- 博客(33)
- 收藏
- 关注
原创 数据结构 链式储存
(3)s的next改为p的next,p的next改为s(保证顺序)3.插入(在第i-1个节点后插入一个值为X的新节点)(1)找到要删除结点的前一个节点(i-1)用p指向。(1)malloc申请新节点空间并且用s指向。2.查找(分为按序号查找,以及按值查找)(2)之后找到第i-1个节点,用p指向。(3)p的next变为s的next。(2)用s指向要删除的结点。//浙江大学数据结构//
2023-03-29 21:00:02
105
原创 7-5 猴子选大王
先将猴子编号放在数组a[i]中,设置一个计数器flag,循环中flag不断+1,如果flag%3==0时代表此猴子退出,则将数组a[ ]的值改为0,并记录0的个数(sum),做一个while循环,当数组为0的个数等于总数减一时则找到最后一只猴子,跳出循环。while循环里做一个for循环遍历这n只猴子,如果a[i]==0则continue跳过,如果flag%3==0则记录为0。一群猴子要选新猴王。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。
2023-03-16 10:18:38
2884
原创 7-2 书籍排序
sort 默认是从小到大排列的,此题为结构体排序则可以指定第三个参数 cmp 函数,然后自己定义⼀个 cmp 函数指定 排序的规则。编写程序,从键盘输入 n (n
2023-03-15 13:15:21
398
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人