07 2021 档案

摘要:ClassCastException 错误的类型转化 由RTTI确保类型类型转换的正确性,如果执行了一个错误的类型转换则抛出该异常 IllegalAccessException 权限访问异常 一般出现在暴力反射获取字节码对象的时候却没有去除权限,需要增加 .setAccessible(true) 获 阅读全文
posted @ 2021-07-31 17:32 21岁还不是架构师 阅读(46) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 给你二叉树的根结点 root ,请你设计算法计算二叉树的 垂序遍历 序列。 对位于 (row, col) 的每个结点而言, 其左右子结点分别位于 (row + 1, col - 1) 和 (row + 1, col + 1) 。 树的根结点位于 (0, 0) 。 二叉树的 垂序遍历 阅读全文
posted @ 2021-07-31 14:27 21岁还不是架构师 阅读(66) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 在一棵无限的二叉树上,每个节点都有两个子节点,树中的节点 逐行 依次按 “之” 字形进行标记。 如下图所示,在奇数行(即,第一行、第三行、第五行……)中,按从左到右的顺序进行标记; 而偶数行(即,第二行、第四行、第六行……)中,按从右到左的顺序进行标记。 给你树上某一个节点的标号 阅读全文
posted @ 2021-07-29 08:57 21岁还不是架构师 阅读(61) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 给定一个二叉树(具有根结点 root), 一个目标结点 target ,和一个整数值 K 。 返回到目标结点 target 距离为 K 的所有结点的值的列表。 答案可以以任何顺序返回。 示例1: 输入:root = [3,5,1,6,2,0,8,null,null,7,4], ta 阅读全文
posted @ 2021-07-28 08:50 21岁还不是架构师 阅读(106) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 给定一个非空特殊的二叉树,每个节点都是正数,并且每个节点的子节点数量只能为 2 或 0。 如果一个节点有两个子节点的话,那么该节点的值等于两个子节点中较小的一个。 更正式地说,root.val = min(root.left.val, root.right.val) 总成立。 给出 阅读全文
posted @ 2021-07-27 10:01 21岁还不是架构师 阅读(45) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 给你一个数组 target ,包含若干 互不相同 的整数,以及另一个整数数组 arr ,arr 可能 包含重复元素。 每一次操作中,你可以在 arr 的任意位置插入任一整数。比方说,如果 arr = [1,4,1,2] , 那么你可以在中间添加 3 得到 [1,4,3,1,2] 。 阅读全文
posted @ 2021-07-26 09:05 21岁还不是架构师 阅读(138) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 存在一个由 n 个不同元素组成的整数数组 nums ,但你已经记不清具体内容。 好在你还记得 nums 中的每一对相邻元素。 给你一个二维整数数组 adjacentPairs ,大小为 n - 1 , 其中每个 adjacentPairs[i] = [ui, vi] 表示元素 ui 阅读全文
posted @ 2021-07-25 18:50 21岁还不是架构师 阅读(49) 评论(0) 推荐(0) 编辑
摘要:题干描述 题干: 给你一个字符串 time ,格式为 hh:mm(小时:分钟),其中某几位数字被隐藏(用 ? 表示)。 有效的时间为 00:00 到 23:59 之间的所有时间,包括 00:00 和 23:59 。 替换 time 中隐藏的数字,返回你可以得到的最晚有效时间。 示例 1: 输入:ti 阅读全文
posted @ 2021-07-24 13:50 21岁还不是架构师 阅读(62) 评论(0) 推荐(0) 编辑
摘要:### 题目描述 题干: 输入两个链表,找出它们的第一个公共节点。 示例1: 输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,0,1,8,4,5], skipA = 2, skipB = 3 输出:Reference of the node 阅读全文
posted @ 2021-07-21 09:08 21岁还不是架构师 阅读(55) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 一个数对 (a,b) 的 数对和 等于 a + b 。最大数对和 是一个数对数组中最大的 数对和 。 比方说,如果我们有数对 (1,5) ,(2,3) 和 (4,4), 最大数对和 为 max(1+5, 2+3, 4+4) = max(6, 5, 8) = 8 。 给你一个长度为 阅读全文
posted @ 2021-07-20 08:41 21岁还不是架构师 阅读(79) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 元素的 频数 是该元素在一个数组中出现的次数。 给你一个整数数组 nums 和一个整数 k 。在一步操作中,你可以选择 nums 的一个下标,并将该下标对应元素的值增加 1 。 执行最多 k 次操作后,返回数组中最高频元素的 最大可能频数 。 示例 1: 输入:nums = [1, 阅读全文
posted @ 2021-07-19 08:40 21岁还不是架构师 阅读(78) 评论(0) 推荐(0) 编辑
摘要:题目描述 题目: 编写一种方法,对字符串数组进行排序,将所有变位词组合在一起。变位词是指字母相同,但排列不同的字符串。 示例: 输入: ["eat", "tea", "tan", "ate", "nat", "bat"], 输出: [ ["ate","eat","tea"], ["nat","tan 阅读全文
posted @ 2021-07-18 13:09 21岁还不是架构师 阅读(83) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 输入一个整型数组,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。 要求时间复杂度为O(n)。 示例1: 输入: nums = [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。 题解思路 返 阅读全文
posted @ 2021-07-17 09:54 21岁还不是架构师 阅读(38) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 统计一个数字在排序数组中出现的次数。 示例 1: 输入: nums = [5,7,7,8,8,10], target = 8 输出: 2 示例 2: 输入: nums = [5,7,7,8,8,10], target = 6 输出: 0 题解思路 返回一个数字在数组中出现的次数,注 阅读全文
posted @ 2021-07-16 14:03 21岁还不是架构师 阅读(45) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 给你一个正整数数组 arr 。请你对 arr 执行一些操作(也可以不进行任何操作),使得数组满足以下条件: arr 中 第一个 元素必须为 1 。 任意相邻两个元素的差的绝对值 小于等于 1 , 也就是说,对于任意的 1 <= i < arr.length (数组下标从 0 开始) 阅读全文
posted @ 2021-07-15 09:16 21岁还不是架构师 阅读(63) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 给定一位研究者论文被引用次数的数组(被引用次数是非负整数) 数组已经按照 升序排列 。编写一个方法,计算出研究者的 h 指数。 h 指数的定义: “h 代表“高引用次数”(high citations), 一名科研人员的 h 指数是指他(她)的 (N 篇论文中)总共有 h 篇论文分 阅读全文
posted @ 2021-07-12 08:34 21岁还不是架构师 阅读(47) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 给定一位研究者论文被引用次数的数组(被引用次数是非负整数)。 编写一个方法,计算出研究者的 h 指数。 h 指数的定义:h 代表“高引用次数”(high citations), 一名科研人员的 h 指数是指他(她)的 (N 篇论文中)总共有 h 篇论文分别被引用了至少 h 次。 且 阅读全文
posted @ 2021-07-11 13:55 21岁还不是架构师 阅读(80) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 创建一个基于时间的键值存储类 TimeMap,它支持下面两个操作: 1. set(string key, string value, int timestamp) 存储键 key、值 value,以及给定的时间戳 timestamp。 2. get(string key, int 阅读全文
posted @ 2021-07-10 08:50 21岁还不是架构师 阅读(77) 评论(0) 推荐(0) 编辑
摘要:导语 新公司的老框架需要使用Oracle数据库,这里记录一下自己安装和配置的心路历程 如果你也想遇到该版本的安装或者连接问题,欢迎借鉴,因为确实版本比较老找不到合适的教程 首先提一下一个可怕的事实,如果你电脑以前安装过或者安装过其他版本的Oracle,你要做好心理准备了 因为我自己没有卸载干净硬安装 阅读全文
posted @ 2021-07-06 23:58 21岁还不是架构师 阅读(450) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 夏日炎炎,小男孩 Tony 想买一些雪糕消消暑。 商店中新到 n 支雪糕,用长度为 n 的数组 costs 表示雪糕的定价 其中 costs[i] 表示第 i 支雪糕的现金价格 Tony 一共有 coins 现金可以用于消费,他想要买尽可能多的雪糕。 给你价格数组 costs 和现 阅读全文
posted @ 2021-07-02 12:17 21岁还不是架构师 阅读(96) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示