- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 最大的矩形
85. 最大矩形给定一个仅包含 0 和 1 、大小为 rows x cols 的二维二进制矩阵,找出只包含 1 的最大矩形,并返回其面积。
2023-08-01 21:59:52
99
原创 柱状图中最大的矩形
84. 柱状图中最大的矩形给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。求在该柱状图中,能够勾勒出来的矩形的最大面积。
2023-08-01 21:58:46
139
原创 排列序列
给出集合[1,2,3,...,n],其所有元素共有n! 种排列。按大小顺序列出所有排列情况,并一一标记,当n = 3 时, 所有排列如下:"123""132""213""231""312""321"给定n 和k,返回第k个排列。来源:力扣(LeetCode)链接:https://leetcode.cn/problems/permutation-sequence著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
2023-06-01 21:37:32
93
原创 n 皇后问题 --II
n皇后问题 研究的是如何将 n个皇后放置在 n × n 的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数 n ,返回 n 皇后问题 不同的解决方案的数量。
2023-05-21 21:12:20
63
原创 n 皇后问题
按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n皇后问题 研究的是如何将 n个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数 n ,返回所有不同的n皇后问题 的解决方案。
2023-05-14 17:09:35
85
原创 通配符匹配
通配符匹配给你一个输入字符串 (s) 和一个字符模式 (p) ,请你实现一个支持 '?' 和 '*' 匹配规则的通配符匹配:'?' 可以匹配任何单个字符。'*' 可以匹配任意字符序列(包括空字符序列)。判定匹配成功的充要条件是:字符模式必须能够 完全匹配 输入字符串(而不是部分匹配)。
2023-05-06 22:14:14
626
原创 缺失的第一个正数
缺失的第一个正数给你一个未排序的整数数组 nums ,请你找出其中没有出现的最小的正整数。请你实现时间复杂度为 O(n) 并且只使用常数级别额外空间的解决方案。
2023-04-29 21:59:48
50
原创 解9*9 数独
编写一个程序,通过填充空格来解决数独问题。数独的解法需 遵循如下规则:数字1-9在每一行只能出现一次。数字1-9在每一列只能出现一次。数字1-9在每一个以粗实线分隔的3x3宫内只能出现一次。(请参考示例图)数独部分空格内已填入了数字,空白格用'.'表示。
2023-04-22 16:08:23
413
原创 最小覆盖子串 O(m+n)
最小覆盖子串给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。
2023-04-16 08:01:33
126
1
原创 查找给定字符串数组全组合的子串
给定一个字符串s和一个字符串数组words。words中所有字符串 长度相同。s中的 串联子串 是指一个包含words中所有字符串以任意顺序排列连接起来的子串。例如,如果words = ["ab","cd","ef"], 那么"abcdef","abefcd","cdabef","cdefab","efabcd", 和"efcdab" 都是串联子串。"acdbef" 不是串联子串,因为他不是任何words排列的连接。返回所有串联字串在s中的开始索引。你可以以
2023-03-19 19:07:02
151
原创 限制git 库master 分支的non-fast-forward 提交
有个需求是git 代码服务器不对开发人员开放ssh 登录管理权限,并且master 分支只能接受fast forward 提交(只能向前提),不能强制覆盖master 分支,以防意外删除或者破坏master 分支的代码。 如果只是这个需求,在git 服务器上做如下配置即可: git config --system receive.denyNonFastFo...
2019-08-08 20:38:33
2370
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人