算法与数据结构
文章平均质量分 76
Yanxia.ou
这个作者很懒,什么都没留下…
展开
-
数据结构与算法之约瑟夫问题求解
N个人围成一圈,从第一个开始报数,第M个将被杀掉,最后剩下一个人,其余人都被杀掉。例如N=6,M=5,被杀掉的顺序是:5、4、6、2、3、1。原创 2024-01-05 14:42:04 · 553 阅读 · 0 评论 -
算法与数据结构之链表<一>(Java)
双向链表,顾名思义,它支持两个方向,每个结点不止有一个后继指针next指向后面的结点,还有一个前驱指针prev指向前面的结点。单链表的尾节点指针指向空地址,表示这就是最后的结点了,而循环链表的尾结点指针是指向链表的头结点,形成一个环一样首尾相连的链表,所以"循环"链表。为了将所有的结点串起来,每个链表的结点除了存储数据之外,还需要记录链上的下一个结点的地址。原创 2024-01-04 10:39:52 · 1081 阅读 · 0 评论 -
算法与数据结构之数组(Java)
所谓数组,是有序的元素序列。如将有限个类型相同的变量的集合命名,那么这个名称就是数组名。数组是用于存储多个相同类型数据的集合。通常用Array表示,也称之为线性表原创 2024-01-03 10:19:33 · 1026 阅读 · 0 评论 -
算法与数据结构之算法基础(java)
什么是数据结构?什么是算法?原创 2023-12-28 14:36:07 · 544 阅读 · 0 评论