
java
qsl19900126
但行好事,莫问前程
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
将一个正整数N用二进制表示并转化为一个string类型的值s
private static String ConvertIntToBinaryString(int i) { StringBuilder builder = new StringBuilder(); while (i / 2 > 0) { builder.insert(0, i % 2); i = i / 2; } builder.insert(0, i % 2);原创 2013-03-17 16:14:34 · 594 阅读 · 0 评论 -
java二分查找
public class BinarySearch { /** * @param args */ public static void main(String[] args) { int[] int_arrays = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 }; int value = 11; int pos = BinarySearch(原创 2013-03-18 18:33:01 · 430 阅读 · 0 评论 -
java欧几里得算法求最大公约数
public class Euclid { /** * @param args */ public static void main(String[] args) { System.out.println(euclid(100, 10)); System.out.println(euclid(454, 24)); System.out.println(euclid(102原创 2013-03-18 19:30:27 · 2576 阅读 · 0 评论 -
计算斐波那契数列,两种方法,打开注释掉的语句你会感受到算法的力量
public class Fibonacci { public static long F(int N) { if (N == 0) return 0; if (N == 1) return 1; return F(N - 1) + F(N - 2); } private static long[][] keys = { { 1, 1 }, { 1, 0 } }; public s原创 2013-05-02 20:33:20 · 476 阅读 · 0 评论