利用最先适用法模拟实现内存管理; 初始条件: 随机产生内存的大小及每个进程对内存需求大小。 1.要求根据分配算法显示分区的使用情况。 2.要能处理内存回收的时候上下邻接区合并的问题。
上传时间: 2014-01-17
上传用户:ayfeixiao
有限期作业安排问题”描述如下:有n个任务J1,J2,...,Jn,每个任务Ji都有一个完成期限di,若任务Ji在它的期限di内完成,则可以获利Ci(1[i[n) 问如何安排使得总的收益最大(假设完成每一个任务所需时间均为一个单位时间).这个问题适合用贪心算法来解决,贪心算法的出发点是每一次都选择利润大的任务来完成以期得到最多的收益 但是对于本问题由于每一个任务都有一个完成的期限,因此在任务安排过程中除了考虑利润Ci外,还要考虑期限di.
上传时间: 2016-06-27
上传用户:s363994250
内核中链表结构的实现,并通过实例对每个链表操作接口进行了详尽的讲解。 一、 链表数据结构简介 链表是一种常用的...这些链表大多采用在[include/linux/list.h]实现的一个相当精彩的链表数据结构
上传时间: 2013-12-19
上传用户:jkhjkh1982
通过85个实例全面讲述了应用MFC进行Visual C++编程的思想。每个实例均以编写一个应用程序要走的步骤编写。全书共分四部分进行介绍,第一部分是基础知识,第二部分讲述用户界面的实例,第三部分讲述MFC内部处理方面的实例,第四部分讲述打包实例。全书基本上面向实例进行阐述,讲解透彻、易于掌握。
上传时间: 2014-01-25
上传用户:chens000
用哈夫曼编码实现文件压缩和解压缩. 压缩过程的实现:1创建Haffman树 2打开需压缩文件 3将需压缩文件中的每个ascii码对应的haffman编码按bit单位输出 4文件压缩结束
标签: 61664 Haffman haffman ascii
上传时间: 2013-11-28
上传用户:zhichenglu
* 这里是遗传算法的核心框架遗传算法的步骤: * 遗传算法核心部分的算法描述 * 算法步骤: * 1、初始化 * 1.1、生成初始种群编码 * 1.2、计算每个个体的适配值。 * 1.3、记录当前最优适配值和最优个体 * 2、选择和遗传, * 2.0、若当前最优适配值多次小于已有的最优适配值(或相差不大)很多次,或者进化的次数超过设定的限制,转4。 * 2.1、按照与每个个体的适配值成正比的概率选择个体并复制,复制之后个体的数目和原始种群数目一样。 * 2.2、(最好先打乱复制后种群的个体次序)对复制后个体进行两两配对交叉,生成相同数目的的下一代种群。 * 2.3、对下一代种群按照一定的概率进行变异 * 2.4、计算每个个体的适配值。 * 2.5、记录当前最优适配值和最优个体 * 2.6、转2 * 3、返回当前最优适配值以及其对应的编码,结束。
上传时间: 2013-12-25
上传用户:plsee
通过每行的小节线特征提取出简谱部分, 然后通过投影法和种子填充算法定位出简谱符号基元的位置, 并由此采用不同的识别算法识别出每个简谱符号基元的类型, 最后通过组装把各个简谱符号组装成音乐特征符, 形成数字化乐谱。
上传时间: 2016-07-06
上传用户:sqq
递归式最小均方(RLS)算法的基本思想是力图使在每个时刻对所有已输入信号而言重估的平方误差的加权和最小,这使得RLS算法对非平稳信号的适应性要好。与LMS算法相比,RLS算法采用时间平均,因此,所得出的最优滤波器依赖于用于计算平均值的样本数,而LMS(NLMS)算法是基于集平均而设计的,因此稳定环境下LMS(NLMS)算法在不同计算条件下的结果是一致的
上传时间: 2013-12-14
上传用户:bruce5996
知道WAP吗?每个手机上都有的,这是WAP2.0的完整实现,可以很方便的移植到很多的手机平台上!
上传时间: 2014-07-07
上传用户:chfanjiang
程序补充说明:时钟输入:在每个时钟的正沿或负沿对数据进行处理。时钟的正沿有效还是负沿有效,是由always敏感表中的posedge或negedge决定的
上传时间: 2014-01-13
上传用户:wang5829