摘要: 递归在处理循环调用方法本身上有很好的效果,它的特点是牺牲了内存,在特定情况下提高了运算速度。如在求 某数的阶乘,利用递归调用显然比循环乘法运算更有效果(在输入较大数时容易溢出)package recur;import java.util.Scanner;public class Recur { ... 阅读全文
posted @ 2015-12-26 13:03 冰山雪鸮 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 排序和查找是我们经常用到的方法,通常编译器也会自带这类方法如java里面的Arrays.sort()和Arrays.binarySearch(a, key),排序通常有两种方法,插入排序和冒泡排序,一般来说,冒泡排序比插入排序的效率更更高。查找数组中某个值的位置,如果数组是有序数组,二分法查找是个... 阅读全文
posted @ 2015-12-26 11:15 冰山雪鸮 阅读(203) 评论(0) 推荐(0) 编辑