- 博客(8)
- 收藏
- 关注
原创 数据结构-单链表
1.链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表是线性表的一种,由一个一个的节点组成,每个节点都是一个数据结构,链表的节点通常是动态分配,使用和删除的。2.链表的常见用途:1.用于实现其它高效的数据结构,如栈、队列、哈希表。链表插入和删除操作都非常高效。如果在知道需要操作的对象时,链表的增加和删除效率都是O(1),而数组则需要进行大量的数据搬移。
2023-07-02 20:33:12
376
1
原创 《程序是怎样跑起来的》系列专栏-第1章 对程序员来说,cpu是什么
热身准备1.程序是什么?–简单来说,程序就是指令。在生活中所说的程序,如音乐会、运动会上的程序,表示“事情执行的先后顺序”,在计算机程序中也是一样,“表示cpu做事情的先后顺序”。2.程序由什么组成?–指令和数据。如printf(“你好”);,printf就是指令,“你好”就是数据3.什么是机器语言?cpu可以直接执行的语言,C语言,java等语言都要转成机器语言才能被cpu执行。4.运行中的程序放在什么地方?–内存中。硬盘中的数据,都要复制到内存中才能运行。5.什么是内存地址?
2023-05-10 21:49:17
128
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人