当前位置: 首页 > news >正文

cs50-linked list笔记

数组的内存的分布是连续的,但明显在扩张的时候不太的方便,于是我们用指针构造一个更加灵活的数据结构---链表
typedef struct node
{
int number;
struct node* next;
}node;
通过指针来实现这样的效果在内存中

1
第一个示范是通过更换节点来把数据输入,遍历输出的话是先进后出
代码如下(假设输入3个数据):

2
但明显的是数据是反的相对于输入来说

3
第二个示范是数据和输入时的顺序相同
遍历链表当一个节点->next = NULL 时插入数据
代码如下:

4
结果:

5

http://www.zskr.cn/news/159470.html

相关文章:

  • OpenAI 格式 API 通用接入说明(含 Cherry Studio 配置教程)
  • 学长亲荐8个AI论文工具,研究生搞定毕业论文+格式规范!
  • 7款免费AI写论文工具实测:知网维普查重一把过,不留AIGC痕迹! - 麟书学长
  • 大数据领域Kappa架构:全面解析与应用场景
  • 第九章 基因工程和基因组学
  • Ty讲解,新手c语言速成教学1
  • 软件测试面试常见问题及答案
  • 第六章 染色体变异
  • Skill Cad 集成到 virtuoso 菜单栏
  • 修改 LVS 报错
  • 通达信庄家轨迹 源码 贴图
  • 沃虎音频隔离变压器:专业级抗干扰方案,守护纯净音质
  • 我发现联邦学习自适应聚合破解诊所数据偏移 慢病预警准度飙升
  • 通达信牛股三升 指标公式 源码
  • 微软系统直链下载工具 v1.3.5.1 中文绿色版 一键获取原版Win7、Win10、Win11系统镜像
  • TIME_WAIT详解
  • 通达信判顶副图 提供源码 贴图
  • 通达信判顶副图 提供源码 贴图
  • 深入解析:基于Java的百度地图路线规划服务开发全攻略
  • 心理咨询行业技术发展现状与创新实践分析
  • 中银通支付卡回收哪里快,多久到账? - 京顺回收
  • 通达信FS放量买卖 源码
  • 测试左移的基石:代码预提交钩子(pre-commit)实战
  • mysql8使用ibd文件恢复数据或迁移到数据
  • 蚌埠不锈钢管 食品级卫生无菌输送
  • 一次受限环境下的 MySQL 数据导出与“可交付化”实践
  • 本地知识库:数据安全与智能搜索新标杆
  • KRPA Lite设置电子邮件及授权码获取
  • 【Azure Entra ID】AcquireTokenForClient 触发 Entra ID 请求风暴?Shared Cache 才是 Web App 登录的正确方式
  • dLLM:复用自回归模型权重快速训练扩散语言模型