第三次考核
Posted x朝朝暮暮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三次考核相关的知识,希望对你有一定的参考价值。
1.1501020535 魏暄 - 1501020512 徐婷
Git 地址:https://gitee.com/WeiXuan55/12XuTing-35WeiXuan--KaoHeSan.git
2.解题思路 方法
快速排序的原理:选择一个关键值作为基准值。比基准值小的都在左边序列(一般是无序的),比基准值大的都在右边(一般是无序的)。一般选择序列的第一个元素。
一次循环:从后往前比较,用基准值和最后一个值比较,如果比基准值小的交换位置,如果没有继续比较下一个,直到找到第一个比基准值小的值才交换。找到这个值之后,又从前往后开始比较,如果有比基准值大的,交换位置,如果没有继续比较下一个,直到找到第一个比基准值大的值才交换。直到从前往后的比较索引>从后往前比较的索引,结束第一次循环,此时,对于基准值来说,左右两边就是有序的了。
接着分别比较左右两边的序列,重复上述的循环。
|
代码行数(新增/积累 |
博客字数(新增/积累) |
学习时间(新增/积累) |
重要成长 |
目标 |
5000行 |
30000 |
100小时 |
精通JAVA程序设计 |
第十一周 |
50/100 |
1000/1000 |
2/20 |
学习了JAVA程序及其执行过程 、工作原理 |
第十二周 |
150/200 |
2200/3200 |
6/30 |
学习了结构化程序设计的基本类型 ,变量,运算符和控制结构 |
第十三周 |
200/400 |
1500/4700 |
10/20 |
面向对象的程序设计,类,包接口 |
第十四周 |
400/800 |
2500/7200 |
10/30 |
学习了数组,字符串 |
第十五周 |
500/1100 |
2500/9700 |
10/40 |
学习了数组,字符串 |
5. 小结感受:结对编程真的能够带来1+1>2的效果吗?通过这次结对编程,请谈谈你的感受和体会。
通过和同学的合作,我们两个人互相监督,互相帮助,非常和谐愉快的完成了这次考试的代码部分,我们在彼此的身上也学习到了不少知识,互相不会的知识点也学习了不少我觉得结对编程的方式挺好的,两个人可以互相补充,集思广益,让代码更生动,一加一绝对大于二.
6. 运用“汉堡包”的方式,评价你的合作伙伴,指出优点、缺点,希望ta提高的地方
我的合作伙伴和我都有一个通病就是不怎么善于发现,也不太善于思考,但是我们都是想学好java,编好代码,两个人可以互相激发,但自己一个人的时候容易停滞不前.在思考,细心方面我俩都必须提高,这样才能更好.总体来说,我的搭档,挺好!
以上是关于第三次考核的主要内容,如果未能解决你的问题,请参考以下文章