搜索资源列表
mowang
- 魔王问题:用栈实现魔王语言的解释。 1、本演示程序中,当有“(”出现,后面必须有“)”才符合魔王语言的规则。 2、程序执行的命令包括: 1)顺序栈的定义;2)构造空栈;3)元素进栈;4)元素出栈;5)大小写字母的转换;6)队列的定义;7)构造队列;8)元素进队;9)元素出队;10)结束。 3、测试数据 B(ehnxgz)B 翻译成人类语言:tsaedsaeezegexenehetsaedsae -Beelzebub question: Stack reali
ZigZag-Conversion
- Zigzag:即循环对角线结构( 0 8 16 1 7 9 15 17 2 6 10 14 18 3 5 11 13 19 4 12 20 ) 向下循环:nRows 斜角线循环:nRows-2(减去首尾两个端点) 重复-The string PAYPALISHIRIN
Ant-colony-algorithm
- 利用蚁群算法寻找以下10个城市的TSP最短路径。 10个城市的X、Y坐标分别为:(0.1,0.6)、(0.2,0.3)、(0.4,0.1)、(0.5,0.5)、(0.7,0.2)、(0.8,0.4)、(0.2,0.8)、(0.5,0.9)、(0.7,0.6)、(0.9,0.8)。 要求输出最短路径顺序及其长度,以及蚁群算法迭代过程中的最短路径长度进化曲线。 -Ant colony algorithm to find the following 10 cities TSP sho
20090322
- 一、算法伪码: 1、初始化: 1.1每一个空间的点映射到二维窗格,每个空间的点分配唯一的二维窗格坐标。一个窗格只能有一个点。 1.2为每一只蚂蚁在二维窗格分配唯一的地址 (第一步需要注意的是:空间上点的位置和平面窗格上点的位置完全是两回事,空间上两个点的位置来计算两点之间的距离;而平面上点的位置,主要是用来确定半径为S的区域内的点,计算两个点的空间距离,进而计算群体相似度,最后通过群体相似度来计算拾起或者放下的概率) 2、迭代tmax次 3、所有的蚂蚁运动一次
SuperMacket
- 使用Java语言编写一个模拟网上超市购物结算功能的程序,要求程序运行后有一个图形用户界面,可供用户输入购买的各种商品相关信息,最后给出用户的购物清单及价格,并且用户可以根据需要查询自己购买的第几项商品的详细信息。 需求分析: 1.用户可以添加购买一种商品,添加的信息包括商品名称、数量和单价 2.用户可以删除已购买的一种商品 3.用户可以查询已购买的一种商品的详细信息,查询时要指明查询的商品的记录号是多少(商品记录号是按照商品购买次序编的),还可以指定查询第一个或最后一个购买的商品
jiapu_4.0
- 题目要求: 用树形结构实现家谱成员信息管理(如建立、删除、查询、统计、打印等) 实现要求: 1、 添加新成员的信息,包括姓名、性别、家庭住址、出生地、职业、 出生日期、是否健在、死亡日期等。 2、 添加一对夫妇作为整个家谱的祖先,其中包括他们的详细信息。 3、 添加一新成员作为一对夫妇的孩子,包括其详细信息。 4、 添加一新成员作为某一成员的妻子,包括其详细信息。 5、 删除某一成员及其信息。可以选择删除该成员与其直系子孙,也可以选择仅删除该成员,对其他成员无影响
matlab-textbook
- MATLAB程序设计教程(第二版)主编刘卫国的第2-7章的课本代码-the textbook code of the chapter 2-7 chapter of MATLAB programming tutorial (second edition) whose chief editor is Weiguo Liu
matlab-exercise
- MATLAB程序设计教程(第二版)主编刘卫国第2-8章课后习题代码-the textbook code of the chapter 2-7 chapter of MATLAB programming tutorial (second edition) whose chief editor is Weiguo Liu
code_BPMF
- 如何使它工作: 1。创建一个单独的目录,并将所有这些文件下载到相同的目录中 2。下载7个文件: *demo:主文件demo:PMF和贝叶斯PMF * PMF.m:训练的PMF模型 * bayespmf.m贝叶斯PMF模型实现吉布斯采样器。 * moviedata.mat样本数据包含三元组(user_id,movie_id,评分) * makematrix.m:辅助功能转换成大型矩阵的三元组。 * PRED.m:辅助功能使得预测验证集。 三.在Matlab只需运
convolution
- 使用MATLAB实现了(2,1,7)卷积吗和维特比译码-Using MATLAB to achieve (2,1,7) convolution and Viterbi decoding
shuzupaixu
- 题目描述 a)实现一个函数。函数的参数有2个,分别是数组 名(数组起始地址),数组大小(即数组元素个数 )。函数返回值为void。函数功能是将数组中有意 义的元素按降序排列。 b)实现一个函数。函数的参数有3个,分别是数组 名(数组起始地址,要求数组元素按降序排列), 数组大小(即数组元素个数),和待插入的元素值 。函数返回值为void。函数功能是将待插入的元素 插入数组中,并维持降序排列。例如:将元素4插 入数组{8,7,5,2,1,0, 0}后,数组变
ysf
- 约瑟夫问题是一个经典的问题。已知n个人(不妨分别以编号1,2,3,…,n 代表)围坐在一张圆桌周围,从编号为 k 的人开始,从1开始顺时针报数1, 2, 3, ...,顺时针数到m 的那个人,出列并输出。然后从出列的下一个人开始,从1开始继续顺时针报数,数到m的那个人,出列并输出,…依此重复下去,直到圆桌周围的人全部出列。 输入:n,k,m 输出:按照出列的顺序依次输出出列人的编号,编号中间相隔一个空格,每10个编号为一行。 非法输入的对应输出如下 a) 输入::n、k、m任一个
Class_3_Code
- 将concrete_data.mat文件导入到MATLAB中,其中attributes为影响混凝土抗压强度的7个输入变量,strength为混凝土的抗压强度,即输出变量; 将整个数据集中的103个样本随机划分为训练集与测试集,其中训练集包含80个样本,测试集包含23个样本; 将训练集与测试集数据进行归一化; 建立BP神经网络,并训练; 利用训练好的BP神经网络对测试集中的23个样本的抗压强度进行预测; 输出结果并绘图(真实值与预测值对比图)(The concrete_data.mat
160507010340杨佳慧.rar
- 一个包含学生信息(编号,书名,价格)的的顺序表和链表,具有如下功能: (1) 从文件中读入书籍信息; (2) 根据图书位置获取该书信息; (3) 根据价格进行查找,返回此该书的书名; (4) 根据指定的位置可返回相应的书籍信息; (5) 给定一个书籍信息,插入到表中指定的位置; (6) 删除指定位置的书籍记录; (7) 统计表中书籍个数。 (8) 输出书籍信息。(An order table and a list of student information (numbers
SqList.rar
- 定义一个包含学生信息(编号,书名,价格)的的顺序表和链表,使其具有如下功能: (1) 从文件中读入书籍信息; (2) 根据图书位置获取该书信息; (3) 根据价格进行查找,返回此该书的书名; (4) 根据指定的位置可返回相应的书籍信息; (5) 给定一个书籍信息,插入到表中指定的位置; (6) 删除指定位置的书籍记录; (7) 统计表中书籍个数。 (8) 输出书籍信息。(Define an order table and a list of student informati
线性表的基础应用
- 第二种:定义一个包含学生信息(编号,书名,价格)的的顺序表和链表,使其具有如下功能: (1) 从文件中读入书籍信息; (2) 根据图书位置获取该书信息; (3) 根据价格进行查找,返回此该书的书名; (4) 根据指定的位置可返回相应的书籍信息; (5) 给定一个书籍信息,插入到表中指定的位置; (6) 删除指定位置的书籍记录; (7) 统计表中书籍个数。 (8) 输出书籍信息。(Second: define an order table and a list of stude
项目1
- 定义一个包含学生信息(编号,书名,价格)的的顺序表和链表,使其具有如下功能: (1) 从文件中读入书籍信息; (2) 根据图书位置获取该书信息; (3) 根据价格进行查找,返回此该书的书名; (4) 根据指定的位置可返回相应的书籍信息; (5) 给定一个书籍信息,插入到表中指定的位置; (6) 删除指定位置的书籍记录; (7) 统计表中书籍个数。 (8) 输出书籍信息。(Second: define an order table and a list of student i
GMDH
- gmdh代码 训练方法 —————————————— 1.将数据集分为训练集和测试集。 2.建立输入层 3.建立所有符合5楼条件的神经元(只考虑“攻”和“受”的关系,不考虑具体的权值)。如果前面几层共有N个神经元,那么我们就需要建立N(N-1)/2个神经元。 4.用最小二乘法确定权值 5.计算每一个神经元在测试集上的表现。 6.选取表现最好的K个神经元放在后面一层。(K可以自己选择) 7.重复3,直到网络的性能足够好,或者网络开始过拟合。(GMDH codeTraining me
libsvm-mat-2.91-1
- Matlab上使用SVM所需插件 2. 操作流程: 请注意:详细操作流程请参考上面的“详解”网站,这里只说大框架和详解里没有提到的问题。 A.设置path File->set path ->add with subfolders->加入libsvm-3.11文件夹的路径 B. 在matlab中编译 目的:将libsvm-3.11\matlab 中 libsvmwrite.c 等 C++文件编译成 libsvmread.mexw32 等matl
217 卷积编译码维特比软硬判决
- 内部含有维特比译码的软硬判决程序,可在vc中运行后将数据在matlab中进行处理。