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

cs50-linked list笔记

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

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

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

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

4
结果:

5

http://www.jsqmd.com/news/145025/

相关文章:

  • Claude-Mem:编程时的持久记忆压缩系统
  • springboot基于java的教学辅助平台(11595)
  • OpenAI 格式 API 通用接入说明(含 Cherry Studio 配置教程)
  • 7款免费AI写论文工具实测:知网维普查重一把过,不留AIGC痕迹! - 麟书学长
  • 大数据领域Kappa架构:全面解析与应用场景
  • Post-training with Tinker:定制语言模型的最佳解决方案
  • 告别“卡顿”与“依赖”,国产数据库文档兼容版:国产化替代的性能王者来了!
  • java计算机毕业设计校园车辆门禁管理系统 高校智能车行闸机云平台的设计与实现 基于SpringBoot的校园车辆出入与收费一体化系统
  • 百亿量化私募高薪急招C++,应届,社招都看春招/秋招/校招/社招,23/24/25/26届都可base北上杭深现招岗位:C++量化系统开发工程师年base40-80万+bonus通
  • 基于SpringBoot的房屋交易平台的设计与实现毕业论文+PPT(附源代码+演示视频)
  • 操作系统核心考点与解题模板全解析
  • 第三章 遗传物质的分子基础
  • 2025 四款 AI 平台推荐,谁最高效
  • 第四章 孟德尔遗传
  • 第九章 基因工程和基因组学
  • 2026游戏圈首战打响!谁能成为开年第一个爆款?
  • 第五章 连锁遗传和性连锁
  • 基于Spring Boot技术的卓越导师双选系统(11591)
  • 软件测试面试常见问题及答案
  • Ty讲解,新手c语言速成教学1
  • 第六章 染色体变异
  • 数显6000V漏电起痕试验仪
  • 真空出气测试:保障航天电线电缆特种材料的可靠性
  • 一次受限环境下的 MySQL 数据导出与“可交付化”实践
  • 如何实现无代码自动化测试?零基础入门
  • OK影视 Pro v3.8.8 手机/TV版下载免VIP免会员海量影视资源 缓存观看流畅无广告
  • 主生产计划:PMC体系的核心引擎解析
  • 修改 LVS 报错
  • LoadRunner事务定义方法解析
  • 第七章 细菌和病毒的遗传