Java
冬日温暖2015
这个作者很懒,什么都没留下…
展开
-
Java面试题 给定一个数组,将数组里的偶数要在奇数前面,要求时间复杂度位O(n)
给定一个数组,将数组里的偶数要在奇数前面,要求时间复杂度位O(n)例如: 输入 data = { 1 ,2 ,3 ,4,5,6,7,8,9,0,13}输出 data={0,2,8,4,6,5,7,3,9,1,13}备注:仔细观察输入和输出,仅仅是将前面的奇数和后面的偶数交换相对位置,思路就是,从前往后找奇数,从后往前找偶数,将找到的第一个奇数和偶数进行位置交换,依次向中间查找,直到前面的索...原创 2019-03-19 17:21:41 · 2024 阅读 · 1 评论 -
Java 中 List 的5种遍历方式
主单元测试方法 @Test public void test(){ List<Integer> list = new ArrayList<>(); int n = 1000_0000; for (int i = 0; i < n; i++) {原创 2019-03-18 15:56:12 · 2436 阅读 · 0 评论 -
Java 中 Map 的5种遍历方式
主测试方法 @Test public void test1(){ Map<Integer, Integer> map = new HashMap<Integer, Integer>(); int n = 1000_0000; for (int i = 1; i &原创 2019-03-18 16:19:49 · 9701 阅读 · 1 评论 -
Java 中 Set 的4中遍历方式
Set 和 List 遍历方式基本一致,Set 没有fori 的遍历方式主测试方法 @Test public void test(){ Set<Integer> set = new HashSet<>(); int n = 1000_0000; for (int i = 0; i < n; i++) {...原创 2019-03-18 16:31:06 · 20704 阅读 · 0 评论