![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 61
摆王对卷王
这个作者很懒,什么都没留下…
展开
-
单链表创建的LinkList L与LinkList *L区分的问题
在学习线性表的存储结构中,很多人在学习线性表的链式存储结构即单链表时,有人会注意函数传参LinkList L与LinkList *L的问题,如下下面展示一些 内联代码片。#include<stdio.h>#include<stdlib.h>typedef int Status;typedef struct Node{ ElemType data; //数据域 struct Node* Next; //指针域(指向节点的指针)}Node;typede原创 2022-03-04 20:42:19 · 4113 阅读 · 5 评论 -
假设有N盏灯(N为不大于5000的正整数),从1到N按顺序依次编号,初始时全部处于开启状态;有M个人(M为不大于N的正整数)也从1到M依次编号。第一个人(1号)将灯全部关闭,第二个人(2号)将编号为
本篇文章用动态数组去储存灯的信息,基于C99的编译器也可以用一般数组就好了。> 假设有 N 盏灯(N 为不大于 5000 的正整数),从 1到 N 按顺序依次编号,初始时全部处于开启状态;有 M 个人(M 为不大于 N 的正整数)也从 1 到 M 依次编号。第一个人(1 号)将灯全部关闭,第二个人(2 号)将编号为 2 的倍数的灯打开,第三个人(3 号)将编号为 3 的倍数的灯做相反处理(即,将打开的灯关闭,将关闭的灯打开)。依照编号递增顺序,以后的人都和 3 号一样,将凡是自己编号倍数的灯做相反处原创 2021-02-08 17:45:37 · 7861 阅读 · 1 评论