数据结构实验
文章平均质量分 54
慈善区一姐
这个作者很懒,什么都没留下…
展开
-
【数据结构课程作业报告】1.编写一个算法判断链表中的数据项是否按从小到大排序,该链表的第一个节点由first指向2.对于给定的整数n,编写一个算法把新节点插入到链表中第n个节点之后的位置,该链表的……
1.编写一个算法判断链表中的数据项是否按从小到大排序,该链表的第一个节点由first指向2.对于给定的整数n,编写一个算法把新节点插入到链表中第n个节点之后的位置,该链表的第一个节点由first指向3.编写一个算法来颠倒一个链表,该链表的第一个节点由first指向。不要复制列表元素;而是重置链表和指针,使得first指向原来的最后一个节点,且结点之间所有的链接反向(要求在原链表上直接实现反转,而不是另外创建新链表、或借助其他数据结构实现)原创 2023-05-10 00:26:26 · 192 阅读 · 0 评论 -
【数据结构课程作业报告】1. 对比数组和向量的使用方法 设计两个函数实现冒泡排序算法,待排序数据分别以数组和向量作为参数传递到排序算法子函数,要求通过该子函数对数据进行排序,排序结果返回到主……
1.对比数组和向量的使用方法 设计两个函数实现冒泡排序算法,待排序数据分别以数组和向量作为参数传递到排序算法子函数,要求通过该子函数对数据进行排序,排序结果返回到主函数,不得修改破坏原始待排数据;2.设计函数,实现删除向量中所有重复元素的功能。要求:尽可能避免数据大量移动,同时保持原始数据顺序,并分析算法的时间复杂度。原创 2023-05-10 00:20:46 · 198 阅读 · 0 评论 -
【数据结构实验报告】有一天晚上,邮差peter感到非常无聊,为了打破夜班的单调,他使用邮局中的一行邮箱进行了一下的实验。这些邮箱被从1~150号进行了编号,然后从邮箱2开始,他打开了所有编号为偶数的…
有一天晚上,邮差peter感到非常无聊,为了打破夜班的单调,他使用邮局中的一行邮箱进行了一下的实验。这些邮箱被从1~150号进行了编号,然后从邮箱2开始,他打开了所有编号为偶数的邮箱的门,而保持其他邮箱的门关着。接着,从邮箱3开始,每隔3个邮箱,如果这个邮箱的门是关着的他就打开这个邮箱的门,而如果门是开着的他就关上门。然后他每隔4个邮箱重复这个过程,再每隔5个邮箱重复这个过程,如此下去。当即鳄属是,他被关着的邮箱的分布所惊讶了。编写一个程序来判断哪些邮箱是关着的。原创 2023-05-10 00:11:46 · 338 阅读 · 0 评论