
LeetCode
文章平均质量分 53
Beautyxxi
或许世人道你轻狂,可你本就年少。
展开
-
10.10 LeetCode 3285 3280 3274
(1)row 为 int 类型,可以通过两个字符相减得到。进行切割前,先找到切割位置,即 “-” 的位置,记录下来。将给的字符串进行拆分,得到行列,找规律得到颜色。先写一个函数来获取每个字符串所表示的颜色。数组(数组、动态数组、字符串)(3)翻转(reverse)将字符串类型转化为数字类型。先定义转化为二进制的函数。原创 2024-10-11 22:55:06 · 550 阅读 · 0 评论 -
10.9 LeetCode 3289 0001 3295
1、用数组下标来表示是否出现过,初始为 0,出现则加 1,判断大于等于 2 的数字即为多次出现。2、先将数组排序,依次遍历排序过的数组,若第 i 位与第 i+1 位相等,则说明是重复数字。遍历 bannedWords 的每个元素,并将每个单词作为键插入到一个映射。计算出目标数与遍历到数的差值,判断该数是否在 map 中。同时应该保证两个数是不同的,添加 && 判断。(1)map 表示一种映射。将数组写入 map 中。一种映射关系,可以是。(2)循环遍历所有项。原创 2024-10-10 22:58:05 · 321 阅读 · 0 评论 -
9.29 LeetCode 3304、3300、3301
⭐进行无限次操作,但是 k 的取值小于 500 ,所以当 word 的长度大于 500 时就可以停止操作进行取值了。(2)求最后总和的时候可能会超过 int 的范围,用long long。(3)while 中的 n ,要注意和下面 n-1 的大小,分情况讨论。如果字符为 ‘z’ ,单独处理使其变为 ‘a’得到得到操作后的新字符串,和原字符串拼接。= 10的4次方 = 10000。(2)数组下标从零开始。原创 2024-09-29 22:03:17 · 518 阅读 · 0 评论