摘要:
题目链接:137. 只出现一次的数字 II - 力扣(LeetCode) 解析: 除了一个数出现一次,其余出现3次,那就是3 * (a + b + c + ```) + x = y 如果x在 0 ~ 2 之间那就可以直接取模了,二进制每一位数都在0 ~ 1 之间, 因此二进制每一位相加,然后再按位取 阅读全文
摘要:
题目链接:135. 分发糖果 - 力扣(LeetCode) 解析: 两边都有link的,分两边分别看 class Solution { public: int candy(vector<int>& ratings) { int n = ratings.size(); vector<int> left 阅读全文
摘要:
题目链接:https://leetcode.cn/problems/sort-colors/description/?source=vscode 解析: 三指针就好了,一个控制0的结果下标,一个控制2的,最后一个来遍历,如果是0则放到前面,是2放到后边 class Solution { public 阅读全文