迷路哈密瓜

文章
6
资源
1
加入时间
3年0月20天

算法代码实现之二分法查找,Golang(Go语言)实现

封装成函数://二分法查找//切片s是升序的//k为待查找的整数//如果查到有就返回对应角标,//没有就返回-1func BinarySearch(s []int, k int) int { lo, hi := 0, len(s)-1 for lo hi { m := (lo + hi) >> 1 if s[m] k { lo = m + 1 } else if s[m]

setContentView()如何区别加载layout文件

转载链接: http://www.cnblogs.com/melaniedeng/archive/2012/05/17/2506869.html这里以ICS上在Activity的onCreate()方法里面调用setContentView(int resourceID)为例,介绍一下系统如何根据我们的id(R.layout.xxxx)找到合适的layout文件进行解析加载:如果你的res下面有三种