2011年10月6日

排序的思想

摘要: 排序的分类1.内部排序指将需要处理的所有数据都加载到内部寄存器中进行排序包括: 交换式排序法, 选择式排序法, 插入式排序2.外部排序法数据量过大, 无法全部加载到内存中, 需要借助外部存储进行排序包括: 合并排序法, 直接合并排序法排序(sorting)是数据处理中一种很主要的运算, 同时也是很常用的运算, 一般数据处理工作25%的时间都在进行排序简单的说, 排序就是把一组记录(元素)按照某个域的值的递增(即由小到大)或递减(即由大到小)的次序重新排列的过程.交换式排序法又可分为2种:冒泡排序 bubble sort快速排序 quick sort1.冒泡排序法:1). 将给定的一组数字按照顺 阅读全文

posted @ 2011-10-06 21:01 缺心眼的公牛 阅读(404) 评论(0) 推荐(0) 编辑

equals和== 的用法

摘要: equals 如果是字符串或者对象就应该使用equalsequals 比较字符串内容是否相等时, 使用equals, 不要使用 ==== 比较的是2个字符串的地址 int, float, double 可以使用 == 阅读全文

posted @ 2011-10-06 18:50 缺心眼的公牛 阅读(377) 评论(0) 推荐(0) 编辑

需要学习一段时间后再回过头来重新练习的程序题

摘要: 韩顺平.循序渐进学.java.从入门到精通.第15讲-作业.测试题.avi49:04 开始程序题(猜拳)需要解决..... 阅读全文

posted @ 2011-10-06 18:34 缺心眼的公牛 阅读(483) 评论(0) 推荐(0) 编辑

for 循环的执行顺序问题

摘要: for 循环的执行顺序问题1).for循环for(int i=1, j=i+10; i<5; i++, j=i*2){ system.out.println("i="+i+" j="+j);}运行结果:i=1 j=11i=2 j=4i=3 j=6i=4 j=82).而改动一点后:for(int i=1, j=i+10; i<5; i++){ j=i*2; system.out.println("i="+i+" j="+j);}结果又为:i=1j=2i=2j=4i=3j=6i=4j=8经网上求助后发现,原 阅读全文

posted @ 2011-10-06 18:26 缺心眼的公牛 阅读(2146) 评论(1) 推荐(1) 编辑

switch… case 语句的用法

摘要: public class Test7 { public static void main(String[] args) { int i=5; switch(i) { case 1: System.out.println("one"); case 10: System.out.println("ten"); case 5: System.out.println("five"); ... 阅读全文

posted @ 2011-10-06 18:20 缺心眼的公牛 阅读(259732) 评论(11) 推荐(21) 编辑

导航