
计算机科学与技术
文章平均质量分 94
孤独旅者496
这个作者很懒,什么都没留下…
展开
-
【CS34913】LAB-3 排序算法实现与性能比较
定义两个指针指示最大值和最小值,确定一个起始位置,依次向左向右搜索第一个比起始数据大的数,交换位置,直至两个指针相遇,此时得到数组的中位数。思想:①最大堆的维护:比较父节点和两个子节点的大小,如孩子大则交换父子节点数据②堆排序:将数组维护成最大堆后。算法思想:遍历数组,比较相邻俩人大小,每当遇到前>后则交换,则第一轮确定最后一个数为最大数,第二轮确定倒数第二个数为最大数……思想:划分递归求解。思想:遍历数组,每次抓牌,确定第一个比该数大的数,得到插入位置k,把k后每个元素后移一位,最后把手上的牌插进去。原创 2023-10-18 21:40:18 · 85 阅读 · 0 评论 -
【CS34913】LAB-4 基于文件的信息管理系统
(9)按优秀(90~100)、良好(80~89)、中等(70~79)、及格(60~69)、不及格(0~59)五个类别,对每科成绩分别统计每个类别的人数及所占的百分比,并显示结果;(2)成绩科目包括计算机系统(iCS)、程序设计实践(PDP)、数据结构(DS)、数字逻辑(DL)4门课程。输入:结构体数组指针stu,学生数量n,要查询的学生的结构体指针stu1。输入:结构体数组指针stu,学生数量n,要查询的学生的结构体指针stu1。(8)按某一科成绩由高到低排序,并显示(包括其他科目成绩);原创 2023-10-18 21:57:27 · 75 阅读 · 0 评论 -
【CS34913】LAB2-文件信息处理
在标准I/O和UNIX I/O下的文件信息处理原创 2023-10-18 21:22:44 · 229 阅读 · 0 评论 -
【CS34913】lab1-学习Linux开发环境
熟练掌握Linux下图形界面与命令行操作Linux下程序编辑、编译、链接、运行调试的方式原创 2023-10-10 22:10:40 · 111 阅读 · 0 评论