资源列表
01knapsack
- 01背包问题的C++源程序,写的比较简单
SSD5
- 卡耐基梅隆大学数据结构教程 国家示范性软件学院教程 有习题 英文版
Algorithms_Data_Structures_and_Problem_Solving_wit
- Algorithms Data Structures and Problem Solving with C++.pdf。。。提供给需要的共学下载
yerenchuanjiaoshi
- 经典的野人传教士过河问题的应用程序,内含问题解释及解决问题的方法
bashumaAstar
- 经典的八数码应用程序,是用Astar算法
C++
- C++实现的排序算法,实现了在一数组中查找出现相同元素的次数
paixushu
- 通过调用函数,实现对二叉排序数的查找、删除等功能
daoyou
- 校园导游咨询:编制一个为来访客人进行最短路径导游的程序从厦门大学漳州校区的平面图中选取10个有代表性的景点,抽象成一个无向带权图。以图中顶点表示景点,边上的权值表示两地之间的距离。 2.本程序的目的是为用户提供路径咨询。根据用户指定的始点和终点输出相应路径,或者根据用户指定的景点输出景点的信息。
tree
- 表达式类型的实现: 1、 一个表达式和一颗二叉树之间,存在着自然的对应关系。 2、 假设算术表达式Expression内可以含有变量(a~z)、常量(0~9)和二元运算符(+,-,*,/,^)。实现一下操作。 (1) ReadExpr(E)——以字符序列的形式输入语法正确的前缀表示式并构造表达式E。 (2) WritrExpr(E)——用带括弧的中缀表示式输出表达式E。 (3) Assign(V,c)——实现对变量V的赋值(V=c),变量的初值为0。 (4) Value(
paixu
- 内部排序算法比较 排序算法是数据结构学科经典的内容,其中内部排序现有的算法有很多种,究竟各有什么特点呢?本文力图设计实现常用内部排序算法并进行比较。分别为起泡排序,直接插入排序,简单选择排序,快速排序,堆排序,针对关键字的比较次数和移动次数进行测试比较.
btree
- 平衡二叉树操作的演示: 1、 操作界面给出查找、插入、删除、退出等操作选择。 2、 每种操作均要提示输入关键字。 3、 每次插入或删除一个节点后,应更新平衡二叉树的显示(以凹入表形式显示)。
PhysRevE_74_066111[1].ps
- 进行算法分析的好文章!但是恐怕读起来有点枯燥!只有耐心的分析了。