用C语言实现图的基本操作 typedef struct ArcCell{ VRType adj; //VRType是顶点关系类型。对无权图,用1或0 //表示相邻与否;对带权图,则为权值类型 InfoType *info; //该弧相关信息的指针 }ArcCell,AdjMatrix[MAX_VERTEX_NUM][MAX_VERTEX_NUM]; typedef struct{ VertexType vexs[MAX_VERTEX_NUM]; //顶点向量 AdjMatrix arcs; //邻接矩阵 int vexnum,arcnum; //图的当前顶点数和弧数 GraphKind kind; //图的种类标志 }MGraph;
2021-12-15 22:32:54 4KB C语言
1
自己写的shell解释器,有多重管道、重定向、以及读入双引号功能。程序风格良好,适合阅读。
2021-12-15 21:22:20 185KB linux shell 自己 flex
1
用c语言读取磁盘文件代码 用c语言读取磁盘文件代码
2021-12-15 17:49:32 194KB c语言读取磁盘文件
1
用C语言实现MD5哈希函数,它是将文件的每一行进行MD5加密,输出一个128位的哈希值。
2021-12-15 16:42:21 4KB C/C++ MD5 哈希函数
1
主要介绍了如何用C语言画一个“圣诞树”,感兴趣的小伙伴们可以参考一下
2021-12-15 16:26:29 667KB C语言 圣诞树
1
自己用c++语言写成的计算器,运用了数据结构的堆栈和链表的知识。能支持+-*/以及括号()运算,根据人们的计算习惯,先算括号里的再算*/最后+-。支持六位整数、六位整数与六位小数组成的浮点数。强大的容错机制,能保证程序不会异常终止,也能保证运算的准确行性。小数点输入时输多了会提示修改。免责声明:这只是一个测试版本,如因本计算器逻辑错误造成的计算错误从而带来的损失本人概不负责,还希望各位网友把在测试中遇到的问题或错误通过留言的方式通知我,我会在最短时间内升级程序,并提供给各位免费下载最新版本。
2021-12-14 19:48:47 568KB c语言 c++语言 计算器
1
用C语言做的视频播放器,目前还存在许多不足。
2021-12-14 19:21:09 17KB C语言
1
用C语言实现SDES加密算法 数字:
2021-12-14 15:43:55 9KB sdes C语言
1
汇编语言中用递归算法实现汉诺塔问题。有X,Y,Z三个柱子和几个大小都不一样且能套进柱子的圆盘(编号为1,2,3,……,N),这N个圆盘已按由大到小的顺序依次套在X柱上,要求将这些圆盘按如下规则由X柱移到Z柱上。 (1) 每次只允许移动柱子最上面的一个圆盘。 (2) 任何圆盘都不得放在比它小的圆盘之上 (3) 圆盘只能在X,Y,Z三个柱子上放置
2021-12-14 14:18:59 6KB 汉诺塔 递归 汇编
1
MyOS的 用汇编语言和C语言编码的操作系统。 使用Iso映像启动 src文件夹中的源代码
2021-12-13 15:56:41 2.88MB C
1