实验六 Java异常 + 实验目的 + 理解异常的基本概念; + 掌握异常处理方法及熟悉常见异常的捕获方法。 + 实验要求 + 练习捕获异常、声明异常、抛出异常的方法、熟悉try和catch子句的使用。 + 掌握自定义异常类的方法。 + 实验内容 +(一)编写一个类,在其main()方法中创建一个一 ...
分类:
其他好文 时间:
2019-10-19 09:43:37
阅读次数:
106
问题: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 来源:力扣(LeetCode)链接:https://leetcode-cn.c ...
分类:
其他好文 时间:
2019-10-14 14:23:28
阅读次数:
84
利用哈希算法可以在O(1)的复杂度内找到目标元素,减少问题查询消耗的时间。 一、题目 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。(假设每种输入只会对应一个答案。但是,不能重复利用这个数组中同样的元素 ...
分类:
其他好文 时间:
2019-10-13 01:01:06
阅读次数:
71
定义 Java Virtual Machine:Java程序的运行环境(Javae二进制字节码的运行环境),相比C++有以下好处: 一次编写,到处运行 自动内存管理,垃圾回收功能 数组下标越界检查 多态 学习JVM有什么用? 帮助我们理解底层实现原理,例如:foreach是如何实现的?动态代理又是如 ...
分类:
编程语言 时间:
2019-10-12 22:49:40
阅读次数:
99
给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。你可以假设 nums1 和 nums2 不会同时为空。(LeetCode题目) 示例 1: nums1 = [1, 3] nums2 = [2] ...
分类:
编程语言 时间:
2019-10-12 13:01:11
阅读次数:
66
Leetcode(1)两数之和 [题目表述]: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 第一种方法:暴力 执行用时:5352 ms; 内 ...
分类:
其他好文 时间:
2019-10-10 00:08:56
阅读次数:
104
例题1 interval 最长路 数组下标为 1怎么处理 ”标准输出太巨怎么办“ ...
分类:
其他好文 时间:
2019-10-08 12:07:25
阅读次数:
79
Leetcode系列之两数之和 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], targ ...
分类:
其他好文 时间:
2019-10-06 22:09:00
阅读次数:
118
给定一个整数数组 nums?和一个目标值 target,请你在该数组中找出和为目标值的那?两个?整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 分析 关键字:数组、查找、下标。 由于数组是无序的,查找必须要遍历,不能用二分查找,时间复杂度 ...
分类:
其他好文 时间:
2019-10-06 00:11:23
阅读次数:
99
``` //1.数组下标越界的异常:java.lang.ArrayIndexOutOfBoundsException int[] i = new int[10]; // i[0] = 90; // i[10] = 99; // for(int m = 0;m ...
分类:
编程语言 时间:
2019-10-05 14:17:03
阅读次数:
99