自定义博客皮肤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)
  • 收藏
  • 关注

转载 Android AdapterView 源码分析以及其相关回收机制的分析

转自:http://www.android100.org/html/201403/10/5846.html

2015-11-30 13:29:57 309

原创 对一个整型数组做奇数在前偶数在后的顺序调整

给你一个整型数组,做顺序调整,要求: 1,奇数在前、偶数在后 2,效率高、节省内存拿到这个题目的时候我首先想到的方法是: 1,对原数组做二等分,分别放入两个数组a,b 2,循环a,b,把a的偶数与b的奇数交换位置 3,把两个数组合到一起 可是这种方案新申请了2个数组,如果数据很大,这个内存开销可想代价很大…… 怎么省内存呢,我是想不到了,然后百度了一下,发现了大侠的好方法, 主要是循

2015-11-07 23:02:09 833

原创 写一个遍历指定目录下所有子文件的函数

主要考察递归调用。

2015-11-07 21:13:21 545

原创 不借用临时变量交换两个整数的值

说到交换两个数据的值,首先想到的是定义临时变量存放其中一个数据的值,今天看资料学习了一个方法,不用定义临时变量就能交换两个整数的值,实现如下: 如果给定整数a和整数b,用以下三行代码即可交换a和b的值: a = a ^ b; b = a ^ b; a = a ^ b; ps: java 的异或 ^ 运算规则:相同为0,不同为1; 与 & 运算规则

2015-11-07 20:32:35 433

原创 关于二叉树的一道面试题

题目: 输入一颗二叉树,从上往下按层打印树的每个节点,从一层中按照从左往右的顺序打印。 1,定义一个二叉树的类对象          2,定义一个LinkedList,存放二叉树的数据对象       3,构造二叉树对象,实现数据打印

2015-11-07 20:02:33 374

原创 应用HashSet去掉数组的重复数据

今天面试被问到“怎么去掉数组中的重复数据”? 我首先想到的思路是:1对数组排序; 2遍历数组移除重复数据 显然我的回答没有让面试官惊喜, 然后又被问到HashSet是一个什么东西? 唉,原来这才是你最想听的答案呢。。。。 也就是说应用HashSet数据不可重复的属性对数组操作,然后再转成数组,对数组打印输出。 这个办法的确比我的巧妙,我的思路就单一个对数组删除数据就够低级的,该操作效率

2015-11-05 22:42:16 458 1

空空如也

空空如也

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

TA关注的人

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