- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 考研数据结构--严版图相关代码 自用
1、BFS void BFSTraverse(Graph G,Status (*visit)(int v)) { for(int v = 0; v < G.vexNum; v++) visited[v] = false; InitQueue(Q); for(int v = 0; v < G.vexNum; v++) { if(!visited[v]) { visited[v] = true; visited(v); EnQueue(Q, v); while(!
2020-12-16 21:32:15 502
原创 DFS生成森林代码
DFS生成森林代码 typedef char TElemType; typedef struct CSNode{ TElemType data; CSNode *firstChild, *nextSibling; }CSNode,*CSTree; void DFSForest(Graph G,CSTree &T) { T = NULL; //生成森林的根 bool visited[MAXSIZE]; //标记 for(int i = 0; i < G.vexnum; i+
2020-12-16 15:18:02 590
原创 生产者和消费者问题变形
题目: 进程A1、A2、…n1.通过m个缓冲区向进程B1、B…n.不断地发送 消息。发送和接收工作遵循如下规则: (1) 每个发送进程一次发送一个消息,写入一个缓冲区,缓冲区大小等于 消息长度; (2)对每一个消息,B1,B2,…,. Bn都必须接收一次,读入各自的数据区内。 m个缓冲区都满时,发送进程等待;没有可读的消息时,接收进程等待。 semaphore mutex=1; //用于所有进程互斥访问缓存区buffer,以及in,out变量 semaphore empty = m, full =
2020-12-15 11:17:29 363
zh_CN.zipflash汉化包
2019-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人