1 import java.util.Arrays; 2 import java.util.Scanner; 3 4 /** 5 * 功能:判断两个字符串是否由相同的字符组成,比如aaaabbc和abcbaaa就是。 6 * 思路1:将两个字符串按字符进行排序,判断排序后字符串是否相同; 7 * 思... ...
分类:
其他好文 时间:
2018-07-08 22:10:04
阅读次数:
206
2. 冒泡排序法: 3.Arrays.sort() ...
分类:
编程语言 时间:
2018-07-07 17:29:50
阅读次数:
104
1.题目 最近开始做一些算法训练,感觉自己太鶸.来看看这个题目:给定两个已排序的数组,求其中位数 There are two sorted arrays nums1 and nums2 of size m and n respectively. Find the median of the two ...
分类:
其他好文 时间:
2018-07-06 15:51:43
阅读次数:
163
·结构型模式: o适配器:用来把一个接口转化成另一个接口,如 java.util.Arrays#asList()。 o桥接模式:这个模式将抽象和抽象操作的实现进行了解耦,这样使得抽象和实现可以独立地变化,如JDBC; o组合模式:使得客户端看来单个对象和对象的组合是同等的。换句话说,某个类型的方法同 ...
分类:
其他好文 时间:
2018-07-06 10:09:02
阅读次数:
206
前提: 当用到scala的sortWith,发现: def sortWith(lt: (A, A) ? Boolean): List[A] // A为列表元素类型 根据指定比较函数lt进行排序,且排序是稳定的, 最终实质上是调用 java.util.Arrays.sort进行排序的。 eg: Lis ...
分类:
编程语言 时间:
2018-07-05 23:25:02
阅读次数:
156
来源 https://leetcode cn.com/problems/intersection of two arrays/ 题目描述 给定两个数组,写一个函数来计算它们的交集。 例子: 给定 num1= [1, 2, 2, 1], nums2 = [2, 2], 返回 [2]. 提示: 每个在结 ...
分类:
编程语言 时间:
2018-07-05 21:33:57
阅读次数:
279
Arrays 数组工具类public class Arrays extends Object11 1public class Arrays extends Object此类包含用来操作数组(比如排序和搜索)的各种方法。此类还包含一个允许将数组作为列表来查看的静态工厂。除非特别注明,否则如果指定数组引... ...
分类:
编程语言 时间:
2018-07-05 19:58:06
阅读次数:
237
QUESTION102Given:Object[]myObjects={newInteger(12),newString("foo"),newInteger(5),newBoolean(true)};Arrays.sort(myObjects);for(inti=0;i<myObjects.length;i++){System.out.print(myObjects[i]
分类:
其他好文 时间:
2018-07-05 18:25:06
阅读次数:
168
package Sort; import java.util.Arrays; public class ShellSort { public static void main(String[] args) { int[] a = { 54, 35, 48, 36, 27, 12, 44, 44, 8... ...
分类:
编程语言 时间:
2018-07-05 10:20:31
阅读次数:
145
import java.util.Arrays; public class HeapSort { public static void main(String[] args) { int[] a = { 2, 5, 9, 6, 1, 4, 8, 7, 12, 50 }; sort(a); Syste... ...
分类:
编程语言 时间:
2018-07-05 10:17:54
阅读次数:
165