牛客574733168号
牛客574733168号
全部文章
分类
归档
标签
去牛客网
登录
/
注册
牛客574733168号的博客
全部文章
(共4篇)
题解 | #手套#
解题思路:有0的情况: 如果数组中的某个元素为0,那么就代表着有一边手套颜色的数量为0。假设是左边手套的某种颜色数量为0,右边不为0,此时最终结果ret += 不为0的数。即有一端为0,另一端不为0,ret 就要加上不为0的那一端的数量。为什么呢?因为是天黑的情况,拿手套的人根本知道是否哪种颜色为0...
2023-10-17
0
302
题解 | #左右最值最大差#
首先要求最大差,那么就需要一个最大的数减去一个最小的数最大的数,无论左右两边怎么分,都是整体最大的数然后注意题目中说的 “ 求这么多划分方案中,左部分中的最大值减去右部分最大值的绝对值,最大是多少? ”,最绝的一种划分方案就是左边有一个最大值,然后最大值的右边只有一个值,那么这个值只能是最小值了。那...
2023-09-02
0
436
题解 | #数组中出现次数超过一半的数字#
解题思路利用哈希表记录数组的元素的个数求出数组长度的一半size遍历哈希表,如果有元素大于size,则找到了代码 class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * ...
2023-08-30
0
218
题解 | #简单错误记录#
解题思路第一:按照题目的输入,应当输入两个字符串 str + num,都是string第二: 先找出每个字符串最后的一个反斜杠字符的位置pos第三: 取pos后的字符串为错误信息,同时判断是否长度大于16第四: 错误信息的字符串找到后,按照题目格式开始拼接第五: 利用vector保存每一个错误信息,...
2023-08-30
0
262