- 3
- 0
- 约小于1千字
- 约 10页
- 2018-11-16 发布于天津
- 举报
SORT解题报告知识讲稿.ppt
SORT 解题报告 10软(3)杨楠 题目分析 因为要进行四种排序,所以要保存原数组。 题目分析 快速排序第二个要求: 2. 重新排序数列,按顺序将所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面。在这个分区退出之后,该基准就处于数列的中间位置。这个称为分区(partition)操作。 题目要求按照顺序将所有的元素进行一次分区操作,即分区后,比基准小的元素相对位置和比基准大的元素相对位置要和原来的一样。 即 5 2 8 9 1,分区后只能是 2 1 5 8 9,而不能是 1 2 5 8 9或其他的。 题目分析 partition : for( i = left + 1; i = right ; ++i ) {?? ????????if( a[ i ] p ) {?? ????????????a[ k ] = a[ i ] ;?? ????????????for( j = i ; j k ; --j ){?? ????????????????a[ j ] = a[ j-1 ] ;?? ????????????}?? ????????????++k ; ????????}? ????}? 这样partition时间复杂度就大于O(N),最坏会是O(N^2),书中给出的方法是O(N)的。 题目分析 归并排序要按照题目给的例子用循环写。 比如五个数
您可能关注的文档
- RAAS快速消费品市场操作模式教学讲义.ppt
- RAS在高血压病治疗中的应用培训讲学.ppt
- RAS在高血压病治疗中的应用讲解材料.ppt
- RA达标治疗策略及益赛普在其中的作用资料讲解.ppt
- RB移动通讯管理方式教学讲义.ppt
- rd活动与科技活动的区别及统计中容易出现的错误教学讲义.ppt
- recent advances in microarray technologies for proteomics讲义教材.ppt
- Response to offers 商务英语函电课件PPT培训讲学.ppt
- RESSET产品服务与高校应用资料讲解.ppt
- review of the course资料教程.pptx
最近下载
- 2025河北燕煤新能源有限公司社会招聘4人笔试历年难易错考点试卷带答案解析.docx VIP
- 2026河北燕煤新能源有限公司面向社会招聘3人笔试历年参考题库附带答案详解.docx VIP
- 2025河北燕煤新能源有限公司社会招聘4人笔试历年参考题库附带答案详解.docx VIP
- 2025河北燕煤新能源有限公司社会招聘4人笔试历年常考点试题专练附带答案详解.docx VIP
- 2025河北燕煤新能源有限公司社会招聘4人笔试历年备考题库附带答案详解.docx VIP
- 2025河北燕煤新能源有限公司社会招聘4人笔试历年备考题库附带答案详解2套.docx VIP
- 2026河北燕煤新能源有限公司、中煤国源(石家庄)碳技术服务有限公司公开招聘笔试备考题库及答案解析.docx VIP
- 2026河北燕煤新能源有限公司、中煤国源(石家庄)碳技术服务有限公司公开招聘考试备考题库及答案解析.docx VIP
- 2026河北燕煤新能源有限公司、中煤国源(石家庄)碳技术服务有限公司公开招聘考试备考试题及答案解析.docx VIP
- 2026河北燕煤新能源有限公司、中煤国源(石家庄)碳技术服务有限公司公开招聘笔试备考试题及答案解析.docx VIP
原创力文档

文档评论(0)