搜索资源列表
约瑟夫环的循环链表实现
- 约瑟夫环的循环链表实现,这个程序比较完整,有需要做试验的请速速下载。-Josephus cycle Chain achieved, the procedure is complete, the pilot needs to be done urgently requested to download.
JOPHLINK
- 数据结构中约瑟夫环问题的链式存储结构(循环链表)算法实现-data structure Josephus the chain storage structure (circular linked list) Algorithm
Circlist_Josephus3_4
- 循环链表的应用 循环链表的应用 很方便的实现-cycle Chain cyclic chain of convenience Implementation
Josephcircle
- 思想很简单,就是一个循环链表 但要说明的是:我之所以用clist(1)来初始化,主要是我刚开始编的时候没打算解决约瑟夫环,只是想编一个带表头的循环链表,然后我用从这个程序改过来的,所以代码可以进一步优化。
循环链表
- 数据结构中链表的算法,很好,可以运行循环链表.c
带头结点双链循环线性表
- 带头结点双链循环线性表,数据结构的常用经典算法-lead node cycle linear double-stranded form, the data structure used classical algorithm
CirHDoublyLinkedList 用C++编写的头结点的循环双链表操作
- 用C++编写的头结点的循环双链表操作,含头文件和源文件。-Written in C++ node of the first cycle of double-linked list operations, including the header files and source files.
A0_001 链表编程
- N只猴子要选大王,所有猴子按1,2,3...M报数,凡报到M的退出圈外,如此循环,直到圈内只剩一只,就是大王了. 分析:建立一个环形链表,每个猴子就是链表中的一个结点,那么猴子出圈就是对环形链表中的结点的删除,只到最后剩下的一个结点为止.-N monkeys to elect king, all the monkeys reported by a number 1,2,3 ... M, where M to report the withdrawal of outsiders, a
LinkList 实现单链表的所有基本操作
- 1、实现单链表的所有基本操作包括表的初始化、第i个元素前插入一个新的元素、删除第i个元素、查找某元素、顺序表的销毁。 2、测试链表所有功能 3、实现循环链表的基本操作,并编写测试程序。 4、实现双向链表的基本操作,并编写测试程序。 5、实现单链表的逆置。 6、判定两个链表是否相交。-A single linked list of all the basic operations, including the initialization of the table,
list
- 程序实现了带表头单链表的最基本操作,包括创建链表,查询数值,插入结点,删除结点,链表分解,将单链表变为循环链表。并附有详细的注释和实验报告。-Procedures to achieve a single-list header with the most basic operation, including the creation of list, query value, insert node, delete node, chain decomposition, into a single
lianbiao
- 实现链表的程序。有单向链表,双向链表,循环链表等。-The realization of the procedure list. There are one-way linked list, two-way linked list, circular linked lists and so on.
ysfh
- 用单循环链表编写的约瑟夫环,应用c语言编写-Josephus MADE BY C
DLink
- 1.求双向循环链表的长度 2.在双向循环链表指定位置插入一个元素 3.给定双向循环链表中一个结点元素值e,要求将数据y插入到元素e的前面 4.给定双向循环链表中一个结点元素值e,要求将数据y插入到元素e的后面 5.给定双向循环链表中一个结点元素值e,要求将数据y插入到元素e的后面 6.删除双向循环链表中指定位置的元素 7.给定双向循环链表中一个结点元素值e,要求将其对应结点删除 8.给定双向循环链表中一个结点元素值e,要求删除对应结点的直接前驱 9.给定双向循环链
Data_Structure_C
- 基本数据结构的C实现。包括: (1)线性顺序表 (2)单链表 (3)双向循环链表 (4)顺序栈 (5)链式队列 (6)循环队列 (7)二叉树的先序、中序、后序的递归遍历和非递归遍历。-C-realization of the basic data structure. Include: (1)Sq_List (2)Linked_List (3)Du_linkedlist (4)Sq_Stack (5)Linked_Queue (6)Cycl
DoubleLinkList
- 循环链表的基本操作,包括创建表,插入数据,删除数据,查找数据,获取数据-Circular linked list of basic operations, including creating tables, inserting data, deleting data, find data, get data ... ...
Joseph
- 约瑟夫问题,四种解法,分别是静态链表,顺序表两种和循环链表-Joseph problems, the four solution, namely a static list, order form and the cycle of two lists
C++数据结构代码
- 本压缩包里含有队列、链表(单链表、双链表和循环链表)、栈、队列、两个栈实现一个队列、二叉树等数据结构的C++代码实现。
用链表求循环小数
- 对于任意的真分数 N/M ( 0 < N < M ),均可以求出对应的小数。如果采用链表表示各个小数,对于循环节采用循环链表表示,则所有分数均可以表示为如下链表形式。 输入: N M 输出: 转换后的小数(不超过 50 位) 要求: 仅编写将分数转换为小数的函数 change( int n, int m, NODE * head ) 。 预设代码: /* PRESET CODE BEGIN - NEVER TOUCH CODE BELOW */ #in
Single_LinkedList.py
- python的链表操作、单链表、循环链表、双向链表、带尾指针的链表以及链表排序等基本操作(Python linked list operations, single chain table, circular chain list, two-way chain list, with the tail pointer of the chain list, and chain sorting and other basic operations)
20163311_李颖__16计科2班_数据结构与算法实验2
- 数据结构链表的8个实验,约瑟夫环,一元稀疏多项式计算器,将元素X插入到链表中的适当位置,删除链表中所有大于mink且小于maxk的元素,就地逆置,删除线性表A中同时出现在表B和表C中的结点,构造三个循环链表,长整数的四则运算(8 experiments, data structure of Joseph ring, one dollar sparse polynomial calculator, the X element into the appropriate location in the