约瑟夫环leetcode algorithm and data structure:数据结构 java版ANDleetcode刷题
约瑟夫环leetcode data-structure重学数据结构-java版
-
目录内容地址
-
LinkedList链表
-
SparseArray稀疏数组
-
Stack栈
-
Queue队列
-
Tree树
-
Sort排序
-
Graph图
-
Algorithm算法
-
leetcode刷题
-
剑指offer
1. LinkedList链表
代码路径:主要包含单向链表:com.imyiren.datastructure.linkedlist.SingleLinkedList
包括:单向链表的添加、遍历、修改、删除,常见面试题:
-
单向链表有效个数
-
查找倒数第K个节点
-
单链表反转
-
反向遍历链表
主要包含双向链表:com.imyiren.datastructure.linkedlist.DoubleLinkedList
包括:双向链表的添加、遍历、修改、删除。
延伸出单向环形链表解决约瑟夫斯问题:com.imyiren.datastructure.linkedlist.JosephuQuestion
包括:环形链表的创建,节点操作。