A Monk

1664. 生成平衡数组的方案数

问题1664 生成平衡数组的方案数 ★★☆☆☆ https://leetcode.cn/problems/ways-to-make-a-fair-array/ 题目本身很容易理解,去掉数组中的一个元素,剩余元素按奇偶位置取和,取和相等的称为pair. 给定一个数组,计算有多少个位置满足pair。我往往是先从暴力解法入手,对于这个题目,暴力解法很简单,挨个位置遍历嘛,遍历每个位置时计算剩余元...

445. 两数相加

问题445 两数相加 ★☆☆☆☆ https://leetcode.cn/problems/add-two-numbers-ii/ 这个题目和问题2相似,区别在于问题2里链表是倒序表示的整数,这里链表是正序表示的整数。由于整数加法是从最低位到最高位处理,所以问题2相对简单,只需要注意进位问题就可以了。那么比较直接的想法,就是把链表做反转,相加以后再反转得到最终结果。然而题目中也指出,有没有...