C语言
文章平均质量分 92
系凌乱鹅
一起学习,一起进步。欢迎指点,欢迎交流!
展开
-
C语言 Jesephus问题 (链表链栈实现)猴子选大王
Jesephus问题 1.题目2.题目分析3.伪代码4.代码及截图检验 你的老师留这个作业了吗? 1.题目 编程题:Jesephus问题(猴子选大王) 有n个人围一圈,从第s人开始数数,s为1,依次数到m,m出局,至最后一人为主。 要求: 用c语言编写一程序,读入n,s,m,建立一个循环链表,每个节点依次装入自然数1,2,……,n, 实现上述操作,且每一个出圈者加入同一链栈中,最后输出大王序号,及...原创 2020-04-26 10:19:07 · 860 阅读 · 0 评论 -
C语言版数据结构(从0开始)2.链表(建立链表,有图有代码)
线性表的链式表示和实现链表1.链表的概念2.链表的特点3.结点的组成单链表1.单链表概念2.单链表的描述3.C语言结构定义4.单链表的基本运算建立单链表1.头插法建表:2.尾插法建表:3.尾插法建表的改进算法查找运算1.按序号查找2.按值查找:插入运算1.后插操作2.前插操作3.改进的前插算法删除运算循环链表1.循环链表的概念2.循环链表特点3.C语言实现4.基本运算(12种)建立单循环链表销毁链...原创 2020-01-29 15:21:16 · 1467 阅读 · 0 评论 -
C语言版数据结构(从0开始)1.顺序表
线性表的顺序表示和实现1.顺序表的定义2.顺序表中数据元素的存储地址3.顺序表的表示4.顺序表的基本运算5.顺序表的优缺点 1.顺序表的定义 将表中元素一个接一个的存入一组连续的存储单元中,这种存储结构是顺序结构。 采用顺序存储结构的线性表简称为“ 顺序表”。 在顺序表中逻辑结构上相邻的数据元素,其物理位置(存储地址)也是相邻的。 2.顺序表中数据元素的存储地址 若一个数据元素仅占一个存储单元,其...原创 2020-01-28 13:26:18 · 2273 阅读 · 0 评论