首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
algo2专题
algo2-3-1.c 教科书中图2.10 静态链表示例
/* c1.h (程序名) */ #include<string.h> #include<ctype.h> #include<malloc.h> /* malloc()等 */ #include<limits.h> /* INT_MAX等 */ #include<stdio.h> /* EOF(=^Z或F6),NULL */ #include<stdlib.h> /* atoi
阅读更多...
algo2-3-1.c 利用无头结点的单链表结构处理教科书图2.1(学生健康登记表)
/* algo2-6.c 利用无头结点的单链表结构处理教科书图2.1(学生健康登记表) */ #include"c1.h" #define NAMELEN 8 /* 姓名最大长度 */ #define CLASSLEN 4 /* 班级名最大长度 */ typedef struct { char name[NAMELEN+1]; /* 包括'\0' */ long num;
阅读更多...
algo2-3.c
/* algo2-5.c 实现算法2.11、2.12的程序 */ #include"c1.h" typedef int ElemType; #include"c2-2.h" #include"bo2-2.c" #include"func2-3.c" /* 包括equal()、comp()、print()、print2()和print1()函数 */ void CreateList(
阅读更多...
Algo2-2.c
/* algo2-4.c 修改算法2.7的第一个循环语句中的条件语句为开关语句,且当 */ /* *pa=*pb时,只将两者中之一插入Lc。此操作的结果和算法2.1相同 */ #include"c1.h" typedef int ElemType; #include"c2-1.h" #include"bo2-1.c" #include"func2-3.c" /*
阅读更多...