07 2020 档案
摘要:URL化。编写一种方法,将字符串中的空格全部替换为%20。假定该字符串尾部有足够的空间存放新增字符,并且知道字符串的“真实”长度。(注:用Java实现的话,请使用字符数组实现,以便直接在数组上操作。) 示例1: 输入:"Mr John Smith ", 13 输出:"Mr%20John%20Smit
阅读全文
摘要:Java 重写(Override)与重载(Overload) 重写或覆写都是指Override,而Overload是重载; javaSE5开始就出现这样的注解; 但是我们很模糊的区分请他们的区别,甚至有的时候不知道去选择那一个去用。 那我借《Thinking in Java》上的例子来解释一下: /
阅读全文
摘要:绿色,红色和黄色,它们分别表示该行:被测试到,未被测试到,以及部分被测试到
阅读全文
摘要:大家都习惯了使用IDE自动补全了,有些语法也就模模糊糊。例如length&length(),你是否仍然感觉他它俩一样吗? 请你把我给的这两个算法题打出来: 给你一个整数数组 nums 。 如果一组数字 (i,j) 满足 nums[i] == nums[j] 且 i < j ,就可以认为这是一组 好数
阅读全文
摘要:给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向或竖直方向上相邻的陆地连接形成。 此外,你可以假设该网格的四条边均被水包围。 示例 1: 输入:[['1','1','1','1','0'],['1','1','0',
阅读全文
摘要:创建对象 如果转载,请在显眼处注明出处:https://www.cnblogs.com/WLCYSYS/p/13282100.html,谢谢! 先声明对象,为对象分配内存空间,再初始化对象,然后才能使用对象。 参数传递。值传递:参数类型为基本数据类型时。引用传递:参数类型为对象类型或数组时 构造函数
阅读全文
摘要:default case 1 case 2 case 3 case 2 case 3 case 3 case 4 case 5 default Output 开源源码: Github
阅读全文
摘要:for for(initialization; Boolean-expreess; step) statement 每次进行迭代前,首先进行测试Boolean-express; 每次循环结束,会执行一次step; 这里测试++i与i++(输出一样) //: E01To100.java package
阅读全文
摘要:32. 最长有效括号 给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。 示例 1: 输入: "(()"输出: 2解释: 最长有效括号子串为 "()"示例 2: 输入: ")()())"输出: 4解释: 最长有效括号子串为 "()()" 题目来源:力扣(LeetCod
阅读全文
摘要:将有序数组转换为二叉搜索树 -- 简单 来自:LeetCode 将一个按照升序排列的有序数组,转换为一棵高度平衡二叉搜索树。 本题中,一个高度平衡二叉树是指一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1。 简单地说一下解题思路吧,平衡二叉树的特点有两个: 左子树与右子树的深度之差的绝对
阅读全文
摘要:指示其他某个对象是否“等于”该对象。 该equals方法在非null对象引用上实现等价关系: 这是自反的:对于任何非null的参考值 x,x.equals(x)应返回 true。 它是对称的:对于任何非null的引用值 x和y,当且仅当 x.equals(y) return时应返回。 truey.e
阅读全文