Loading

摘要: 好奇 Java 源代码编译后的 class 文件中到底是什么,但是编辑器打开是乱码。 查阅资料得知 命令可以查看。下面是 命令的用法说明: 下面以最简单的 Hello 为例: 查看 class 文件: 显示所有类和成员: 命令还是相当丰富的,应该对于理解 JVM 和 Java 程序运行过程很有帮助, 阅读全文
posted @ 2020-03-15 11:32 江南笑书生 阅读(1904) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "169. 多数元素" 题目描述: 给定一个包含了一些 0 和 1 的非空二维数组 , 一个岛屿是由四个方向 (水平或垂直) 的 (代表土地) 构成的组合。你可以假设二维矩阵的四个边缘都被水包围着。 找到给定的二维数组中最大的岛屿面积。(如果没有岛屿,则返回面积为0。) 注意:给定的矩阵 阅读全文
posted @ 2020-03-15 10:44 江南笑书生 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 命令行运行 Java 程序时遇到了几个问题: 1. 命令编译时报错:编码GBK的不可映射字符。 2. 命令编译时报错:找不到符号。 3. 命令运行时报错:找不到或无法加载主类。 我可以确认代码是没有问题的,Java 配置环境也是没有问题的。 每个人出现问题的原因可能不同,下面是我出现这几个错误的原因 阅读全文
posted @ 2020-03-14 22:35 江南笑书生 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "169. 多数元素" 题目描述: 给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例: 示例 1: 示例 2: 思路: 方法一:排序 如果数组中有一个数字出现的次数大于 ,那么将数 阅读全文
posted @ 2020-03-13 10:57 江南笑书生 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 为了验证下载文件的完整性,通常会进行 Hash 值校验,在 Windows 平台可以使用 PowerShell 计算文件的 Hash 值。 方法一: 命令 命令格式: 如果需要校验的文件路径比较复杂,例如路径中包含空格、括号等特殊符号,则需要在路径前后加上英文双引号。 Windows PowerSh 阅读全文
posted @ 2020-03-12 23:23 江南笑书生 阅读(791) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "1071. 字符串的最大公因子" 题目描述: 对于字符串 和 ,只有在 (`T T` 能除尽 ”。 返回最长字符串 ,要求满足 能除尽 且 能除尽 。 1. `1 示例 1: 示例 2: 示例 3: 思路: 题目要求 能除尽 且 能除尽 ,且 为最长。 那么可以理解为 由 个 连接而成 阅读全文
posted @ 2020-03-12 12:03 江南笑书生 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "1013. 将数组分成和相等的三个部分" 题目描述: 给你一个整数数组 ,只有可以将其划分为三个和相等的非空部分时才返回 ,否则返回 。 形式上,如果可以找出索引 `i + 1 示例 1: 示例 2: 示例 3: 思路: 若数组和 不是 3 的倍数,直接 。 设置头尾两个指针 、`ri 阅读全文
posted @ 2020-03-11 11:14 江南笑书生 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "543. 二叉树的直径" 题目描述: 给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过根结点。 注意:两结点之间的路径长度是以它们之间边的数目表示。 示例: 给定二叉树: 返回 3, 它的长度是路径 [4,2,1,3] 或者 阅读全文
posted @ 2020-03-10 11:57 江南笑书生 阅读(211) 评论(1) 推荐(0) 编辑
摘要: 题目链接: "121. 买卖股票的最佳时机" 题目描述: 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 如果你最多只允许完成一笔交易(即买入和卖出一支股票),设计一个算法来计算你所能获取的最大利润。 注意你不能在买入股票前卖出股票。 示例: 示例 1: 示例 2: 思路: 买入和 阅读全文
posted @ 2020-03-09 12:22 江南笑书生 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 题目链接: "面试题59 II. 队列的最大值" 题目描述: 请定义一个队列并实现函数 得到队列里的最大值,要求函数 、`push_back pop_front O(1)`。 若队列为空, 和 需要返回 1。 示例: 示例 1: 示例 2: 思路: 此题的关键在于 如何实现, 和 都是队列现成的操作 阅读全文
posted @ 2020-03-07 12:23 江南笑书生 阅读(99) 评论(0) 推荐(0) 编辑