自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 解决ScrollView嵌套ListView、GridView默认不停留顶部的问题

ScrollView嵌套了ListView或者GridView时,ListView等子View有时候会抢占焦点,导致ScrollView会自动滑动至其已获取焦点的子控件的顶部。解决方法:可以手动scrollTo()或者smoothScrollTo()。觉得上面方法不好玩不爽的话,那就重写ScroolView的computeScrollDeltaToGetChildRectOnScreen方法

2017-11-28 21:20:05 315

原创 栈和队列

栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。

2017-11-25 20:17:06 260

原创 插入排序

将一个元素在已排好序的数组里选择合适的位置插入。若将数组的第一个元素作为最初已排序部分,则可以对一个数组进行排序。

2017-11-24 14:13:58 192

原创 选择排序

第一轮:第一个元素和它后面的元素比较,符合条件就交换位置。第二轮:第二个元素和它后面的元素比较,符合条件就交换位置。以此类推。以排正序为例,每比较一轮,小的元素都置在前面,比较次数也依次减少。这个没有泡泡上冒翻滚的感觉,画面是拿出最小的,拿出第二小的,拿出第三小的……有针对性地挑选。

2017-11-22 23:54:43 164

原创 冒泡排序

两个相邻的元素互相比较,符合条件就交换位置。

2017-11-22 22:20:43 203

原创 二分法查找

用二分法查找数组中某一个元素的下标。ps:二分法查找只适用于有序数组。

2017-11-22 21:20:30 571

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除