搜索资源列表
用乘同余法产生随机数-matlab
- 用乘同余法 ,产生(-1,1)均匀分布的随机序列,给出数据并画图
c小应用
- 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。 2.程序源代码:-topic : 1,2,3,4 figures, the number can be formed with each other with no repeat of the triple-digit figures? How many are? 1. Program Analysis : c
复件 轮渡问题
- 1. 汽车轮渡口,过江渡船每次能载10辆车过江,过江车辆分为客车类和货车类,上渡船有如下规定:同类车先到先上船,客车先于货车上渡船,且每上4辆客车,才允许上一辆货车。若等待客车不足4辆,则从货车代替,若无货车等待允许客车上船。试写一个算法模拟渡口管理。 算法设计: 1客车和货车均建立一个链式队列,初始均为空。以后来一辆车不是货车就是客车,因此可以说整个程序的事件驱动event就是这两个,客车表示1,货车表示0. 2轮船还没有到达时客车和货车均按次序排在
accept
- 数字运算,判断一个数是否接近素数 A Niven number is a number such that the sum of its digits divides itself. For example, 111 is a Niven number because the sum of its digits is 3, which divides 111. We can also specify a number in another base b, and a number in
shellsort111
- 附有本人超级详细解释(看不懂的面壁十天!) 一、 实际问题: 希尔排序(Shell Sort)是插入排序的一种。因D.L.Shell于1959年提出而得名。它又称“缩小增量分类法”,在时间效率上比插入、比较、冒泡等排序算法有了较大改进。能对无序序列按一定规律进行排序。 二、数学模型: 先取一个小于n的整数d1作为第一个增量,把文件的全部记录分成d1个组。所有距离为dl的倍数的记录放在同一个组中。先在各组内进行直接插人排序;然后,取第二个增量d2<d1重复上述的分组和
2-8
- 在9(3*3)个方格的方阵中填入数字1到N(N>=10)内的某9个数字 每个方格填一个整数,要求相邻两个方格的两个整数之和为质数。 试求所有的解-in 9 (3 * 3) grid matrix to fill out a number of N (Ngt; = 10) of a nine figures each box filled an integral require two adjacent box at the two integral to the quality and n
程序 三对角阵系
- !一维导热,非稳态全隐式迭代,边界条件t1=100,t11=20 !导热率为7 module parameter1 !设置全局变量 implicit none integer i real,parameter::dt=0.01 real,parameter::err=0.000001 real,parameter::r=7 real,parameter::ta=100,tb=20 real::a(2:11)=(/(-1,i=2,10),0/) !设置三对角阵系数 rea
DataStructure
- 展示数据结构的一些实用技巧. 包含: 1.运用kmp算法计算无穷概率 2.矩阵乘法的十种经典运算技巧 3.位运算的实用技巧(1) (2) (3)-Data structure to display a number of practical skills. Includes: 1. The use of KMP algorithm infinite probability 2. 10 kinds of classical matrix multiplication comp
2
- 输入十个1至100的数,统计特定数出现的次数,-1-100 10 enter the number of statistics the number of a specific number of emerging,
2
- C语言版,C/C++开发环境均可用,如VC。可学习借鉴 16进制10进制.c 二进制数.c-C language, C/C++ development environment can be used, such as VC. Learn from 16 to 10 hexadecimal notation. C binary number. C
2
- 前两行分别指示字符矩阵的宽 w 和高 h(1<=w<=80 且 1<=h<=80)。接下来的 h 行每行 w 个字 符便是字符矩阵的内容,再下面的 1 行为要寻找的字符串的数目 n(n<10),其后的 n行便是要寻找的字符串,每个字符串不会超过 20 个字符。 -Instructions were the first two lines of wide-character matrix w and h (1 < = w < = 80 and 1 <
DE
- 用数组模拟递归函数,实现递归函数的简化算法,具体要求看英文描述。-We all love recursion! Don t we? Consider a three-parameter recursive function w(a, b, c): if a <= 0 or b <= 0 or c <= 0, then w(a, b, c) returns: 1 if a > 20 or b > 20 or c > 20
10.42
- 10.42④ 序列的"中值记录"指的是:如果将此序列排序 后,它是第n/2个记录。试写一个求中值记录的算法。-10.42 ④ sequence " in the value of record" is: If this sequence of sequencing, it was the first n/2 records. Try to write a request in the value of records is proposed.
2
- 如图 A 中的项链,从第 9 和第 10 个或者第 24 和 第 25 个珠子中间截断,则我们可以收集到 8 个珠子。 图 B 中的项链有白色的珠子,当遇到白色的珠子时,它既可以作为蓝色的珠子看待,也可以作为红色的珠子看待,由收集珠子时的需求决定。包含有白色珠子的项链则会由 r、b 和 w 字符组成的字符串来表示。 请编写一个程序计算从某条项链中能够收集到多少个珠子。-Figure A, the necklace, from 9 and 10 or 24 and the mi
1.2
- 定义一个结构体数组,存放10个学生的学号,姓名,三门课的成绩 从键盘输入10个学生的以上内容 输出单门课成绩最高的学生的学号、姓名、以及该门课程的成绩 输出三门课程的平均分数最高的学生的学号、姓名及其平均分-Define an array of structures, storage of 10 students to learn numbers, names, classes are the results from the keyboard 10 students score a
10.15
- 有一个班4个学生,5门课。(1)求第一门课的平均分 (2)找出有2门以上课程不及格的学生,输出他们的学号和全部 课程成绩和平均成绩;(3)找出平均成绩在90分以上或者全部 课程成绩在85分以上的学生。分别编写3个函数实现以上3个要求-There is a class four student, 5 course. (1) Find the first course of the average (2) to identify two or more students failed t
algo2-2
- 编写一个程序AhGO2-2.CPP,实现单链表的各种基本运算,并在此基础上设计一个主程序完成如下功能:(1)初始化单链表h(2)依次采用尾插法插入a,b,c,d,e元素(3)输出单链表h:(4)输出单链表h长度(5)判断单链表h是否为空(6)输出单链表h的第3个元素(7)输出元素a的位置(8)在第4个元素位置上插入f元素(9)输出单链表h:(10)删除h的第3个元素(11)输出单链表h:(12)释放单链表h-Write a program AhGO2-2.CPP, basic operation
10.1
- 对于任意给出整数序列,分别采用直接插入排序和起泡排序对其进行升序排序,要求输出排序过程,即每趟排序后的结果。起泡排序从前往后起泡,即每次把最大的数起泡到最后面,并且若有一趟起泡没有交换数据则停止。 输入要求:输入数据存放在input.txt中,input.txt共有3行,第一行为输入的整数个数,第2行为输入的整数序列,以空格分隔,第三行为空行。 输出要求:输出数据存放在output.txt中,先输出直接排序每趟的排序结果,再输出空行,最后输出起泡排序每趟的结果,每趟结果以行分隔。-For
The Most Deligent Man
- 描述 邓老师发现有很多外国同学选修他的 mooc,于是他打开刷题记录,想找出最认真的那位同学。 共有 n 条刷题提交记录,每条记录包含一个人名,所有同学的名字各不相同。 邓老师认为刷题记录中出现最多的人就是最认真的那位同学。于是他开始查找,虽然邓老师脑容量很大,但是他不想花很多在这种单调的工作上,于是他只分配了很少的脑容量来完成这项任务。 请你设计一个算法,帮助他找到最认真的人。 输入 第一行仅含一个整数,即记录的总数 n。 接下来的 n 行给出记录,每行各用一
The Most Deligent Man
- 邓老师发现有很多外国同学选修他的 mooc,于是他打开刷题记录,想找出最认真的那位同学。 共有 n 条刷题提交记录,每条记录包含一个人名,所有同学的名字各不相同。 邓老师认为刷题记录中出现最多的人就是最认真的那位同学。于是他开始查找,虽然邓老师脑容量很大,但是他不想花很多在这种单调的工作上,于是他只分配了很少的脑容量来完成这项任务。 请你设计一个算法,帮助他找到最认真的人。 输入 第一行仅含一个整数,即记录的总数 n。 接下来的 n 行给出记录,每行各用一个字符串给出一个人名。