力扣733. 图像渲染
力扣733. Flood Fill(图像渲染)
将相邻的相同颜色的像素替换为新颜色。
示例 1:

输入:image = [[1,1,1],[1,1,0],[1,0,1]], sr = 1, sc = 1, newColor = 2
输出:[[2,2,2],[2,2,0],[2,0,1]]
解释:...提示:
将相邻的相同颜色的像素替换为新颜色。
示例 1:

输入:image = [[1,1,1],[1,1,0],[1,0,1]], sr = 1, sc = 1, newColor = 2
输出:[[2,2,2],[2,2,0],[2,0,1]]
解释:...提示:
设计日程表,返回最大 k 次重叠次数。
示例 1:

输入:["MyCalendarThree","book","book","book","book","book","book"]
[[],[10,20],[50,60],[10,40],[5,15],[5,10],[25,55]]
输出:[null,1,1,2,3,3,3]
解释:...提示:
设计日程表,允许重叠不超过 2 次。
示例 1:

输入:["MyCalendarTwo","book","book","book","book","book","book"]
[[],[10,20],[50,60],[10,40],[5,15],[5,10],[25,55]]
输出:[null,true,true,true,false,true,true]
解释:...提示:
统计字符串中不同回文子序列的个数。
示例 1:

输入:s = "bccb"
输出:6
解释:...提示:
设计日程表,不能有重复预订。
示例 1:

输入:["MyCalendar","book","book","book"]
[[],[10,20],[15,25],[20,30]]
输出:[null,true,false,true]
解释:...提示:
返回区间内所有的自除数。
示例 1:

输入:left = 1, right = 22
输出:[1,2,3,4,5,6,7,8,9,11,12,15,22]
解释:...提示:
找到包含子序列的最短窗口。会员题。
示例 1:

输入:S = "abcdebdde", T = "bde"
输出:"bcde"
解释:...提示:
统计化学式中各原子数量。
示例 1:

输入:formula = "H2O"
输出:"H2O"
解释:...提示:
将链表分成 k 个连续的部分。
示例 1:

输入:head = [1,2,3], k = 5
输出:[[1],[2],[3],[],[]]
解释:...提示:
找到数组的中心下标。
示例 1:

输入:nums = [1,7,3,6,5,6]
输出:3
解释:...提示:
实现糖果粉碎游戏。会员题。
示例 1:

输入:board = [[110,5,112,113,114],[210,211,5,213,214],[310,311,3,313,314],[410,411,412,5,414],[5,1,512,3,3],[610,4,1,613,614],[710,1,2,713,714],[810,1,2,1,1],[1,1,2,2,2],[4,1,4,4,1014]]
输出:[[0,0,0,0,0],[0,0,0,0,0],[0,0,0,0,0],[110,0,0,0,114],[210,0,0,0,214],[310,0,0,113,314],[410,0,0,213,414],[610,211,112,313,614],[710,311,412,613,714],[810,411,512,713,1014]]
解释:...提示:
删除 C++ 代码中的注释。
示例 1:

输入:source = ["/*Test program */", "int main()", "{ ", " // variable declaration ", "int a, b, c;", "/* This is a test", " multiline ", " comment for ", " testing */", "a = b + c;", "}"]
输出:["int main()","{ "," ","int a, b, c;","a = b + c;","}"]
解释:...提示:
合并相同用户的账户。
示例 1:

输入:accounts = [["John","johnsmith@mail.com","john00@mail.com"],["John","johnnybravo@mail.com"],["John","johnsmith@mail.com","john_newyork@mail.com"],["Mary","mary@mail.com"]]
输出:[["John","john00@mail.com","john_newyork@mail.com","johnsmith@mail.com"],["John","johnnybravo@mail.com"],["Mary","mary@mail.com"]]
解释:...提示:
找到字典中最长的单词。
示例 1:

输入:words = ["w","wo","wor","worl","world"]
输出:"world"
解释:...提示:
找到第 k 小的数对距离。
示例 1:

输入:nums = [1,3,1], k = 1
输出:0
解释:...提示:
计算两个数组中最长公共子数组长度。
示例 1:

输入:nums1 = [1,2,3,2,1], nums2 = [3,2,1,4,7]
输出:3
解释:...提示:
判断最后一个字符是否为 1 比特。
示例 1:

输入:bits = [1,0,0]
输出:true
解释:...提示:
设计支持查找最大值的栈。会员题。
示例 1:

输入:["MaxStack","push","push","push","top","popMax","top","peekMax","pop","top"]
[[],[5],[1],[5],[],[],[],[],[],[]]
输出:[null,null,null,null,5,5,1,5,1,5]
解释:...提示:
设计支持跟踪区间并集/交集的数据结构。
示例 1:

输入:["RangeModule","addRange","removeRange","queryRange","queryRange","queryRange"]
[[],[10,20],[14,16],[10,14],[13,15],[16,17]]
输出:[null,null,null,true,false,true]
解释:...提示:
含手续费的股票交易。
示例 1:

输入:prices = [1,3,2,8,4,9], fee = 2
输出:8
解释:...提示: