10 2021 档案

摘要:题目描述 给你一个字符串数组 words ,只返回可以使用在 美式键盘 同一行的字母打印出来的单词。 美式键盘中: 第一行由字符 "qwertyuiop" 组成。 第二行由字符 "asdfghjkl" 组成。 第三行由字符 "zxcvbnm" 组成。 示例 1: 输入:words = ["Hello 阅读全文
posted @ 2021-10-31 09:45 21岁还不是架构师 阅读(92) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那两个元素。你可以按 任意顺序 返回答案。 进阶:你的算法应该具有线性时间复杂度。你能否仅使用常数空间复杂度来实现? 示例 1: 输入:nums = [1,2,1,3,2,5] 输出 阅读全文
posted @ 2021-10-30 15:17 21岁还不是架构师 阅读(49) 评论(0) 推荐(0) 编辑
摘要:常见的遍历方式 // 只能遍历value for (String v : map.values()) { System.out.println("value= " + v); // 根据key得到value for (String key : map.keySet()) { System.out.p 阅读全文
posted @ 2021-10-30 14:31 21岁还不是架构师 阅读(57) 评论(0) 推荐(0) 编辑
摘要:前言 因为图方便觉得在WSL上运行Linux确实比装虚拟机快捷得多并且也令一些强迫症患者狂喜 虽然说WSL2有了完整的linux内核体验,但是在我安装Docker之后还是不能使用 虽然你觉得为什么不下载Windows下的Docker使用,虽然显得有些套娃,但是方法并不是没有 这里还是建议,如果你是建 阅读全文
posted @ 2021-10-29 19:12 21岁还不是架构师 阅读(1161) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 示例 1: 输入:s = "()" 输出:true 示例 2: 输入:s = "()[]{}" 阅读全文
posted @ 2021-10-27 10:07 21岁还不是架构师 阅读(168) 评论(0) 推荐(0) 编辑
摘要:引言 工作中的接口对接提到了几个名词:互联网和政务外网,推荐使用政务外网,带政务又是什么意思呢 了解之后发现除了这两之外,还有政务内网和政务专网等其他概念,这里就是统一介绍了解一下 正文 互联网 互联网(internet),又称国际网络,指的是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协 阅读全文
posted @ 2021-10-26 14:27 21岁还不是架构师 阅读(6497) 评论(0) 推荐(1) 编辑
摘要:题目描述 题干: 给你两个 没有重复元素 的数组 nums1 和 nums2 ,其中nums1 是 nums2 的子集。 请你找出 nums1 中每个元素在 nums2 中的下一个比其大的值。 nums1 中数字 x 的下一个更大元素是指 x 在 nums2 中对应位置的右边的第一个比 x 大的元素 阅读全文
posted @ 2021-10-26 09:34 21岁还不是架构师 阅读(85) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。 该矩阵具有以下特性: 每行的元素从左到右升序排列。 每列的元素从上到下升序排列。 示例 1: 输入:matrix = [[1,4,7,11,15],[2,5,8,12,19],[3,6,9, 阅读全文
posted @ 2021-10-25 09:11 21岁还不是架构师 阅读(39) 评论(0) 推荐(0) 编辑
摘要:前言 API API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。 用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。 RE 阅读全文
posted @ 2021-10-23 11:58 21岁还不是架构师 阅读(187) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 作为一位web开发者, 懂得怎样去规划一个页面的尺寸是很重要的。 现给定一个具体的矩形页面面积 你的任务是设计一个长度为 L 和宽度为 W 且满足以下要求的矩形的页面。要求: 1. 你设计的矩形页面必须等于给定的目标面积。 2. 宽度 W 不应大于长度 L,换言之,要求 L >= 阅读全文
posted @ 2021-10-23 09:39 21岁还不是架构师 阅读(44) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 给定一个大小为 n 的整数数组,找出其中所有出现超过 ⌊ n/3 ⌋ 次的元素。 示例 1: 输入:[3,2,3] 输出:[3] 示例 2: 输入:nums = [1] 输出:[1] 示例 3: 输入:[1,1,1,3,3,2,2,2] 输出:[1,2] 题解思路 返回所有满足条件 阅读全文
posted @ 2021-10-22 11:10 21岁还不是架构师 阅读(77) 评论(0) 推荐(0) 编辑
摘要:题目描述 给你一个长度为 n 的整数数组,每次操作将会使 n - 1 个元素增加 1 返回让数组所有元素相等的最小操作次数。 示例 1: 输入:nums = [1,2,3] 输出:3 解释: 只需要3次操作(注意每次操作会增加两个元素的值): [1,2,3] => [2,3,3] => [3,4,3 阅读全文
posted @ 2021-10-20 09:27 21岁还不是架构师 阅读(68) 评论(0) 推荐(0) 编辑
摘要:问题描述 MyEclipse在运行服务期间因为异常关闭或者直接关闭IDE偶尔会导致server报错 这种server报错通常以空指针异常为首提示一大堆异常链,都是因为异常关闭产生的错误文件导致的 解决方法 方法一 可以直接删除.metadata文件,重启MyEclipse后会自动重新生成 方法二 删 阅读全文
posted @ 2021-10-19 08:33 21岁还不是架构师 阅读(202) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 给定一个二叉搜索树的根节点 root ,和一个整数 k 请你设计一个算法查找其中第 k 个最小元素(从 1 开始计数)。 示例 1: 输入:root = [3,1,4,null,2], k = 1 输出:1 示例 2: 输入:root = [5,3,6,2,4,null,null, 阅读全文
posted @ 2021-10-17 09:50 21岁还不是架构师 阅读(81) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 符合下列属性的数组 arr 称为 山峰数组(山脉数组) : arr.length >= 3 存在 i(0 < i < arr.length - 1)使得: arr[0] < arr[1] < ... arr[i-1] < arr[i] arr[i] > arr[i+1] > ... 阅读全文
posted @ 2021-10-14 09:14 21岁还不是架构师 阅读(52) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 你总共有 n 枚硬币,并计划将它们按阶梯状排列 对于一个由 k 行组成的阶梯,其第 i 行必须正好有 i 枚硬币 阶梯的最后一行 可能 是不完整的。 给你一个数字 n ,计算并返回可形成 完整阶梯行 的总行数。 示例 1: 输入:n = 5 输出:2 解释:因为第三行不完整,所以返 阅读全文
posted @ 2021-10-10 13:23 21岁还不是架构师 阅读(94) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 所有 DNA 都由一系列缩写为 'A','C','G' 和 'T' 的核苷酸组成 例如:"ACGAATTCCG"。在研究 DNA 时,识别 DNA 中的重复序列有时会对研究非常有帮助。 编写一个函数来找出所有目标子串,目标子串的长度为 10,且在 DNA 字符串 s 中出现次数超过 阅读全文
posted @ 2021-10-08 09:01 21岁还不是架构师 阅读(88) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 统计字符串中的单词个数,这里的单词指的是连续的不是空格的字符。 请注意,你可以假定字符串里不包括任何不可打印的字符。 示例: 输入: "Hello, my name is John" 输出: 5 解释: 这里的单词是指连续的不是空格的字符,所以 "Hello," 算作 1 个单词。 阅读全文
posted @ 2021-10-07 08:52 21岁还不是架构师 阅读(29) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 给你一个非空数组,返回此数组中 第三大的数 。如果不存在,则返回数组中最大的数。 示例 1: 输入:[3, 2, 1] 输出:1 解释:第三大的数是 1 。 示例 2: 输入:[1, 2] 输出:2 解释:第三大的数不存在, 所以返回最大的数 2 。 示例 3: 输入:[2, 2, 阅读全文
posted @ 2021-10-06 15:41 21岁还不是架构师 阅读(82) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 请你设计一个迭代器,除了支持 hasNext 和 next 操作外,还支持 peek 操作。 实现 PeekingIterator 类: PeekingIterator(int[] nums) 使用指定整数数组 nums 初始化迭代器。 int next() 返回数组中的下一个元素 阅读全文
posted @ 2021-10-05 09:01 21岁还不是架构师 阅读(35) 评论(0) 推荐(0) 编辑
摘要:题目描述 题干: 有一个密钥字符串 S ,只包含字母,数字以及 '-'(破折号)。其中, N 个 '-' 将字符串分成了 N+1 组。 给你一个数字 K,请你重新格式化字符串,使每个分组恰好包含 K 个字符。 特别地,第一个分组包含的字符个数必须小于等于 K 但至少要包含 1 个字符。两个分组之间需 阅读全文
posted @ 2021-10-04 08:45 21岁还不是架构师 阅读(51) 评论(0) 推荐(0) 编辑

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