资源列表
C经典数据结构算法
- 包含单链表、单循环链表、顺序表、链栈、二叉树、图及汉诺塔等C经典数据结构算法
Algorithm design and analysis(Java)
- 王晓东版本的算法设计与分析,介绍数据结构与常见算法题目,附Java代码示例。(Wang xiaodong version of the algorithm design and analysis, introduce the data structure and common algorithm topics, with Java code examples.)
剑指OFFER 名企面试官精讲典型编程题 第2版(源码)
- 剑指OFFER名企面试官精讲典型编程题第2版(源码),各大名企数据结构算法面试题源码,可为工作面试准备
统计素数与幸运素数
- 统计并打印1 亿以内的所有素数个数,并且打印出1 千万以上1 亿以内的所有幸运素数(如11110111 这样仅有1 位不同,其它位数 字都相同的素数),直接打印答案无效
Qt_Flight
- 图形化界面,简易航线查询系统,数据源为压缩包内的.csv文件 求任意两个机场之间的最短飞行时间。 仅限直飞或 1 次中转,求任意两个机场的航线(航班 ID 顺序表)。 给定起飞时段或者降落时段或者机型要求,求任意两个机场的多个备选航线(航班 ID 顺序表)。 给定起飞时段或者降落时段或者机型要求,求任意两个机场之间的航费(机票价格)最低的路径。(Find the shortest flight time between any two airports. Only direct
快速质因数测试
- 此程序使用随机测试速度较快,在多次测试的情况下基本可以保证正确性,使用时应注意测试次数不能太少
线性表
- 1.顺序表的验证 (1)编写测试函数,对顺序表类模板用2种简单类型的数据(int ,char,double,float等)进行测试验证。 (2)定义一个结构体,描述学生信息。学生信息包括:学号、姓名、性别、班级和电话号码等。用描述学生信息的结构体作为线性表的数据元素类型测试顺序表。 (3)在顺序表类模板中增加成员函数max()和min(),它们分别返回顺序表中元素值最大的数据元素序号。 2.单链表的验证 (1)编写测试函数,对带头结点的单链表类模板用2种简单类型的数
三维装箱MATLAB版
- 三维装箱程序,MATLAB实现,可以使用,但是没有优化,时间较长(3D packing program, realized by MATLAB, can be used, but it has not been optimized and takes a long time.)
数据结构python
- 很多数据结构用C++和java写的,这里我用python写的一些数据结构的实现(Write LinkNodes using python)
中科院陈玉福计算机算法设计与分析期末简答题答案
- 中科院陈玉福数据结构与算法设计答案,在雁栖湖上课的同学会用到,老师的可很好(Algorithm design and data structure)
logic2abc
- 三个和尚三个鬼过河。小船最多两个乘坐,最少一个。任何时候,在两岸边如果鬼的数量多于和尚,那么和尚就吃掉鬼,任务失败。(Please help the 3 cannibals and 3 missionaries to move to the other side of the lake.notice that:when there is on one side more cannibals than missionaries,the eat them)
logic1net
- 农夫 要运输 白菜 羊 狼去对岸, 农夫不在的情况下,狼会吃羊,羊会吃白菜。 每次运输一个去对岸(help the man in the boat to move the wolf the sheep and the box of cabbage to the other side of the lake)