CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 数值算法/人工智能 数据结构常用算法 搜索资源 - 4.x

搜索资源列表

  1. 一元稀疏多项式计数器

    1下载:
  2. 一元稀疏多项式计算器[加法和乘法] 问题描述: 设计一元系数多项式计数器实现两个多项式间的加法、减法。 基本要求: (1) 输入并建立多项式 (2) 输出多项式,输出形式为整数序列:n,c1,e1,c2,e2……cn,en,其中n是多项式的项数,ci,ei分别为第i项的系数和指数。序列按指数降序排列。 (3) 多项式a和b相加,建立多项式a+b,输出相加的多项式。 (4) 多项式a和b相减,建立多项式a-b,输出相减的多项式。 用带表头结点的单链表存储多项式。 测试数据: (1) (2x+5x8
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:37840
    • 提供者:陈宇
  1. acjanchan

    0下载:
  2. 2^x mod n = 1 acm竞赛题 Give a number n, find the minimum x that satisfies 2^x mod n = 1. Input One positive integer on each line, the value of n. Output If the minimum x exists, print a line with 2^x mod n = 1. Print 2^?
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:1437
    • 提供者:dsfaf
  1. LCS_Dynamic_Programming

    0下载:
  2. LCS(最长公共子序列)问题可以简单地描述如下: 一个给定序列的子序列是在该序列中删去若干元素后得到的序列。给定两个序列X和Y,当另一序列Z既是X的子序列又是Y的子序列时,称Z是序列X和Y的公共子序列。例如,若X={A,B,C,B,D,B,A},Y={B,D,C,A,B,A},则序列{B,C,A}是X和Y的一个公共子序列,但它不是X和Y的一个最长公共子序列。序列{B,C,B,A}也是X和Y的一个公共子序列,它的长度为4,而且它是X和Y的一个最长公共子序列,因为X和Y没有长度大于4的公共子序列
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:4737
    • 提供者:汤烈
  1. Projectjohu123006

    1下载:
  2. crc任意位生成多项式 任意位运算 自适应算法 循环冗余校验码(CRC,Cyclic Redundancy Code)是采用多项式的 编码方式,这种方法把要发送的数据看成是一个多项式的系数 ,数据为bn-1bn-2…b1b0 (其中为0或1),则其对应的多项式为: bn-1Xn-1+bn-2Xn-2+…+b1X+b0 例如:数据“10010101”可以写为多项式 X7+X4+X2+1。 循环冗余校验CRC 循环冗余校验方法的原理如下:
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:460182
    • 提供者:johu
  1. cfl

    0下载:
  2. 上下文无关文法(Context-Free Grammar, CFG)是一个4元组G=(V, T, S, P),其中,V和T是不相交的有限集,S∈V,P是一组有限的产生式规则集,形如A→α,其中A∈V,且α∈(V∪T)*。V的元素称为非终结符,T的元素称为终结符,S是一个特殊的非终结符,称为文法开始符。 设G=(V, T, S, P)是一个CFG,则G产生的语言是所有可由G产生的字符串组成的集合,即L(G)={x∈T* | Sx}。一个语言L是上下文无关语言(Context-Free Lan
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:308790
    • 提供者:wu
  1. SortTree

    0下载:
  2. 创建一棵二叉排序树,并采用中序遍历和层次遍历法输出其顶点序列,主要实验内容如下: 1. 定义二叉排序树的结构BiTree; 2. 编制二叉排序树的插入算法:void Insert_SortTree (BiTree ST, ElemType x); 3. 编制中序遍历函数; 4. 在main()函数中完成二叉排序树的建立,以及中序遍历的输出。(二叉排序树的各个元素从键盘输入,并利用Insert_SortTree()函数进行插入建立); 5. 编制层次遍历函数,并在main()函
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:15247
    • 提供者:段苛苛
  1. PowerCount

    0下载:
  2. 设给定n 个变量1 x , 2 x ,…, n x 。将这些变量依序作底和各层幂,可得n重幂如下 n x x x x  3 2 1 这里将上述n 重幂看作是不确定的,当在其中加入适当的括号后,才能成为一个确定的 n 重幂。不同的加括号方式导致不同的n 重幂。例如,当n=4 时,全部4重幂有5个。-located n given a variable x, x 2, ..., n x. These variables in order to end
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:56715
    • 提供者:张三
  1. list

    0下载:
  2. 实现线性表的顺序存储表示及基于顺序存储表示实现线性表的初始化、查找、插入与删除等基本操作。具体实现要求:1.从键盘输入10个整数,产生顺序表,并输入结点值。2.从键盘输入1个整数,在顺序表中查找该结点的位置。若找到,输出结点的位置;若找不到,则显示“找不到”。3.从键盘输入2个整数,一个表示欲插入的位置i,另一个表示欲插入的数值x,将x插入在对应位置上,输出顺序表所有结点值,观察输出结果。4.从键盘输入1个整数,表示欲删除结点的位置,输出顺序表所有结点值,观察输出结果。附有实验结果截图
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:83315
    • 提供者:张娟
  1. huffman

    0下载:
  2. 实现最优二叉树的构造;在此基础上完成哈夫曼编码器与译码器。 假设报文中只会出现如下表所示的字符: 字符 A B C D E F G H I J K L M N 频度 186 64 13 22 32 103 21 15 47 57 1 5 32 20 57 字符 O P Q R S T U V W X Y Z , . 频度 63 15 1 48 51 80 23 8 18 1 16 1 6 2 要求完成的系统应具备如下的功能: 1.初始化。从终端(
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:132535
    • 提供者:张娟
  1. 3_list

    0下载:
  2. 三: 针对带表头结点的单链表,试编写下列函数。 (1) 定位函数Locate:在单链表中寻找第i个结点。若找到,则函数返回第i个结点的地址;若找不到,则函数返回NULL。 (2) 求最大值函数max:通过一趟遍历在单链表中确定值最大的结点。 (3) 统计函数number:统计单链表中具有给定值x的所有元素。 (4) 建立函数create:根据一维数组a[n]建立一个单链表,使单链表中各元素的次序与a[n]中各元素的次序相同,要求该程序的时间复杂性为O(n)。 (5) 整理函数
  3. 所属分类:Data structs

    • 发布日期:2017-04-15
    • 文件大小:16475
    • 提供者:卡米力江
  1. TDJB

    0下载:
  2. 1)自选存储结构,输入含n个顶点(用字符表示顶点)和e 条边的图G; (2)求每个顶点的度,输出结果; (3)指定任意顶点x为初始顶点,对图G作DFS遍历,输出DFS 顶点序列(提示:使用一个栈实现DFS); (4)指定任意顶点x为初始顶点,对图G作BFS遍历,输出BFS 顶点序列(提示:使用一个队列实现BFS); (5)输入顶点x,查找图G:若存在含x的顶点,则删除该结点及 与之相关连的边,并作DFS遍历(执行操作3);否则输出信 息“无x”;
  3. 所属分类:Data structs

    • 发布日期:2017-03-23
    • 文件大小:61102
    • 提供者:迟浩东
  1. Haffmancode

    1下载:
  2. 课程设计: 1.求出在一个n×n的棋盘上,放置n个不能互相捕捉的国际象棋“皇后”的所有布局。 2.设计一个利用哈夫曼算法的编码和译码系统,重复地显示并处理以下项目,直到选择退出为止。 【基本要求】 1) 将权值数据存放在数据文件(文件名为data.txt,位于执行程序的当前目录中) 2) 分别采用动态和静态存储结构 3) 初始化:键盘输入字符集大小n、n个字符和n个权值,建立哈夫曼树; 4) 编码:利用建好的哈夫曼树生成哈夫曼编码; 5) 输出编码; 6)
  3. 所属分类:Data structs

    • 发布日期:2017-03-29
    • 文件大小:551312
    • 提供者:赵刚
  1. c

    0下载:
  2. 判断并输入一元多项式。 2、能够进行两个一元多项式的加法、减法与乘法,并输出结果。 3、结果M(x)中无重复阶项和无零系数项。 4、引用参数交换函数。 -failed to translate
  3. 所属分类:Data structs

    • 发布日期:2017-04-03
    • 文件大小:1870
    • 提供者:xinkai
  1. middlg

    0下载:
  2. 1. 建立一个基本对话的exe工程,并命名为circle; 2. 插入一个对话框资源,以在此对话框上输入圆心坐标、半径及颜色,并为此建立一个新类,命名为CDlg; 3. 在IDD_CIRCLE_DIALOG上删除已有控件,并添加一个Button,命名为Button1; 4. 在CcircleDlg内添加3个double型成员变量,命名为x,y,r,然后添加1个COLORREF的成员变量,命名为color; 5. 在CDlg内加入3个Edit box,在加入一个button2;
  3. 所属分类:Data structs

    • 发布日期:2017-04-10
    • 文件大小:1698275
    • 提供者:tmacq3
  1. BiTNode

    0下载:
  2. 1.建立二叉链表。 要求:按先序遍历规则,从键盘连续输入二叉树的先序序列,若无孩子结点,则用*代替,以示空指针的位置。 2.用先序、后序遍历递归算法对前面建立好的二叉链表树进行遍历。要求分别显示遍历后的结点序列。 3.调用计算二叉树的叶子结点算法,统计上述二叉链表树的叶子结点总数,从屏幕显示二叉链表树的叶子结点总数。 4.设计一个算法,求二叉树中值为x的结点的所在层的层号。 -1. The establishment of binary list. Requirement
  3. 所属分类:Data structs

    • 发布日期:2017-03-28
    • 文件大小:1048
    • 提供者:张敏
  1. DLink

    1下载:
  2. 1.求双向循环链表的长度 2.在双向循环链表指定位置插入一个元素 3.给定双向循环链表中一个结点元素值e,要求将数据y插入到元素e的前面 4.给定双向循环链表中一个结点元素值e,要求将数据y插入到元素e的后面 5.给定双向循环链表中一个结点元素值e,要求将数据y插入到元素e的后面 6.删除双向循环链表中指定位置的元素 7.给定双向循环链表中一个结点元素值e,要求将其对应结点删除 8.给定双向循环链表中一个结点元素值e,要求删除对应结点的直接前驱 9.给定双向循环链
  3. 所属分类:Data structs

    • 发布日期:2017-03-28
    • 文件大小:1852
    • 提供者:张敏
  1. pinghengerchashu

    1下载:
  2. 用二叉链表作存储结构 (1)以回车(‘\n’)为输入结束标志,输入数列L,分别生成一棵二叉排序树T和平衡的二叉排序树BT ; (2)对二叉排序树T作中序遍历,输出结果; (3)输入元素x,查找二叉排序树T:若存在含x的结点,则删除该 结点,并作中序遍历(执行操作2);否则输出相关信息; (4)分别计算T、BT的查找成功的平均查找长度,输出结果; -List for storage with the two fork structures (a) to carriage re
  3. 所属分类:Data structs

    • 发布日期:2017-03-30
    • 文件大小:450406
    • 提供者:肖胜鹏
  1. jisuanqi

    0下载:
  2. 一个一元稀疏多项式简单计算器: 1 输入并建立多项式; 2 输出多项式,输出形式为整数序列n,c1,e1, c2,e2,,,,,,, cn,en,其中n是多项式的项数,ci,ei,分别是第i项的系数和指数,序列按指数降序排序; 3 多项式a和b相加,建立多项式a+b;如果用单链表存储多项式,则用a存储多项式(a+b)。如果用队列存储多项式,则需为多项式(a+b)另外创建一个队列。 4 多项式a和b相减,建立多项式a-b;如果用单链表存储多项式,则用a存储多项式(a+b)。如果用队
  3. 所属分类:Data structs

    • 发布日期:2017-04-08
    • 文件大小:1676
    • 提供者:小强
  1. 3.4.3

    0下载:
  2. 单链表L中的结点是按值非递减有序排列,算法实现将值为x的结点插入表L中,使得L仍然有序。-Nodes in a single linked list L is non-decreasing ordered by value, the algorithm will node is inserted into the table L x such that L remains orderly.
  3. 所属分类:Data structs

    • 发布日期:2017-04-05
    • 文件大小:208837
    • 提供者:宿琳涵
  1. 4

    0下载:
  2. 本题关于排序与细节处理,故选择int数组作为数据结构。 算法思想如下:对于输入的数据,根据其后的‘+’‘-’,用a,b的数组分别记录染病和正常的动物的高度。然后分别将a,b两数组排序。对于其后的m组询问,分别求出要杀中的动物数量x和最多误杀的动物数量y,分别询问a,b数组的倒数x,y位置的元素,稍作处理,分别作为最高高度和最低高度输出(若不和逻辑,输出-1)。程序结束。 复杂度:本题的运算时间主要用于排序(快排),故复杂度为O(nlogn)。空间复杂度是 O(n)。 -This
  3. 所属分类:Data structs

    • 发布日期:2017-04-10
    • 文件大小:640
    • 提供者:邓志杰
« 12 3 »
搜珍网 www.dssz.com