这几天,我们在队长的带领下,一起由浅入深的学习了:归并算法,快速排序。
归并排序算法思想:
分而治之(divide - conquer);每个递归过程涉及三个步骤
第一, 分解: 把待排序的 n 个元素的序列分解成两个子序列, 每个子序列包括 n/2 个元素.
第二, 治理: 对每个子序列分别调用归并排序MergeSort, 进行递归操作
第三, 合并: 合并两个排好序的子序列,生成排序结果.
快速排序基本思想(以升序排序为例):
1.先从数列中取出一个数作为基准数,记为x。
2.分区过程,将不小于x的数全放到它的右边,不大于x的数全放到它的左边。(这样key的位置左边的没有大于key的,右边的没有小于key的,只需对左右区间排序即可)
3.再对左右区间重复第二步,直到各区间只有一个数
只有掌握了核心思想,才能进一步了解算法的本质内容。这一点,我们团队深有体会。
既然选择学习算法,就一定要有“ 学无止境,勇攀高峰,忠于学习,热爱学习”的思想,才能使自己的技术更上一层楼。
http://www.dxsbao.com/shijian/459431.html
点此复制本页地址
9月11日下午两点,在兰州交通大学国际教育学院副院长杨晖的带领下,暑期调研团的队员们参观了学院专门为该校留学生设计的体验室。首先进入的是该学院的外文图书室,杨院长介绍说这是专门……
查看全文 >>
9月11日上午九点,“访古路,谋新绩”实践团队参观了甘肃省博物馆。团队选择在国内暑期社会实践的卫生进行参观,目的在于加深对于丝绸之路甘肃段的文化了解。首先,讲解员带领队员们……
查看全文 >>
9月11日上午9点半,实践团队的队员们来到了兰州交通大学的国际教育学院,采访了副院长杨晖,对该学院成立前后留学生的交流状况进行了对比,其结果对于此次社会实践活动起到了至关重要的作……
查看全文 >>
9月9日上午9点半,山东大学青马班“访古路,谋新绩”实践团队的队员们来到了兰州财经大学的国际教育学院(中亚商学院),参加了“启迪梦想之路”为主题的交流会,对该学院成立……
查看全文 >>
2017年9月9号下午2点,“访古路,谋新绩”暑期社会实践调研团的同学在兰州大学国际文化交流学院与学院中的各国学子关于兰州大学的国际化人才培养模式展开了深入交流。兰州大学国际文……
查看全文 >>
2017年9月9日下午2点前段时间,“访古路,谋新绩”暑期社会实践调研团的团队成员对出席了兰州大学共建孔子学院三方联席会议的学校相关领导进行了采访,细致了解兰州大学在外建立孔子……
查看全文 >>
2017年9月9日2点,“访古路,谋新绩”暑期社会实践调研团的团队成员采访了兰州大学参加2017年汉语文化教学实习活动之丝路行的部分外国留学生。“丝路行”活动是兰州大学针对在华……
查看全文 >>
9月9日上午10点,暑期调研团对甘肃省教育厅副厅长进行了电话访谈。由于进行了预约,本次采访的进行较为顺利。在队员进行了简短的自我介绍后,访谈开始。首先,刘厅长谈到一带一路中外合作……
查看全文 >>