
c语言数据结构
dream_it_
一切都是最好的安排
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c语言将两个递增的顺序表合并为一个递减的顺序表
eg:顺序表A:1 3 5 7 顺序表B:2 4 6 8 合并后的表C:8 7 6 5 4 3 2 1 **思路:**从后往前遍历顺序表A和B,如果当前A表的数大于等于B表的数,则将A表的数存入C,A的元素下标往前移一位,否则,将B表的数存入C表,B的元素下标往前移一位B;最后再把其中一个未遍历完的表存入C表。 #include <stdio.h> #include <mallo...原创 2019-04-24 21:54:17 · 5443 阅读 · 2 评论 -
c语言用顺序表表示集合,对输入的字符集合求交集、并集、补集和差集,输入字符时要过滤掉不合法的字符,合法字符为‘a’-‘z’
详情看代码,都有注释 #include <stdio.h> #include <string.h> #include <malloc.h> #include <stdlib.h> #define LIST_INT_SIZE 100 // 线性表存储空间的初始分配量 #define LISTINCREMENT 10 // 线性表存储空间的初分配增量 ...原创 2019-04-25 10:39:12 · 1288 阅读 · 0 评论