第三次考核

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,编好代码,两个人可以互相激发,但自己一个人的时候容易停滞不前.在思考,细心方面我俩都必须提高,这样才能更好.总体来说,我的搭档,挺好!

posted @ 2017-12-02 19:34  x朝朝暮暮  阅读(150)  评论(1编辑  收藏  举报