java基础
hedahai119
这个作者很懒,什么都没留下…
展开
-
2进制和10进制的相互转化
[code="java"] 1. 十进制数到二进制数的转化(递归算法) public static String getBinaryStr(int decimal) { if (decimal 0) { binary += (decimal % 2) * getTenPower(grade); decimal /= 2; g...2009-07-18 14:52:48 · 144 阅读 · 0 评论 -
求两个数组得交集,并集,差集
[code="java"] public final class IntegerArrayUtil{ // 私有构造函数,防止创建IntegerArrayUtil的实例 private IntegerArrayUtil(){ } public static int[] union(int[] arr1,int[] ar...2009-07-18 14:54:24 · 225 阅读 · 0 评论 -
二分查找
package com.test; /** * @author: Dahai He * @time: 2010-5-4 下午01:30:11 */ public class Search { public int[] sortArr(int[] arr){ for(int i = 0; i < arr.length; i++){ for(int...2010-05-04 13:55:04 · 73 阅读 · 0 评论 -
约瑟夫问题的通用解决方案-猴子选大王
约瑟夫问题的通用解决方案,用了队列(jdk里面的) 题目描述:n只猴子要选大王,选举方法如下:所有猴子按 1,2 ……… n 编号并按照顺序围成一圈,从第 k 个猴子起,由1开始报数,报到m时,该猴子就跳出圈外,下一只猴子再次由1开始报数,如此循环,直到圈内剩下一只猴子时,这只猴子就是大王。 import sun.misc.Queue; /** * @author: ...原创 2010-07-20 18:12:24 · 173 阅读 · 0 评论