摘要: 1、有N个人围一圈依次报数,数到3的人出列,可以理解有人出列后,下一个从1开始继续报数,问当只剩一个人时他原来的位子在哪里? 1 public class CircleOut { 2 3 /** 4 * @param args 5 */ 6 public static void main(String[] args) { 7 // TODO Auto-generated method stub 8 9 final int N = 10;10 int arr[] = new int[N];11 ... 阅读全文
posted @ 2013-09-27 21:48 楠楠IT 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1、A、B两个整数集合,设计一个算法求他们的交集,尽可能的高效。方法1:用java中的HashSet(也可以HashMap)哈希后遍历。 1 import java.util.HashMap; 2 import java.util.HashSet; 3 4 public class HashStudy { 5 6 /** 7 * @param args 8 */ 9 public static void main(String[] args) {10 // TODO Auto-generated method stub11 12 ... 阅读全文
posted @ 2013-09-27 21:43 楠楠IT 阅读(500) 评论(0) 推荐(0) 编辑