- 博客(3)
- 收藏
- 关注
原创 算法学习之排序:快速排序算法
算法是程序的灵魂1.简介假设袋排序数组为:A[0]…A[N-1]。取第一个数据A[0]作为关键数据,将所有比它小的数放在它前面,所有比它大的数放在它后面。这个过程称为一趟快速排序。2.算法描述以一趟排序为例进行描述1)设置两个变量i、j,排序开始的时候 i = 0, j = N-1 2)以第一个元素作为关键数据, 赋值给key,即key=A[0] 3)从j开始向前搜索(j–),找到第一个小于k
2015-11-21 15:43:44 396
原创 layout_gravity和gravity的区别
面试遇到一道题,回来总结一下:layout_gravity:该属性描述的是view相对于父view的位置。 eg:一个button位于一个linearlayout中,可以用layout_gravity设置该button是否在linear layout中居中等操作。gravity该属性描述父view中子view的相对位置关系。 eg:一个button中的textview,可以通过设置gravity
2015-11-21 09:42:40 336
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人