
数据结构
tan-1210
不期待突如其来的好运,只希望所有的努力终有回报。
展开
-
设计一个算法,通过一趟遍历在单链表中确定值最大的结点
题目分析分析假定第一个结点中数据具有最大值,依次与下一个元素比较,若其小于下一个元素,则设其下一个元素为最大值,反复进行比较,直到遍历完该链表。算法描述int GetMax(LinkList L){ if(L->next == NULL) return NULL; pmax = L->next;//假定第一个结点中数据具有最大值 p = L->next->n...原创 2020-03-26 20:27:39 · 30427 阅读 · 4 评论 -
数据结构课程设计之学生宿舍信息管理系统
数据结构课程设计之学生宿舍信息管理系统,宿舍对于大学生在校生活来说相当于家的存在,而宿舍管理又是学校后勤管理的重要环节,如何直观的了解宿舍的入住情况和每位同学的住宿位置是提高工作效率的重要课题,根据我们所学的C语言和数据结构课程中有关链表的内容,为宿舍管理人员编写宿舍管理查询软件,就可以轻松满足实现上述需求。原创 2020-06-21 10:14:38 · 25492 阅读 · 22 评论 -
数据结构课程设计之简单计算器的实现
数据结构课程设计之使用栈实现简单运算(包含四则运算和平方)原创 2020-06-21 09:44:47 · 12727 阅读 · 4 评论 -
数据结构课程设计之俄罗斯轮盘赌游戏
使用循环链表实现俄罗斯轮盘赌游戏 ,基于C/C++语言原创 2020-06-21 09:21:38 · 2588 阅读 · 0 评论 -
十大排序算法与实现详解(C语言版)
十大经典排序算法的实现与动画演示转载 2020-06-06 13:44:16 · 2151 阅读 · 1 评论 -
数据结构排序的基本操作的实现
数据结构排序的基本操作的实现原创 2020-06-06 12:21:50 · 750 阅读 · 0 评论 -
数据结构总结
数据结构总结转载 2020-05-26 10:37:05 · 686 阅读 · 0 评论 -
数据结构二叉树的基本操作的实现
数据结构二叉树的基本操作原创 2020-05-21 14:20:11 · 3709 阅读 · 1 评论 -
数据结构链队的基本操作的实现
数据结构链队的基本操作原创 2020-05-14 21:42:35 · 1931 阅读 · 5 评论 -
数据结构链栈的基本操作的实现
数据结构中链栈操作的实现原创 2020-05-10 22:17:23 · 2179 阅读 · 1 评论 -
递归算法在计算机中的状态变化
1、题目如下:设有一个递归算法如下:int X(int n){ if(n<=3) return 1; else return X(n-2)+X(n-4)+1;}则计算X(X(8))时需要计算X函数_____次2、题目分析首先这是一个递归算法,要计算X(X(8))执行X函数次数,必须从内到外;先分析X(8)执行X函数的次数,进而得到X(8)的结果,再代入到外部X...原创 2020-03-27 12:53:56 · 2767 阅读 · 3 评论 -
数据结构单链表的基本操作的实现
数据结构中单链表操作的实验原创 2020-04-23 13:21:47 · 3598 阅读 · 0 评论 -
循环队列实现杨辉三角(两种输出形式)
问题导入什么是杨辉三角呢?之前用过C/C++数组实现过打印杨辉三角,那么如何使用队列来实现呢?原创 2020-03-30 16:51:39 · 12526 阅读 · 6 评论 -
循环链表实现约瑟夫环问题
1、问题来源据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从。首先从一个人开始,越过...原创 2020-05-01 16:17:23 · 2148 阅读 · 10 评论