问题描述:https://leetcode-cn.com/problems/median-of-two-sorted-arrays/ 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以 ...
分类:
其他好文 时间:
2019-05-12 10:59:14
阅读次数:
135
定义一个表示学生信息的类Student,要求如下: (1)类Student的成员变量: sNO 表示学号; sName表示姓名; sSex表示性别; sAge表示年龄; sJava:表示Java课程成绩。 (2)类Student带参数的构造方法: 在构造方法中通过形参完成对成员变量的赋值操作。 (3 ...
分类:
编程语言 时间:
2019-05-11 21:40:29
阅读次数:
416
本节重点思维导图 数组 例题:产生1到100之间所有奇数组成的数组并输出。要求每10个一行输出 多维数组 Arrays 类 java.util.Arrays 类能方便地操作数组,它提供的所有方法都是静态的 给数组赋值:通过 fill 方法。 对数组排序:通过 sort 方法,按升序。 比较数组:通过 ...
分类:
编程语言 时间:
2019-05-11 19:37:06
阅读次数:
140
Java ArrayList源码分析 参考 JDK 源码 Overview ArrayList是我们非常常用的一个集合,那么ArrayList是如何实现呢? 从一个小Demo开始分析 构造函数 从构造函数可以看出,现在我们的集合是一个空集合,真正存储数据的数组也是一个长度为0的数组。 Add方法 一 ...
分类:
编程语言 时间:
2019-05-09 10:56:02
阅读次数:
141
import java.util.Arrays; public class Lint6 { /* * 合并两个排序的整数数组A和B变成一个新的数组。新数组也要有序。 */ public static void main(String[] args) { } public int[] mergeSor... ...
分类:
编程语言 时间:
2019-05-06 01:33:30
阅读次数:
144
import java.util.Arrays; public class Lint5 { /* * 第k大的元素 */ public static void main(String[] args) { int[] nums = new int[] {1,4,5,6,2}; System.out.p... ...
分类:
其他好文 时间:
2019-05-06 01:03:56
阅读次数:
147
题目描述 Given two arrays A, B of length n and m separately, you have to merge them into only one array C (of length n + m) obeying the rule that the rela ...
分类:
其他好文 时间:
2019-05-02 18:35:52
阅读次数:
183
Given two arrays A and B of equal size, the advantage of A with respect to B is the number of indices i for which A[i] > B[i]. Return any permutation ...
分类:
其他好文 时间:
2019-05-02 10:06:20
阅读次数:
140
题目 有这样一道有趣的题目: 对于上边的3个size(),输出的结果如下: 这道题考察的是 这个api以及泛型的知识点,工作时用到该api的情景也挺多的。下面分析下,为什么是这个答案。 <! more 分析 对于list1,为什么size是1? 这是因为Arrays.asList如果传入的数组是基础 ...
分类:
编程语言 时间:
2019-05-02 00:03:06
阅读次数:
154