搜索资源列表
编译原理及实践
- 目 录 译者序 前言 第1章 概论 1 1.1 为什么要用编译器 2 1.2 与编译器相关的程序 3 1.3 翻译步骤 5 1.4 编译器中的主要数据结构 8 1.5 编译器结构中的其他问题 10 1.6 &
c&c++语言程序
- 数据结构中的 二叉树算法、快速排序双向链表、顺序文件合并、顺序广度搜索以及深度搜索最优解 的C&C++ 程序-C&C++ programme about data structure including binary tree algorithm, quick sorting based on doubly linked lists, merging ordinal files, best solution of orderly width or depth search.
2003sx014
- 数据结构上机实验内容 索引顺序表的查找源程序代码 -data structure on the plane experiment content indexing table lookup sequence source code
稀疏矩阵的运算器
- 稀疏矩阵的运算器 [基本要求] 以“带行逻辑链接信息”的三元组顺序表表示稀疏矩阵,实现两 个矩 阵相加、相减、相乘的运算。稀疏矩阵的输入形式采用三元组表示, 而运算结果的矩阵则以通常 的阵列形式列出。 这是出自清华大学 严蔚敏 吴伟民 编著的数据结构题集(C语言版)的第136页的实习4 -sparse matrix operations for the [basic requirements] "OK logical link with informati
8数码A算法
- 设计说明:1。数据结构和表示:程序用1、2、3、4分别表示将右、上、左、下的数字块移动到空格之中。采用典型的树+链表结构,每种局面产生一个BoardState类。出于避免走法顺序列表被过多复制的考虑,在树结构中保存局面的继承关系。每种新的局面产生后,引用估值函数产生f的值,再根据大小将其插入链表之中,以便实现“优先展开f值小的节点”。Solve()函数在成功解决问题之后保存一个走法序列供输出并返回零,而失败则返回失败处的节点层数。(具体的判断方法见后文)-Design Notes : 1. Da
SHUXU
- [数据结构 C]二进制转换十进制(顺序表)。-[data structure C] binary conversion metric (sequence table).
datastruct_example
- 本人讲授数据结构课程时的所写的示例程序,结构清晰规范,有注释,全部可编译运行,包括如下代码: 长整数:ch0_bigint2.c 顺序表的实现:ch2_stable.c 链表的实现ch2_ltable.c 合并两个有序表:ch2_stable_merge.c 表达式计算:ch3_express.c 队列的链式实现:ch3_lqueue.c 栈的链式实现:ch3_lstack.c 迷宫求解:ch3_maze.c 队列的顺序实现:ch3_squeue.c
Structure
- 数据结构是计算机学科的一门核心课程。数据结构课程的 任务是讨论现实世界中数据的各种逻辑结构、在计算机中的存 储结构以及实现各种操作的算法等问题。掌握如何组织数据、 如何存储数据和如何处理数据的基本方法,从而更好地进行软 件开发和应用。 典型数据结构包括表、堆栈、队列、数组、串、树、二叉 树、图、递归程序设计、排序和查找方法,介绍的典型存储结 构包括顺序存储结构、链式存储结构以及这两种典型存储结构 的结合。本速查器采用C语言作为算法描述语言,所有算法和 设计
link
- 数据结构 链表 按顺序合并两链表。 pa =1 2 4 7 9 11 16 pb= 1 6 9 23 24 36 1 1 2 4 6 7 9 11 16 23 24 36-link
GraphTraversal
- 使用c语言,利用数据结构思想建立图的邻接表的存储结构,实现无向图的深度优先遍历和广度优先遍历。以用户指定的顶点为起点,分别输出每种遍历下的顶点访问序列。 设图的顶点不超过30个,每个顶点用一个编号表示(如果一个图有N个顶点,则它们的编号分别为1,2,…,N)。通过输入图的全部边输入一个图,每条边是两个顶点编号对,可以对边依附顶点编号的输入顺序作出限制(例如从小到大)。 -Using c language data structure used to establish the adjac
SHUNXU1
- 数据结构线性表中顺序表基本操作的c语言实现-The linear order of the table data structure table of basic operations c language
list
- 数据结构线性表的实现,包括双向链表,顺序表,链表-The realization of linear list data structure, including two-way linked list, the order form, list
linkFile
- C初学者用 数据结构 单链表顺序表的插入 高速算法 包含了文件操作-C file operations beginners insert high-speed algorithm sequence table with a single linked list of data structures
data
- 数据结构 链表和 顺序表和 单链和 双链以及单链求并集
program2
- 将线性表(顺序存储)中前 m 个元素和后 n 个元素进行互换(m+n<length)。 注意算法的空间复杂度。(Swap the first m elements of the linear table (sequential storage) and the latter n elements (m+n<length). Note the space complexity of the algorithm.)
3120102432-1
- 用顺序表实现学生成绩管理系统 对线性表的顺序存储结构进行基本操作,要实现的功能有: (1)录入功能:可以录入学生信息; (2)统计功能:计算出每个学生的平均成绩,按照平均成绩排序,并能统计出100~90,60~0学生的人数和信息; (3)查找功能:能根据学号查找学生信息,并能进行相应修改; (4)插入功能:能插入新学生的信息; (5)删除功能:能根据学号,删除相应学生的信息。(Using the order table to achieve student achievement m
Assignment
- 用数组按照链表的顺序排序并打印单词,实现增加,删除的功能(The function of sorting and printing the words in the order of the list in order to add and delete.)
ccbpiw
- 快速排序程序,是用顺序表结构实现的快速排序功能,是我们实验课上的测试程序()
8576-顺序线性表的基本操作
- 顺序表是在计算机内存中以数组的形式保存的线性表,是指用一组地址连续的存储单元依次存储数据元素的线性结构。(The sequence table is a linear table stored in the form of an array in computer memory. It refers to a linear structure that stores data elements sequentially in a continuous storage unit.)
C数据结构学习 线性表顺序存储
- 线性表顺序存储代码,包括头文件及相应的函数文件代码。以txt文件保存了所有代码,程序已经调试成功。若需要使用,则需要将TXT文档内容分开。