Java数据结构
黎丶辰
这个作者很懒,什么都没留下…
展开
-
04约瑟夫环
设编号为1,2,3……n的n个人围坐成一圈,约定编号为k(1<=k<=n)的人从1开始报数,数到m的那个人出列,它的下一位又从1开始报数,数到m的那个人又出列,以此类推,直到所有人出列为止,由此产生一个出队编号的序列。原创 2023-07-02 16:36:54 · 351 阅读 · 0 评论 -
03双向链表
与单向链表一样,可以向前也可以向后遍历。在中间添加(需要考虑指针变动顺序)思路与单向链表的一致。原创 2023-07-02 10:45:54 · 137 阅读 · 0 评论 -
03单链表面试题
声明:基于之前的代码 这里只编写核心业务。原创 2023-06-30 11:48:16 · 116 阅读 · 0 评论 -
03单链表及代码实现
链表是有序列表,存储方式如下图(物理结构图)链表小结链表是以结点的方式来存储的。链式存储。每个结点包含data域、next域(指向下一个结点)。要注意的是,链表的各个结点不一定是连续存储。链表分带头结点的和没有头结点的链表。需要根据实际需求来确定。链表的逻辑结构。原创 2023-06-16 18:44:16 · 151 阅读 · 0 评论 -
02队列及代码实现
队列是一个有序列表,可以用数组或是链表来实现。遵循先入先出的原则。(先存入队列的数据,要先取出。后存入的要后取出)原创 2023-06-15 00:51:41 · 288 阅读 · 0 评论 -
01稀疏数组的代码实现
将转化完的东西通过IO保存到本地。原创 2023-06-14 22:30:59 · 57 阅读 · 0 评论