数据结构

线性表
每周一天,跟群哥一起考软件设计师
单链表
每周一天,跟群哥一起考软件设计师
p节点后面插入q节点
q->next = p-next;
p->next = q;
删除p节点
head->next = p->next;
free§;

循环链表
每周一天,跟群哥一起考软件设计师
双向链表
每周一天,跟群哥一起考软件设计师
删除p节点
p->next->front =p->front;
p->front->next=p->-next;
free§;
p节点后插入q节点
q->next = p->next;
q->front=p;
p->next->front=q;
p->next=q;
顺序存储、链式存储性能对比
每周一天,跟群哥一起考软件设计师

同样的入栈序列,出栈序列可能不同(边入边出)
栈顶指针

队列
头尾指针
对于循环队列判断空还是满
牺牲一个空间,(尾+1)% size=头 % size,队列满
尾=头,队列空

相关文章:

  • 2021-12-05
  • 2022-01-01
  • 2022-01-03
  • 2021-06-17
  • 2022-12-23
  • 2021-05-16
  • 2022-01-20
  • 2021-12-22
猜你喜欢
  • 2021-12-19
  • 2021-07-17
  • 2021-09-05
  • 2021-05-27
  • 2021-09-27
  • 2021-09-06
  • 2021-11-30
相关资源
相似解决方案