- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 每日一个小算法。快速排序
快速排序就是特别版的冒泡排序。最差情况下时间复杂度为O(N*N),平均复杂度为O(N*logN)。基于二分思想。下面public class Sort { public class Sort { static int[] sortArray = new int[] {6,6,6,6,61,2,7,9,3,4,5,10,8 }; static int n = sortArray.length
2016-04-26 12:25:07 313
原创 每日一个小算法-冒泡排序
冒泡排序就是相邻的两个值进行排序。每次排序确定一个最大的或者确定一个最小的位置。每次确定一个值的位置之后。下一次遍历将少进行一次遍历。 public static void sort() { int[] beforeSort = new int[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 2131, 3232, 445, 5, 6, 4, 67,
2016-04-26 10:58:09 310
原创 每日一个小算法-简化版桶排序
桶排序思想主要是将要排序的数组中的值,使对应编号也就是对应下标的桶中值加1,桶为数组的项。最后遍历桶的数组。打印出排序号的值。 但是必须知道要排序数组的最大值和最小值。有待改进。 public static void main(String[] args) { int[] reordering = new int[] { 1, 9, 10, 9, 5, 5, 5, 5, 1, 2,
2016-04-25 13:23:05 281
转载 [Android] ImageView.ScaleType设置图解
ImageView的Scaletype决定了图片在View上显示时的样子,如进行何种比例的缩放,及显示图片的整体还是部分,等等。 设置的方式包括: 1. 在layout xml中定义android:scaleType="CENTER" 2. 或在代码中调用imageView.setScaleType(ImageView.ScaleType.CENTER); 接下来,将对Scal
2016-04-24 22:29:15 317
原创 TextView使用SpannableString设置复合文本
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layou
2016-04-15 16:56:58 282
转载 Android Studio 告诉你名字,自己修改快捷键
本文出自 “阿敏其人” 简书博客,转载或引用请注明出处。 情况是这样子的,公司用win7,私人用mac,私用时间少,经常在as的快捷之间小小凌乱。 很多搜快捷键都是去网上搜索一下as下某某快捷键是什么,然后一尝试,有的生效,有的不生效,可能as给改了keymap风格,可能被别人自定义,可能可能,很多可能。 不管多少种可能,我们还是知道 快捷键 在as里面对应的名字比较靠谱,是吧,然后可以不管
2016-04-15 15:06:47 1497
原创 Android 中View类DrawingCache的使用
View组件显示的内容可以通过cache机制保存为bitmap,主要有以下方法: void setDrawingCacheEnabled(booleanflag), Bitmap getDrawingCache(booleanautoScale), void buildDrawingCache(booleanautoScale), void destr
2016-04-13 13:06:57 792
原创 java的左移和右移的区别常见的hascode和equals写法
java的左移和右移的区别常见的hascode和equals写法 “>> 右移,高位补符号位” 这里右移一位表示除2 “>>> 无符号右移,高位补0”; 与>>类似 “<< 左移” 左移一位表示乘2,二位就表示4,就是2的n次方 @Override public boolean equals(Object o) { if (this == o) return true; if
2016-04-11 21:52:14 769
原创 java.util.Collections.unmodifiableMap()方法实例
unmodifiableMap() 方法用于返回指定映射的不可修改视图。 声明 以下是java.util.Collections.unmodifiableMap()方法的声明。 public static K,V> MapK,V> unmodifiableMap(Map extends K,? extends V> m) 参数 m--这是一个不可修改视图是要返回的映射。 返
2016-04-11 21:36:20 4270
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人