文章分类 -  算法训练

摘要:## 一、描述 #### [867. 转置矩阵](https://leetcode.cn/problems/transpose-matrix/) 给你一个二维整数数组 `matrix`, 返回 `matrix` 的 **转置矩阵** 。 矩阵的 **转置** 是指将矩阵的主对角线翻转,交换矩阵的行索 阅读全文
posted @ 2023-07-23 21:56 小拳头呀 阅读(60) 评论(0) 推荐(0)
摘要:## 一、描述 #### [1470. 重新排列数组](https://leetcode.cn/problems/shuffle-the-array/?envType=study-plan-v2&envId=primers-list) 给你一个数组 `nums` ,数组中有 `2n` 个元素,按 ` 阅读全文
posted @ 2023-07-11 00:47 小拳头呀 阅读(26) 评论(0) 推荐(0)
摘要:## 一、描述 #### [258. 各位相加](https://leetcode.cn/problems/add-digits/?envType=study-plan-v2&envId=primers-list) 给定一个非负整数 `num`,反复将各个位上的数字相加,直到结果为一位数。返回这个结 阅读全文
posted @ 2023-07-09 19:05 小拳头呀 阅读(23) 评论(0) 推荐(0)
摘要:## 一、描述 #### [231. 2 的幂](https://leetcode.cn/problems/power-of-two/?envType=study-plan-v2&envId=primers-list) 给你一个整数 `n`,请你判断该整数是否是 2 的幂次方。如果是,返回 `tru 阅读全文
posted @ 2023-07-05 22:07 小拳头呀 阅读(16) 评论(0) 推荐(0)
摘要:## 一、描述 #### [1281. 整数的各位积和之差](https://leetcode.cn/problems/subtract-the-product-and-sum-of-digits-of-an-integer/?envType=study-plan-v2&envId=primers- 阅读全文
posted @ 2023-07-02 17:30 小拳头呀 阅读(10) 评论(0) 推荐(0)
摘要:## 一、描述 #### [258. 各位相加](https://leetcode.cn/problems/add-digits/?envType=study-plan-v2&envId=primers-list) 给定一个非负整数 `num`,反复将各个位上的数字相加,直到结果为一位数。返回这个结 阅读全文
posted @ 2023-07-01 22:31 小拳头呀 阅读(26) 评论(0) 推荐(0)
摘要:## 一、描述 #### [709. 转换成小写字母](https://leetcode.cn/problems/to-lower-case/?envType=study-plan-v2&envId=primers-list) 给你一个字符串 `s` ,将该字符串中的大写字母转换成相同的小写字母,返 阅读全文
posted @ 2023-06-30 20:32 小拳头呀 阅读(20) 评论(0) 推荐(0)
摘要:## 一、描述 #### [1534. 统计好三元组](https://leetcode.cn/problems/count-good-triplets/?envType=study-plan-v2&envId=primers-list) 给你一个整数数组 `arr` ,以及 `a`、`b` 、`c 阅读全文
posted @ 2023-06-26 21:14 小拳头呀 阅读(139) 评论(0) 推荐(0)
摘要:## 一、描述 #### [1512. 好数对的数目](https://leetcode.cn/problems/number-of-good-pairs/?envType=study-plan-v2&envId=primers-list) 给你一个整数数组 `nums` 。 如果一组数字 `(i, 阅读全文
posted @ 2023-06-26 00:11 小拳头呀 阅读(37) 评论(0) 推荐(0)
摘要:## 一、描述 #### [1486. 数组异或操作](https://leetcode.cn/problems/xor-operation-in-an-array/?envType=study-plan-v2&envId=primers-list) 给你两个整数,`n` 和 `start` 。 数 阅读全文
posted @ 2023-06-24 18:18 小拳头呀 阅读(29) 评论(0) 推荐(0)
摘要:## 一、描述 #### [2236. 判断根结点是否等于子结点之和](https://leetcode.cn/problems/root-equals-sum-of-children/?envType=study-plan-v2&envId=primers-list) 给你一个 **二叉树** 的 阅读全文
posted @ 2023-06-23 15:56 小拳头呀 阅读(26) 评论(0) 推荐(0)
摘要:## 一、描述 #### [2413. 最小偶倍数](https://leetcode.cn/problems/smallest-even-multiple/?envType=study-plan-v2&envId=primers-list) 给你一个正整数 `n` ,返回 `2` 和 `n` 的最 阅读全文
posted @ 2023-06-23 00:51 小拳头呀 阅读(56) 评论(0) 推荐(0)
摘要:## 一、描述 #### [2469. 温度转换](https://leetcode.cn/problems/convert-the-temperature/?envType=study-plan-v2&envId=primers-list) 给你一个四舍五入到两位小数的非负浮点数 `celsius 阅读全文
posted @ 2023-06-22 00:51 小拳头呀 阅读(195) 评论(0) 推荐(0)
摘要:从零开始的C++生活~ 阅读全文
posted @ 2023-06-20 22:51 小拳头呀 阅读(62) 评论(0) 推荐(0)
摘要:一、描述 75. 颜色分类 给定一个包含红色、白色和蓝色、共 n 个元素的数组 nums ,**原地**对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色。 必须在不使用库内置的 sort 函数的情况下解决这个问题。 示 阅读全文
posted @ 2023-03-19 18:09 小拳头呀 阅读(64) 评论(0) 推荐(0)
摘要:一、描述 53. 最大子数组和 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组 是数组中的一个连续部分。 示例 1: 输入:nums = [-2,1,-3,4,-1,2,1,-5,4] 输出:6 解释:连续子数组 [4,-1,2,1 阅读全文
posted @ 2023-03-19 17:36 小拳头呀 阅读(34) 评论(0) 推荐(0)
摘要:一、描述 79. 单词搜索 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内 阅读全文
posted @ 2023-03-17 15:11 小拳头呀 阅读(34) 评论(0) 推荐(0)
摘要:一、描述 62. 不同路径 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 “Start” )。 机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 “Finish” )。 问总共有多少条不同的路径? 示例 1: 输入:m = 3, n = 7 输出 阅读全文
posted @ 2023-03-17 10:51 小拳头呀 阅读(34) 评论(0) 推荐(0)
摘要:一、描述 48. 旋转图像 给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在** 原地** 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1: 输入:matrix = [[1,2,3],[4,5,6] 阅读全文
posted @ 2023-03-16 16:04 小拳头呀 阅读(39) 评论(0) 推荐(0)
摘要:一、描述 34. 在排序数组中查找元素的第一个和最后一个位置 给你一个按照非递减顺序排列的整数数组 nums,和一个目标值 target。请你找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target,返回 [-1, -1]。 你必须设计并实现时间复杂度为 O(log n) 阅读全文
posted @ 2023-03-16 10:56 小拳头呀 阅读(30) 评论(0) 推荐(0)