摘要: 题目:三维形体的表面积 在 N * N 的网格上,我们放置一些 1 * 1 * 1 的立方体。 每个值 v = grid[i][j] 表示 v 个正方体叠放在对应单元格 (i, j) 上。 请你返回最终形体的表面积。 示例 1: 输入:[[2]]输出:10示例 2: 输入:[[1,2],[3,4]] 阅读全文
posted @ 2020-03-25 09:47 橙橙橙澄xs 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 题目:按摩师 一个有名的按摩师会收到源源不断的预约请求,每个预约都可以选择接或不接。在每次预约服务之间要有休息时间,因此她不能接受相邻的预约。给定一个预约请求序列,替按摩师找到最优的预约集合(总预约时间最长),返回总的分钟数。 注意:本题相对原题稍作改动 示例 1: 输入: [1,2,3,1]输出: 阅读全文
posted @ 2020-03-24 11:14 橙橙橙澄xs 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 题目:链表的中间节点、 给定一个带有头结点 head 的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入:[1,2,3,4,5]输出:此列表中的结点 3 (序列化形式:[3,4,5])返回的结点值为 3 。 (测评系统对该结点序列化表述是 [3,4,5] 阅读全文
posted @ 2020-03-23 11:22 橙橙橙澄xs 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 题目:使数组唯一的最小增量 给定整数数组 A,每次 move 操作将会选择任意 A[i],并将其递增 1。 返回使 A 中的每个值都是唯一的最少操作次数。 示例 1: 输入:[1,2,2]输出:1解释:经过一次 move 操作,数组将变为 [1, 2, 3]。示例 2: 输入:[3,2,1,2,1, 阅读全文
posted @ 2020-03-22 11:00 橙橙橙澄xs 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 题目:水壶问题 有两个容量分别为 x升 和 y升 的水壶以及无限多的水。请判断能否通过使用这两个水壶,从而可以得到恰好 z升 的水? 如果可以,最后请用以上水壶中的一或两个来盛放取得的 z升 水。 你允许: 装满任意一个水壶 清空任意一个水壶 从一个水壶向另外一个水壶倒水,直到装满或者倒空 示例 1 阅读全文
posted @ 2020-03-21 14:26 橙橙橙澄xs 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 题目:最小的k个数 输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。 示例 1: 输入:arr = [3,2,1], k = 2 输出:[1,2] 或者 [2,1] 示例 2: 输入:arr = [0,1,2,1 阅读全文
posted @ 2020-03-20 11:36 橙橙橙澄xs 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 题目:最长回文串 给定一个包含大写字母和小写字母的字符串,找到通过这些字母构造成的最长的回文串。 在构造过程中,请注意区分大小写。比如 "Aa" 不能当做一个回文字符串。 注意:假设字符串的长度不会超过 1010。 示例 1: 输入: "abccccdd" 输出: 7 解释: 我们可以构造的最长的回 阅读全文
posted @ 2020-03-19 14:20 橙橙橙澄xs 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 我的第一篇博客 阅读全文
posted @ 2020-03-18 21:39 橙橙橙澄xs 阅读(106) 评论(0) 推荐(0) 编辑