摘要: 题目描述: 输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。 示例: 输入:arr = [3,2,1], k = 2 输出:[1,2] 或者 [2,1] 输入:arr = [0,1,2,1], k = 1 输出: 阅读全文
posted @ 2020-03-20 17:29 河图一号 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串。 在构造过程中,请注意区分大小写。比如 "Aa" 不能当做一个回文字符串。 注意:假设字符串的长度不会超过 1010。 示例: 输入: "abccccdd" 输出: 7 解释: 我们可以构造的最长的回文串是"d 阅读全文
posted @ 2020-03-19 21:22 河图一号 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 题目描述: 矩形以列表 [x1, y1, x2, y2] 的形式表示,其中 (x1, y1) 为左下角的坐标,(x2, y2) 是右上角的坐标。 如果相交的面积为正,则称两矩形重叠。需要明确的是,只在角或边接触的两个矩形不构成重叠。 给出两个矩形,判断它们是否重叠并返回结果。 示例: 输入:rec1 阅读全文
posted @ 2020-03-18 21:18 河图一号 阅读(301) 评论(0) 推荐(0) 编辑
摘要: VSCode使用小技巧 阅读全文
posted @ 2020-03-17 10:01 河图一号 阅读(2878) 评论(0) 推荐(0) 编辑