-
c++链式队列的实现
c++链式队列的实现头文件如下:
typedef int Item;
typedef struct node * PNode;
typedef struct node
{
Item data;
PNode next;
}Node;
typedef struct
{
PNode front;
PNode rear;
int size;
}Queue;
/*构造一个空队列*/
Queue *InitQueue();
/*销毁一个队列*/
void DestroyQueue(Queue *pqueue);
/*清空一个队列*/
void ClearQueue(Queue *pqueue);
/*判断队列是否为空*/
int IsEmpty(Queue *pqueue);
/*返回队列大小*/
int GetSize(Queue *pqueue);
/*返回队头元素*/
PNode GetFront(Queue *pqueue,Item *pitem);
/*返回队尾元素*/
PNode GetRear(Queue *pqueue,Item *pitem);
/*将新元素入队*/
PNode EnQueue(Queue *pqueue,Item item);
/*队头元素出队*/
PNode DeQueue(Queue *pqueue,Item *pitem);
/*遍历队列并对各数据项调用visit函数*/
void QueueTraverse(Queue *pqueue,void (*visit)());
- 2023-09-04 20:50:03下载
- 积分:1
-
HANOI 塔问题求解.cpp,HANOI 塔问题是数据结构中具有典型的代表性问题...
HANOI 塔问题求解.cpp,HANOI 塔问题是数据结构中具有典型的代表性问题-HANOI tower question solution cpp, the HANOI tower question
is in the construction of data has the model the representative
question
- 2022-06-29 23:56:23下载
- 积分:1
-
离散01串问题,(n,k)01 串定义为:长度为n 的01 串,其中不含k 个连续的相同子串。对于给定的正整数n 和k,计算(n,k)01 串的个数。...
离散01串问题,(n,k)01 串定义为:长度为n 的01 串,其中不含k 个连续的相同子串。对于给定的正整数n 和k,计算(n,k)01 串的个数。-discrete series of 01 questions, and (n, k) 01 Series : the definition of the length of n strings of 01, which is non-consecutive k-the same string. For a given positive integer n and k, calculated (n, k) 01 series of numbers.
- 2023-03-26 18:45:03下载
- 积分:1
-
DAO操作Access数据库类,提供测试程序
DAO操作Access数据库类,提供测试程序-Access Database DAO type operation, procedures for testing
- 2022-03-26 10:33:31下载
- 积分:1
-
此书详细的介绍了各种流行和重要的图算法 识货的就下咯
此书详细的介绍了各种流行和重要的图算法 识货的就下咯-book detailed account of a popular and important map know the quality of the algorithm on the basis of 1,10
- 2022-08-08 04:55:06下载
- 积分:1
-
约瑟夫问题有原始的约瑟夫和发展了的约瑟夫两种。 原始的约瑟夫的描述: 古代某法官要判决N个犯人的死刑,他有一条荒唐的法律,将犯人站成一个圆圈,从第S个人开始数起...
约瑟夫问题有原始的约瑟夫和发展了的约瑟夫两种。 原始的约瑟夫的描述: 古代某法官要判决N个犯人的死刑,他有一条荒唐的法律,将犯人站成一个圆圈,从第S个人开始数起,每数到第D个犯人,就拉出来处决,然后再数D个,数到的人再处决―――直到剩下的最后一个可赦免。 发展的约瑟夫的描述: 古代某法官要判决N个犯人的死刑,但这N个人每人持有一个密码,他有一条荒唐的法律,将犯人站成一个圆圈,法官先给出一个密码M,从第S个人开始数起,每数到第M个犯人,就拉出来处决,再根据这个人所持有的密码F,然后再数F个,数到的人再处决,以此类推―――直到剩下的最后一个可赦免。-Joseph problems have original development of the Joseph and Joseph two. The original Joseph Description : Ancient a judge to sentence N inmates of the death penalty, he is a ridiculous law, prisoners station into a circle, from S began a few individuals, every few months to D prisoners, pull out executions, then D, the number of people to be re-executed--- until the last one left to be pardoned. The development of the Joseph Description : Ancient a judge to sentence N inmates of the death penalty, but each individual N holders a password, he is a ridiculous law, prisoners station into a circle, the judges first gave a password M, S individuals from the beginning of several, each of the first few inmates M , pull hi
- 2022-03-11 16:54:39下载
- 积分:1
-
数据结构常用算法程序集1,描述数据结构算法。
数据结构常用算法程序集1,描述数据结构算法。-data structure used an algorithm set procedures described algorithm data structure.
- 2022-08-06 14:16:57下载
- 积分:1
-
6个经典数据结构JAVA解法,供学习。
6个经典数据结构JAVA解法,供学习。-six classic data structures Java Solution for learning.
- 2023-03-06 08:35:03下载
- 积分:1
-
Dijkstra algorithm, can solve the graph theory in the shortest path between two
Dijkstra算法,可以求解图论中两点之间的最短路径
- 2022-01-21 05:12:31下载
- 积分:1
-
银行排队系统仿真
假设银行只有一个窗口(排一个队),客户到达时间间隔服从均值为200秒的指数分布,客户在窗口接受服务
的时间服从均值为300秒的指数分布。设计排队模拟系统,在进行了100人服务后,输出平均到达间隔、平均
等待时间、平均服务时间以及平均停留时间。
- 2022-01-24 19:08:32下载
- 积分:1