力扣665. 非递减数列
力扣665. Non-decreasing Array(非递减数列)
判断最多改变一个元素能否使数组非递减。
示例 1:

输入:nums = [4,2,3]
输出:true提示:
- 1 <= nums.length <= 10^4
- -10^5 <= nums[i] <= 10^5
判断最多改变一个元素能否使数组非递减。
示例 1:

输入:nums = [4,2,3]
输出:true提示:
计算路径和。会员题。
示例 1:

输入:[113, 215, 221]
输出:12提示:
构造前 k 个差值不同的排列。
示例 1:

输入:n = 3, k = 1
输出:[1,2,3]提示:
找到乘法表中第 k 小的数。
示例 1:

输入:m = 3, n = 3, k = 5
输出:3提示:
修剪 BST 使节点值在 [low, high] 内。
示例 1:

输入:root = [1,0,2], low = 1, high = 2
输出:[1,null,2]提示:
给你两个二进制字符串 a 和 b,以二进制字符串的形式返回它们的和。
示例 1:

输入:a = "11", b = "1"
输出:"100"示例 2:
一次交换使数字最大。
示例 1:

输入:2736
输出:7236
解释:交换 2 和 7提示:
找到二叉树中第二小的值。
示例 1:

输入:root = [2,2,5,null,null,5,7]
输出:5提示:
n 个灯泡经过 m 次操作后的可能状态数。
示例 1:

输入:n = 1, m = 1
输出:2提示:
统计最长递增子序列的个数。
示例 1:

输入:[1,3,5,4,7]
输出:2
解释:最长递增子序列 [1,3,5,7] 和 [1,3,4,7]提示:
找到最长连续递增子序列的长度。
示例 1:

输入:[1,3,5,4,7]
输出:3
解释:[1,3,5]提示:
砍完所有树的最短路径。
示例 1:

输入:[[1,2,3],[0,0,4],[7,6,5]]
输出:6提示:
设计支持搜索只差一个字母的单词的字典。
示例 1:

输入:["MagicDictionary", "buildDict", "search", "search", "search", "search"]
[[], [["hello","leetcode"]], ["hello"], ["hhllo"], ["hell"], ["leetcoded"]]
输出:[null, null, false, true, false, false]提示:
实现键值映射,支持前缀求和。
示例 1:

输入:["MapSum", "insert", "sum", "insert", "sum"]
[[], ["apple",3], ["ap"], ["app",2], ["ap"]]
输出:[null, null, 3, null, 5]提示:
判断含 * 的括号字符串是否有效。
示例 1:

输入:s = "()"
输出:true提示:
判断是否能通过四则运算得到 24。
示例 1:

输入:[4,1,8,7]
输出:true
解释:(8-4)*(7-1) = 24提示:
给定一个单词数组 words 和一个长度 maxWidth,重新排版单词,使其成为每行恰好有 maxWidth 个字符、且左右两端对齐的文本。
最多删除一个字符后判断是否为回文串。
示例 1:

输入:s = "aba"
输出:true提示:
用当前数字组成下一个最近时间。会员题。
示例 1:

输入:"19:34"
输出:"19:39"提示:
计算棒球比赛得分。
示例 1:

输入:ops = ["5","2","C","D","+"]
输出:30提示: