搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
四分树的穷举
- 使用VC为编程语言,结合数据结构二叉树的概念,新编算法进行四分树的穷举。-VC to use programming language, combine the binary tree data structure concept, a new edition of the tree algorithm quarter of exhaustive.
高校运动会系统
- 任务:参加运动会有n个学校,学校编号为1……n。比赛分成m个男子项目,和w个女子项目。项目编号为男子1……m,女子m+1……m+w。不同的项目取前五名或前三名积分;取前五名的积分分别为:7、5、3、2、1,前三名的积分分别为:5、3、2;哪些取前五名或前三名由学生自己设定。(m=10 , w=8 , n=15) 功能要求: 1). 可以输入各个项目的前三名或前五名的成绩; 2).能统计各学校总分(用链表); 3).可以按学校编号、学校总分、男女团体总分排序输出(快速、基数);
南京市部分公交转车系统
- a)需求分析: 任务:建立南京主要公交线路图。 要求:输入任意两地点,给出最佳的乘车线路和转车地点。 b)概要设计: 本程序所使用的数据结构是树和线性表,所使用的算法主要有堆排序、赫夫曼算法。 -a) Requirements Analysis : Mandate : the establishment of the Nanjing main transit route map. Requirements : 2 importation arbitrary locations
统计英文文章的字符个数并huffman编码
- a)需求分析: 任务 :对一篇英文文章,统计各字符出现的次数,实现Huffman编码; 要求:输出每个字符出现的次数和编码,其中求最小权值要求用堆实现; b)概要设计: 本程序所使用的数据结构是树和线性表,所使用的算法主要有堆排序、赫夫曼算法。 -a) Requirements Analysis : Mandate : an article in English, statistics of the number of characters to achieve Huffma
AOE
- 采用数据结构中的AOE方法对图的关键路径进行计算,此算法摘录了课本中的算法-using the data structure to map AOE method of calculation of critical path, this algorithm extracts from the books of Algorithm
hmm的c++语言实现
- c++实现HMM,向前向后算法,Viterbi算法,Baum-Welch算法。其中包括用c++定义的HMM数据结构。全部是cpp和h的文件-c achieve HMM, forward backward algorithm, Viterbi algorithm, Baum-Welch algorithm. C including the use of the HMM definition data structure. Cpp all the documents and h
DSAAC2eCode
- 数据结构与算法分析(C语言描述)的源代码 里面的代码的质量非常高,代码没有瑕疵 可以直接引用-data structure and algorithm analysis (C language) is the source code inside the very high quality, code no flaws can be directly invoked
二分查找法
- 汇编语言上机第三题:二分查找法,算法是等同于C语言数据结构中的算法.-assembly language on the plane Q3 : two searching method, the algorithm is equivalent to the C language data structure of the algorithm.
超长正整数的加法
- 请设计一个算法来完成两个超长正整数的加法。 *问题分析与算法设计 首先要设计一种数据结构来表示一个超长的正整数,然后才 能够设计算法。 首先我们采用一个带有表头结点的环形链来表示一个非负的 超大整数,如果从低位开始为每 个数字编号,则第一位到第四 位、第五位到第八位...的每四位组成的数字,依次放在链表的 第一个、第二个、...结点中,不足4位的最高位存放在链表的最 后一个结点中,表头结点的值规定为-1。-requested to
存储管理源代码
- 分区式存储管理源代码 一、可变分区存储管理的基本策略 1)不预先划分几个固定分区,分区的建立是在作业的处理过程中进行的,各分区的大小由作业的空间需求量决定。 2)采用指针方式将各个空闲分区链接而成的链表,用以记录主存分配现状。 3)分配与回收算法按空闲分区链接方式的不同分类,有最佳、最坏、首次和下次适应四种算法。 二、程序模拟的设计 1、基本思想 采用事件驱动模型。事件有: 1)申请主存事件,表示一个作业创建时提出的主存资源要求; 2)释放主存事件,表示一个作
编译原理---算浮优先算法
- 简单介绍一下,整个工程分为5个文件:Main.c ----- 程序的入口点,其实很简单,就是调用两个函数。Global.h ----- 定义了一些全局变量及宏Parse.h ----- 语法分析器的主要算法Prece.h ----- 定义和实现了一些关于优先级的操作Stack.h ----- 定义和实现了一个栈及其操作编译的时候只要用TC2.0或者WinTC打开Main.c文件进行编译就好了。如发现有Bug请在这里贴出来或者把修改后的代码跟帖在这里:)总之,这个工程仅仅是一个简单示例,告诉大家怎
稀疏矩阵数据结构的实现
- 实现了稀疏矩阵,用单元组进行存储,实现了矩阵的转置、快速转置、矩阵加法和矩阵输出的算法。本程序在VC 6.0上实现通过
np2src
- C语言编程中算法数据结构中的树行代码-C language programming in the algorithm of the tree data structure of lines of code
Graph
- 图的基类以及最短路径算法,dijkstra,floyd,Kruskal算法等,代码来自北大赵海燕老师编著的数据结构与算法。-Graph base class as well as the shortest path algorithm, dijkstra, floyd, Kruskal algorithm, code Zhao Haiyan teachers from Beijing University and edited by the data structure and algorith
shell
- 希尔算法: 数据结构中希尔的算法 不过不知道对不对-shell is bvfaiudhfaiuf89qenfkjdsi
Priority_Scheduling
- 合肥工业大学课程设计 进程/作业调度:优先权调度算法。中级 1建立作业的数据结构描述; 2使用两种方式产生作业:(a)自动产生, (b)手工输入; 3在屏幕上显示每个作业的执行情况; 时间的流逝可用下面几种方法模拟:(a)按键盘,每按一次可认为过一个时间单位; (b) 响应WM_TIMER; 4计算并显示一批作业的周转时间、平均周转时间、带权周转时间、平均带权周转时间。 5将一批作业的执行情况存入磁盘文件,以后可以读出并重放 -Hefei University of
ch01
- 算法数据结构算法实现(严蔚敏版配套实现程序)-Algorithm of data structure algorithm (min version of program supporting)
2
- 数据结构与算法 数据结构与算法的源程序 -s. f d do
1
- /*设顺序表中的关键字是递增有序的,讲监视哨设在高下标端,设计算法实现简单顺序查找*/(A key sequence in the table / * is incremental and orderly, about surveillance posts in the standard end, design algorithm is simple sequential search.)