资源列表
datastructure
- 部分数据结构的实现,以及应用(包括二叉树、父指针表示树、链表、栈、队列、以及一个汉诺塔问题算法)(The implementation of some data structures and its application)
计算矩阵连乘积
- 输入一个小于10的正整数n,按把每个元素都交换到最前面一次的方法,输出前n个小写字母的所有排列。(Enter a positive integer n less than 10 and press every element to the top of the list to output all the first n lowercase letters.)
田忌赛马问题
- 田忌与齐王赛马,双方各有n匹马参赛(n<=100),每场比赛赌注为1两黄金,现已知齐王与田忌的每匹马的速度,并且齐王肯定是按马的速度从快到慢出场,现要你写一个程序帮助田忌计算他最好的结果是赢多少两黄金(输用负数表示)。(Tian and the king's horse racing, the two sides each have n horse (n < = 100), each match bet 1 two gold, are now known to the king of
花生米问题
- 1、Tom和Jerry轮流从堆中取出k粒花生米吃掉,k可以是1,5,10中的任意一个数字; 2、为显示规则的公平性,Jerry可以选择先取或者后取。 Jerry当然还是希望最后一粒花生米被Tom吃掉。请计算,Jerry为了达到目的应该先取还是后取(1. Tom and Jerry took out the k peanuts and ate them from the heap. K could be any number in 1, 5, and 10. 2. To show the
石子合并
- 在一个圆形操场的四周摆放着n堆石子(n<= 100),现要将石子有次序地合并成一堆。(A round playground is surrounded by n heap stones (n<= 100), and the stones are now sequently merged into a pile.)
穷举n位二进制数
- 输入一个小于20的正整数n,要求按从小到大的顺序输出所有的n位二进制数,每个数占一行。(Enter a positive integer that is less than 20, and you want to output all of the n-bit binary Numbers in the order of small to large, each of which is a row.)
DFS
- 通过文件中的信息,进行搜索可达路径,行走过的正确路径标记为1,错误的路径标记为2(Through the information in the file, the search reachable path is searched, the correct path to walk is marked as 1, and the wrong path is marked 2)
DS
- 一点常见的数据结构及其实现,如二叉树、哈夫曼数及其编码、图的dfs(some commonly used data structures)
归并
- 在大学编程实验课上的归并排序,。。。。。。。。。。。。(In the university programming experiment class merge sort)
Assignment
- 用数组按照链表的顺序排序并打印单词,实现增加,删除的功能(The function of sorting and printing the words in the order of the list in order to add and delete.)
学生搭配问题
- 基于c++的学生搭配问题,使用算法解决学生搭配问题(A applet to solve the student company problem.Hope every can love it.)
rrrrrrrr
- 停车场管理系统,设停车场是一个可以停放n辆汽车的狭长通道,且只有一个大门可供汽车进出。 汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端); 若车场内已停满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可进入; 当停车场某辆车要离开时,在它之后进入的车辆必须先退出车场为它让路,待该辆车开出大门外,其它车辆再按原次序进入车场; 汽车可以直接从便道上离开。离开时排在前面的车也应该为其让道,随后应