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

搜索资源列表

  1. shellsort111

    0下载:
  2. 附有本人超级详细解释(看不懂的面壁十天!) 一、 实际问题: 希尔排序(Shell Sort)是插入排序的一种。因D.L.Shell于1959年提出而得名。它又称“缩小增量分类法”,在时间效率上比插入、比较、冒泡等排序算法有了较大改进。能对无序序列按一定规律进行排序。 二、数学模型: 先取一个小于n的整数d1作为第一个增量,把文件的全部记录分成d1个组。所有距离为dl的倍数的记录放在同一个组中。先在各组内进行直接插人排序;然后,取第二个增量d2<d1重复上述的分组和
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:18.97kb
    • 提供者:乐乐
  1. kthline

    2下载:
  2. 有向直线K中值问题 给定一条有向直线L以及L 上的n+1 个点x0<x1<x2<… <xn。有向直线L 上的每个点xi都有一个权 w(xi) 每条有向边 (xi,xi-1),也都有一个非负边长d(xi,xi-1)。有向直线L 上的每个点xi 可以看作客户,其服务需求量为w(xi) 。每条边(xi,xi-1) 的边长 , d(xi,xi-1) 可以看作运输费用。如果在点xi 处未设置服务机构,则将点xi 处的服务需求沿有向边转移到点xj处服务机构需付出的服务转移费用
  3. 所属分类:数据结构常用算法

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

    0下载:
  2. 棋盘覆盖问题:在一个2的k次幂乘以2的k次幂个方格组成的棋盘中,恰有一个方格与其他方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋盘。在棋盘覆盖问题中,用四种不同形态的L型骨牌覆盖给定的特殊棋盘上除特殊方格以外的所有方格。 -chessboard coverage : two in a k-th power of 2 multiplied by the k-th power grid consisting of a chessboard, and a box with the other
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:9.47kb
    • 提供者:pp
  1. Bala

    0下载:
  2. 给定n个整数a , a , ,an 1 2  组成的序列。序列中元素i a 的符号定义为: ï î ï í ì - < = > = 1 0 0 0 1 0 sgn( ) i i i i a a a a 符号平衡问题要求给定序列的最长符号平衡段的长度L,即: þ ý ü î í ì = + - = å =
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:59.19kb
    • 提供者:张三
  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
    • 文件大小:129.43kb
    • 提供者:张娟
  1. grap

    0下载:
  2. —图数据类型的实现——问题描述:图是一种较线性表和树更为复杂的数据结构。在图形结构中,结点之间的关系是任意的,任意两个数据元素之间都可能相关,因此,图的应用非常广泛,已渗入到诸如语言学‘逻辑学、物理、化学、电讯工程、计算机科学及数学的其它分支中。因此,实现图这种数据类型也尤为重要,在该练习中即要实现图的抽象数据类型。基本要求:2、 定义出图的ADT;3、 采用邻接矩阵及邻接表的存储结构(有向图也可使用十字链表)实现以下操作:a. 构造图 b. 销毁图 c. 定位操作d. 访问图中某个顶点的操作e
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:2.3kb
    • 提供者:水寒
  1. 关键路径

    0下载:
  2. (1)输入E条弧<j,k>,建立AOE-网的存储结构 (2)从源点v出发,令ve[0]=0,按拓扑排序求其余各项顶点的最早发生时间ve[i](1<=i<=n-1).如果得到的拓朴有序序列中顶点个数小于网中顶点数n,则说明网中存在环,不能求关键路径,算法终止 否则执行步骤(3)(3)从汇点v出发,令vl[n-1]=ve[n-1],按逆拓朴排序求其余各顶点的最迟发生时间vl[i](n-2>=i>=2). (4)根据各顶点的ve和vl值,求每条弧s的最早发生时间e(
  3. 所属分类:数据结构常用算法

    • 发布日期:2008-10-13
    • 文件大小:1.93kb
    • 提供者:叶兆源
  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-30
    • 文件大小:538.39kb
    • 提供者:赵刚
  1. kruskal1

    0下载:
  2. kruskal算法求解最小生成树  K r u s k a l算法每次选择n- 1条边,所使用的贪婪准则是:从剩下的边中选择一条不会产生环路的具有最小耗费的边加入已选择的边的集合中。注意到所选取的边若产生环路则不可能形成一棵生成树。K r u s k a l算法分e 步,其中e 是网络中边的数目。按耗费递增的顺序来考虑这e 条边,每次考虑一条边。当考虑某条边时,若将其加入到已选边的集合中会出现环路,则将其抛弃,否则,将它选入。-kruskal
  3. 所属分类:Data structs

    • 发布日期:2017-04-01
    • 文件大小:712byte
    • 提供者:li chao
  1. BinarySearch

    0下载:
  2. 给定递增整数序列L,其大小为n,要求使用二分查找法查找任意元素的位置k(序列中第几个); 问-Given increasing sequence of integers L, its size is n, requires the use of binary search to find the location of any element of k (the first few series) Q
  3. 所属分类:Data structs

    • 发布日期:2017-04-10
    • 文件大小:591byte
    • 提供者:jj
  1. fenkuaichazhao

    2下载:
  2. 试编写利用折半查找确定记录所在块的分块查找算法。 提示:1. 读入各记录建立主表; 2. 按L个记录/块建立索引表; 3. 对给定关键字k进行查找; 测试实例:设主表关键字序列:{12 22 13 8 28 33 38 42 87 76 50 63 99 101 97 96},L=4 ,依次查找K=13, K=86,K=88 -Trial preparation records using binary search to determine where the bl
  3. 所属分类:Data structs

    • 发布日期:2014-12-20
    • 文件大小:1kb
    • 提供者:zhongkeli
  1. block

    1下载:
  2. 利用折半查找确定记录所在块的分块查找算法. 读入各记录建立主表,按L个记录/块建立索引表, 对给定关键字k进行查找-Use binary search to determine where the block record block search algorithm. Read into the record to establish the main menu, press L record/block index table, k for a given keyword searc
  3. 所属分类:Data structs

    • 发布日期:2016-12-08
    • 文件大小:1kb
    • 提供者:何苗
  1. kruskal

    0下载:
  2. K r u s k a l算法每次选择n- 1条边,所使用的贪婪准则是:从剩下的边中选择一条不会产生环路的具有最小耗费的边加入已选择的边的集合中。注意到所选取的边若产生环路则不可能形成一棵生成树-K ruskal algorithm each time you select n-1 edges, using criteria of greed: from the left side, select a loop with no minimum spend has been selected to
  3. 所属分类:Data structs

    • 发布日期:2017-04-11
    • 文件大小:644byte
    • 提供者:黄京
  1. NO2

    0下载:
  2. 顺序表 create_sqlist(Sqlist *L)/*创建顺序表*/ { int k ElemType x k=0 scanf(" d",&x) while(x!=0) { L->data[k]=x k++ scanf(" d",&x) } L->length=k } void print_sqlist(Sqlist *L)/*输出顺序表*/ { int j
  3. 所属分类:Data structs

    • 发布日期:2017-04-04
    • 文件大小:629byte
    • 提供者:韩若
  1. DBMM

    0下载:
  2. 单表密码 定义: 1、 明表: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2、 明文 they will arrive tomorrow 3、 密钥 K=Monday 4、 密码实现 1) 将明文与密钥转为数字串: K=(12,14,13,3,0,24)
  3. 所属分类:Data structs

    • 发布日期:2017-03-29
    • 文件大小:3.62kb
    • 提供者:lss
  1. BOARD

    0下载:
  2. 在一个2^k×2^k (k≥0)个方格组成的棋盘中,恰有一个方格与其他方格不同,称该方格为特殊方格。棋盘覆盖问题要求用图(b)所示的4种不同形状的L型骨牌覆盖给定棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖。-In a 2 ^ k × 2 ^ k (k ≥ 0) the composition of the board in a box, just a different box with other boxes, saying that the box is a specia
  3. 所属分类:Data structs

    • 发布日期:2017-04-05
    • 文件大小:641byte
    • 提供者:鹰隼
  1. Mergerandarray

    0下载:
  2. 可按如下所述实现归并排序:假设序列中有k个长度为小于等于L的有序子序列。利用过程merge(参见教科书10.5)对它们进行两两归并,得到[k/2]个长度小于等于2l的有序子序列,称为一趟归并排序。反复调用一趟归并排序过程,使有序子序列的长度自l=1开始成倍的增加,直至使整个序列成为一个有序序列。是对序列实现上述归并排序的递推算法,并分析你的算法的时间复杂度。 本程序包含四个模块: 1. 主程序模块: void main() {初始化序列; 对序列归并排序; 输出
  3. 所属分类:Data structs

    • 发布日期:2017-04-25
    • 文件大小:10.54kb
    • 提供者:
  1. hufferman

    2下载:
  2. 用下表给出的字符集和频度的实际统计数据建立哈夫曼树,并实现以下报文的编码和译码:“THIS PROGRAM IS MY FAVORITE”字符 A B C D E F G H I J K L M 频度 64 13 22 32 103 21 15 47 57 1 5 32 20 字符 N O P Q R S T U V W X Y Z 频度 57 63 15 1 48 51 80 23 8 18 1 16 1-The actual statistics of the character set a
  3. 所属分类:Data structs

    • 发布日期:2017-03-29
    • 文件大小:3.03kb
    • 提供者:梁耀燊
  1. encode1

    0下载:
  2. 给定 n个整数 a1,a 2,…,a n组成的序列,如果对于 组成的序列,如果对于 组成的序列,如果对于 组成的序列,如果对于 组成的序列,如果对于 组成的序列,如果对于 i<=k<=j i<=k<=j ,有 ak<=|a<=|a<=|a<=|aj|,则 称 aj覆盖序列区间 覆盖序列区间 覆盖序列区间 ai,a i+1 ,…,a j,相应的覆盖区间长度为 相应的覆盖区间长度为 相应的覆盖区间长度为 相应的覆盖区间长度为 相应的覆盖区间长度为 相应
  3. 所属分类:Data structs

    • 发布日期:2017-04-08
    • 文件大小:1.27kb
    • 提供者:游怪怪
  1. Chessboard-coverage

    0下载:
  2. 在一个2k x 2k ( 即:2^k x 2^k )个方格组成的棋盘中,恰有一个方格与其他方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋在棋盘覆盖问题中,要用4种不同形态的L型骨牌覆盖给定的特殊棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖。-Chessboard coverage
  3. 所属分类:Data structs

    • 发布日期:2017-04-24
    • 文件大小:270.96kb
    • 提供者:Tom chen
« 12 »
搜珍网 www.dssz.com