算法
文章平均质量分 64
记录学习的Java算法
StudyHard、
这个作者很懒,什么都没留下…
展开
-
栈的相关知识与应用
【代码】栈的相关知识与应用。原创 2024-05-18 14:16:06 · 707 阅读 · 0 评论 -
双向链表及单向循环链表
设编号为1,2,...,n的n个人围坐一圈,约定编号为k(1<=k<=n)的人从1开始报数,数到m的那个人出列,他的下一位又从1开始报数,数到m的那个人又出列,以此类推,直到所有人出列位置,由此产生一个出对编号的序列。Josephu(约瑟夫、约瑟夫环)问题。原创 2024-04-18 13:56:19 · 386 阅读 · 0 评论 -
单链表基础操作及常见题目
遍历原先的链表,在遍历之前还需要定义两个辅助指针:cur用于遍历,next用于保存当前节点的下一个节点的信息,每遍历到一个节点就把这个节点下一个节点指向reverseHead的next节点,再让reverseHead的next节点指向当前遍历到的这个节点,循环遍历结束后将原先这个链表的头结点head的next节点指向新链表头结点reverseHead的next的节点,这样就完成了链表的反转。原创 2024-04-16 20:41:00 · 728 阅读 · 0 评论 -
数组模拟环形队列
【代码】数组模拟环形队列。原创 2024-04-09 21:07:57 · 282 阅读 · 0 评论