随笔分类 - C语言
摘要:三元组((x,y),z)其中(x,y)表示非零元位置,z表示该坐标的值由于实际操作时,我们所用的矩阵0非常多,所以一个一个输入值很浪费时间,也浪费空间,所以用一些三元组表示非零元即能表示一个矩阵三元组稀疏矩阵表示一些图也是很不错的选择这样就很浪费空间,三元组...
阅读全文
摘要:程序很简单,重要的是二维指针的动态分配内存type **Matrix ;//row为行,col为列 Matrix=(type **) malloc(row*sizeof(type *)) ; for(int i=0; i#include #inc...
阅读全文
摘要:typedef struct Path //定义边表节点{ int placeNum; //存储顶点下标 int distance; //权重值 struct Path* next; ...
阅读全文
摘要:后缀表达式,又称逆波兰式,指的是不包含括号,运算符放在两个运算对象的后面,所有的计算按运算符出现的顺序,严格从左向右进行,所以不需要算符优先级,这对我们编写计算器来说很好实现比如给定一个中缀表达式: 1 + 3 * 5 – ( 7 / 9 )其后缀表达式应为...
阅读全文
摘要:C语言实现二项式定理#include #include #include //阶乘int factorial(int i){ if(i==1 || i==0) return 1; else return i*facto...
阅读全文
摘要:linux使用gcc编译C文件后,会生成一个执行文件,而我们运行这个文件的时候想要使用输入的参数怎么办呢,其实很简单,我们在main函数中加入形参即可,如下图int main(int argc,char * argv[])其实不难看出第一个形参,int类型的...
阅读全文
摘要:C语言实现简登录和注册功能C语言实现注册登录使用链表使用文件版本二:利用链表此版本使用的链表,第一个版本使用的是数组数组版本连接这里我使用的线性链表,一定要注意在判断语句或赋值语句中不可将指针指向未定义的区域,这会产生很大问题,所以一般都需要在链表最后一个节...
阅读全文
摘要:C语言利用文件系统实现简单的用户登录和注册功能版本一:利用数组最近有个朋友让我帮他做一个C语言的登录注册功能,考虑到他没有学到数据库于是想到了存入文件此版本使用的数组,第二个版本使用的是链表,链表是一个很好的数据结构,推荐大家用链表第二版链接可以去我的主页找...
阅读全文

浙公网安备 33010602011771号