上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页
摘要: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 请注意 ,必须在不复制数组的情况下原地对数组进行操作。 ``` 示例 1: 输入: nums = [0,1,0,3,12] 输出: [1,3,12,0,0] ``` **> 代码** ``` class 阅读全文
posted @ 2023-06-25 16:48 xiazichengxi 阅读(11) 评论(0) 推荐(0)
摘要: 给你一个整数数组 arr,请你帮忙统计数组中每个数的出现次数。 如果每个数的出现次数都是独一无二的,就返回 true;否则返回 false。 ``` 示例 1: 输入:arr = [1,2,2,1,1,3] 输出:true 解释:在该数组中,1 出现了 3 次,2 出现了 2 次,3 只出现了 1 阅读全文
posted @ 2023-06-25 16:28 xiazichengxi 阅读(12) 评论(0) 推荐(0)
摘要: 给定一个整数数组 arr,如果它是有效的山脉数组就返回 true,否则返回 false。 让我们回顾一下,如果 arr 满足下述条件,那么它是一个山脉数组: * arr.length >= 3 * 在 0 arr[i+1] > ... > arr[arr.length - 1] ![](https: 阅读全文
posted @ 2023-06-25 15:55 xiazichengxi 阅读(8) 评论(0) 推荐(0)
摘要: 给你一个数组 nums,对于其中每个元素 nums[i],请你统计数组中比它小的所有数字的数目。 换而言之,对于每个 nums[i] 你必须计算出有效的 j 的数量,其中 j 满足 j != i 且 nums[j] 代码** ``` class Solution { public: vector s 阅读全文
posted @ 2023-06-25 15:38 xiazichengxi 阅读(14) 评论(0) 推荐(0)
摘要: 给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 示例 1: ![](https://img2023.cnblogs.com/blog/2773231/202306/2773231-202306131645291 阅读全文
posted @ 2023-06-13 16:49 xiazichengxi 阅读(23) 评论(0) 推荐(0)
摘要: 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 示例 1: ![](https://img2023.cnblogs.com/blog/2773231/202306/2773231-20230613144906874-2109852714.png) 阅读全文
posted @ 2023-06-13 14:50 xiazichengxi 阅读(12) 评论(0) 推荐(0)
摘要: 扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A、2各4张,小王1张,大王1张。 牌面从小到大用如下字符和字符串表示(其中,小写joker表示小王,大写JOKER表示大王): 3 4 5 6 7 8 9 10 J Q K A 2 joker JOKER 输入两手牌,两手牌之间用"-“连接 阅读全文
posted @ 2023-06-12 16:46 xiazichengxi 阅读(367) 评论(0) 推荐(0)
摘要: 给定一个循环数组 nums ( nums[nums.length - 1] 的下一个元素是 nums[0] ),返回 nums 中每个元素的 下一个更大元素 。 数字 x 的 下一个更大的元素 是按数组遍历顺序,这个数字之后的第一个比它更大的数,这意味着你应该循环地搜索它的下一个更大的数。如果不存在 阅读全文
posted @ 2023-06-12 11:28 xiazichengxi 阅读(13) 评论(0) 推荐(0)
摘要: nums1 中数字 x 的 下一个更大元素 是指 x 在 nums2 中对应位置 右侧 的 第一个 比 x 大的元素。 给你两个 没有重复元素 的数组 nums1 和 nums2 ,下标从 0 开始计数,其中nums1 是 nums2 的子集。 对于每个 0 单调栈** ``` class Solu 阅读全文
posted @ 2023-06-12 11:13 xiazichengxi 阅读(7) 评论(0) 推荐(0)
摘要: 给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替。 ``` 示例 1: 输入: temperatures = [73,74,75, 阅读全文
posted @ 2023-06-12 10:47 xiazichengxi 阅读(42) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页