这几天,我们在队长的带领下,一起由浅入深的学习了:归并算法,快速排序。
归并排序算法思想:
分而治之(divide - conquer);每个递归过程涉及三个步骤
第一, 分解: 把待排序的 n 个元素的序列分解成两个子序列, 每个子序列包括 n/2 个元素.
第二, 治理: 对每个子序列分别调用归并排序MergeSort, 进行递归操作
第三, 合并: 合并两个排好序的子序列,生成排序结果.
快速排序基本思想(以升序排序为例):
1.先从数列中取出一个数作为基准数,记为x。
2.分区过程,将不小于x的数全放到它的右边,不大于x的数全放到它的左边。(这样key的位置左边的没有大于key的,右边的没有小于key的,只需对左右区间排序即可)
3.再对左右区间重复第二步,直到各区间只有一个数
只有掌握了核心思想,才能进一步了解算法的本质内容。这一点,我们团队深有体会。
既然选择学习算法,就一定要有“ 学无止境,勇攀高峰,忠于学习,热爱学习”的思想,才能使自己的技术更上一层楼。
http://www.dxsbao.com/shijian/459431.html
点此复制本页地址
为深入培养嵌入式设计领域的高素质人才,进一步激发学生的创新思维与内在潜力,山东理工大学电气与电子工程学院于6月16日上午,在7号实验楼隆重举行“2024年山东理工大学嵌入式芯片与系统设……
电气社联 山东理工大学电气与电子工程学院查看全文 >>
为了增强同学们对中华优秀传统文化的认同与热爱之情,有力地保护和发扬文化遗产,深切感悟中华优秀传统文化的独特魅力。自动控制协会于六月五号至十号这一时间段,在线上精心组织开展了……
电气社联 山东理工大学电气与电子工程学院查看全文 >>
一场别开生面的趣味建模知识竞赛在我校成功举办。本次竞赛旨在通过趣味性的方式,激发学生对数学建模的兴趣,提升他们的团队协作能力和创新思维。竞赛于6月2日下午在学校的四体拉开帷幕。……
电气社联 山东理工大学电气与电子工程学院查看全文 >>
为吸引更多人走进建模的魅力世界,用数学建模知识解决实际问题。一场别开生面的电工建模竞赛——电工杯校级比赛于2024年5月14号到5月16号在7号实验楼717和721顺利举行。据悉,本次比赛吸引了全……
电气社联 山东理工大学电气与电子工程学院查看全文 >>
为培养电子设计人才,提升同学们电子系统设计能力,同时选拔参加“2024年山东省大学生电子设计竞赛”的优秀队伍,5月19日上午,电气与电子工程学院电子爱好者协会于7号实验楼举行“2024年山……
电气社联 山东理工大学电气与电子工程学院查看全文 >>
为深入贯彻志愿服务精神,增强青年学子的社会责任感与奉献精神,电气与电子工程学院益启爱心社于5月17日开始“益启课堂,梦想启航”活动,并于5月23日前往周村特殊教育中心。据悉,活动过……
电气社联 山东理工大学电气与电子工程学院查看全文 >>
为深入弘扬中华茶文化,培养青年学生的音乐情操和文化素养,茗香茶艺社于五月十一日晚在三餐东思源石旁精心策划了一场别开生面的“茶韵音澜,乐茗雅集”活动。活动伊始,茗香茶艺社的工……
电气社联 山东理工大学电气与电子工程学院查看全文 >>
为了丰富同学们的课余生活,营造积极健康的校园运动氛围,同时让大家更深入了解建模的魅力,电工建模协会于2024年4月21日在第四体育场举办了“以球会友”趣味建模知识竞赛。据悉,此次竞赛……
电气社联 山东理工大学电气与电子工程学院查看全文 >>