资源列表
QuickSort
- C语言实现的快速排序算法源程序,再VC6.0和C-Free下调试运行通过。
kmp
- kmp算法:查找一个字符串是不是另一个字符串的子串-kmp algorithm: to see whether a string is a substring of another string
chess
- 在N*N的棋盘上(1<=N<=10)填入1,2,...N*N共N*N个数,使得任意两个相邻的数之和为素数.输出满足条件的最小序列的方案。 最小序列即将每一行连接起来组成一行,然后使前面的尽可能小,当第一个数字相同时则比较下面一个,依次类推。 比如当N=2时,序列为1 2 4 3,当无满足条件的方案时输出"NO"。 -In the N* N chessboard (1 < = N < = 10) filled 1,2, ... N* N total numbe
xx
- 数据结构单链表,倒叙输出链表。用尾结点倒叙输出单链表,主要是方法新颖-Single-linked list data structure, flashbacks output list. End flashback output node with a single linked list, the main novelty is the method
chsword_stack
- 一个自写的STACK栈的结构,可直接使用,暂没发现什么问题-since written a Stack of Stack structure can be directly used, the occasional problem, we did not find anything
循环码
- 循环吗的C语言实现-cycle? C Language
mergedistinct
- 利用归并排序检查输入的数值是否有相同值,方法是在归并排序的过程中边排边判断 -use Merging Sort of input have the same numerical value is in the process of merging sort Side judge Pai Pin
queue_linklist
- Implementation of a queue using a Linklist.-Implementation of a queue using a Linklist.
CQueue
- 设计一个使用队头指针和计数器无队尾指针的顺序循环队列,并编写一个主函数进行测试。 -Design a counter using the head of the queue pointer and tail pointer of the order of non-circular queue, and write a main function for testing.
Classic-sorting-method
- 三种排序法:选择排序、边存放边排序、冒泡排序-Three kinds of sorting method: selection sort, side storage and sorting, bubble sort
puzzle
- 迷宫问题广度优先搜索,本程序针对迷宫问题,采用广度优先策略惊醒搜索,如能到达,输出路径长度,否则输出-1表示不可到达-Breadth-first search of the maze problem
经典排序算法
- 几种经典的排序方法,如冒泡法、选择排序法、边存放边排序算法等。