摘要: 1.short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?对于short s1 = 1; s1 = s1 + 1; 由于s1+1运算时会自动提升表达式的类型,所以结果是int型,再赋值给short类型s1时,编译器将报告需要强制转换类型... 阅读全文
posted @ 2015-11-07 19:44 取什么昵称呢 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 以String类型为例:String s1 = "ABC";String s2 = "ABC";String s3 = new String("ABC");String s4 = new String("ABC");System.out.println(s1.equals(s2)); System.... 阅读全文
posted @ 2015-11-07 19:16 取什么昵称呢 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 分类 :(一)插入类排序:直接插入排序,折半插入排序,希尔排序(二)交换类排序:冒泡排序,快速排序(三)选择类排序:简单选择排序,树形选择排序,堆排序(四)归并排序:归并排序(五)分配类排序二、插入类排序:(一)思想:在一个已经排好序的序列中,将未被排进的元素按照原先的规定插入到指定位置。(二)分类... 阅读全文
posted @ 2015-11-07 11:32 取什么昵称呢 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 最近在准备面试题时,经常碰到有关稳定排序和非稳定排序的问题;在网上找了些大神的解答:首先,排序算法的稳定性大家应该都知道,通俗地讲就是能保证排序前2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。在简单形式化一下,如果Ai = Aj,Ai原来在位置前,排序后Ai还是要在Aj位置前... 阅读全文
posted @ 2015-11-07 10:30 取什么昵称呢 阅读(247) 评论(0) 推荐(0) 编辑