摘要:
一、栈的介绍 栈的英文是stack。 栈是一个先入后出(first in last out)的有序列表 栈(stack)是限制线性表中元素的插入和删除只能在线性表的同一端进行操作的特殊线性表,允许插入和删除的一端,称为栈顶(top),另一端为固定不变的一端,称为栈底(bottom)。 二、图解栈的入 阅读全文
摘要:
一、单向环形链表的应用场景(约瑟夫问题) Josephu 问题为:设编号为1,2, ... n 的 n 个人坐成一圈,约定从编号为 k(n≥k≥1) 的人开始报数,数到 m 的那个人出列,她的下一位又从 1 开始报数,数到 m 的那个人又出列,以此类推,直到所有人出圈为止,因此形成一个出圈编号的序列 阅读全文