上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 29 下一页
摘要: 给你一个字符串 s,找到 s 中最长的回文子串。 如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。 示例 1: ``` 输入:s = "babad" 输出:"bab" 解释:"aba" 同样是符合题意的答案。 ``` **> 动态规划** ``` class Solution { pub 阅读全文
posted @ 2023-07-12 16:25 xiazichengxi 阅读(10) 评论(0) 推荐(0)
摘要: 平衡字符串 中,'L' 和 'R' 字符的数量是相同的。 给你一个平衡字符串 s,请你将它分割成尽可能多的子字符串,并满足: 每个子字符串都是平衡字符串。 返回可以通过分割得到的平衡字符串的 最大数量 。 ``` 输入:s = "RLRRLLRLRL" 输出:4 解释:s 可以分割为 "RL"、"R 阅读全文
posted @ 2023-07-11 15:11 xiazichengxi 阅读(18) 评论(0) 推荐(0)
摘要: Dota2 的世界里有两个阵营:Radiant(天辉)和 Dire(夜魇) Dota2 参议院由来自两派的参议员组成。现在参议院希望对一个 Dota2 游戏里的改变作出决定。他们以一个基于轮为过程的投票进行。在每一轮中,每一位参议员都可以行使两项权利中的 一 项: 禁止一名参议员的权利:参议员可以让 阅读全文
posted @ 2023-07-11 14:57 xiazichengxi 阅读(86) 评论(0) 推荐(0)
摘要: n 皇后问题 研究的是如何将 n 个皇后放置在 n × n 的棋盘上,并且使皇后彼此之间不能相互攻击。 给你一个整数 n ,返回 n 皇后问题 不同的解决方案的数量。 ![](https://img2023.cnblogs.com/blog/2773231/202307/2773231-202307 阅读全文
posted @ 2023-07-11 14:21 xiazichengxi 阅读(16) 评论(0) 推荐(0)
摘要: 给你一棵二叉搜索树,请你返回一棵 平衡后 的二叉搜索树,新生成的树应该与原来的树有着相同的节点值。如果有多种构造方法,请你返回任意一种。 如果一棵二叉搜索树中,每个节点的两棵子树高度差不超过 1 ,我们就称这棵二叉搜索树是 平衡的 。 ![](https://img2023.cnblogs.com/ 阅读全文
posted @ 2023-07-10 20:21 xiazichengxi 阅读(29) 评论(0) 推荐(0)
摘要: ##一、题目描述 小包最近迷上了一款叫做雀魂的麻将游戏,但是这个游戏规则太复杂,小包玩了几个月了还是输多赢少。 于是生气的小包根据游戏简化了一下规则发明了一种新的麻将,只留下一种花色,并且去除了一些特殊和牌方式(例如七对子等),具体的规则如下: 总共有36张牌,每张牌是1~9。每个数字4张牌。 你手 阅读全文
posted @ 2023-07-09 15:25 xiazichengxi 阅读(199) 评论(0) 推荐(0)
摘要: 给你一个二叉树的根节点 root ,树中每个节点都存放有一个 0 到 9 之间的数字。 每条从根节点到叶节点的路径都代表一个数字: 例如,从根节点到叶节点的路径 1 -> 2 -> 3 表示数字 123 。 计算从根节点到叶节点生成的 所有数字之和 。 叶节点 是指没有子节点的节点。 ![](htt 阅读全文
posted @ 2023-07-07 20:59 xiazichengxi 阅读(14) 评论(0) 推荐(0)
摘要: 给定 s 和 t 两个字符串,当它们分别被输入到空白的文本编辑器后,如果两者相等,返回 true 。# 代表退格字符。 注意:如果对空文本输入退格字符,文本继续为空。 ``` 输入:s = "ab#c", t = "ad#c" 输出:true 解释:s 和 t 都会变成 "ac"。 ``` **> 阅读全文
posted @ 2023-07-07 20:34 xiazichengxi 阅读(11) 评论(0) 推荐(0)
摘要: 你的朋友正在使用键盘输入他的名字 name。偶尔,在键入字符 c 时,按键可能会被长按,而字符可能被输入 1 次或多次。 你将会检查键盘输入的字符 typed。如果它对应的可能是你的朋友的名字(其中一些字符可能被长按),那么就返回 True。 ``` 示例 1: 输入:name = "alex", 阅读全文
posted @ 2023-06-30 15:38 xiazichengxi 阅读(6) 评论(0) 推荐(0)
摘要: 给你一个字符串数组 words ,请你找出所有在 words 的每个字符串中都出现的共用字符( 包括重复字符),并以数组形式返回。你可以按 任意顺序 返回答案。 ``` 示例 1: 输入:words = ["bella","label","roller"] 输出:["e","l","l"] ``` 阅读全文
posted @ 2023-06-30 15:08 xiazichengxi 阅读(18) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 29 下一页