Ronnyz 
  • 首页
  • 归档
  • 标签
  • 关于
  •   
  •   
3 无重复字符的最长子串

3 无重复字符的最长子串

给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 123输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 123输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。 示例 3: 1

2020-11-13
algo leetcode 双指针
438 找到字符串中所有字母异位词

438 找到字符串中所有字母异位词

给定一个字符串 s 和一个非空字符串 p,找到 s 中所有是 p 的字母异位词的子串,返回这些子串的起始索引。 字符串只包含小写英文字母,并且字符串 s 和 p 的长度都不超过 20100。 说明: 字母异位词指字母相同,但排列不同的字符串。 不考虑答案输出的顺序。 示例 1: 123456789输入:s: "cbaebabacd" p: "abc"输出

2020-11-13
algo leetcode 算法
567 字符串的排列

567 字符串的排列

2020-11-13
algo leetcode 算法
76 最小覆盖子串

76 最小覆盖子串

给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最小子串。如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" 。 注意:如果 s 中存在这样的子串,我们保证它是唯一的答案。 示例 1: 12输入:s = "ADOBECODEBANC", t = "ABC"输出:"BANC" 示例

2020-11-12
algo leetcode 算法
34 在排序数组中查找元素的第一个和最后一个位置

34 在排序数组中查找元素的第一个和最后一个位置

2020-11-11
algo leetcode 算法
752 打开转盘锁

752 打开转盘锁

2020-11-09
algo leetcode 算法
2020.11.08

2020.11.08

本周记事

2020-11-08
碎碎念
111 二叉树的最小深度

111 二叉树的最小深度

给定一个二叉树,找出其最小深度。 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 说明:叶子节点是指没有子节点的节点。 示例 1: 12输入:root = [3,9,20,null,null,15,7]输出:2 示例 2: 12输入:root = [2,null,3,null,4,null,5,null,6]输出:5 提示: 树中节点数的范围在 [0, 105] 内 -1000

2020-11-07
algo leetcode 二叉树
2020.11.04

2020.11.04

2020-11-04
碎碎念
51 N皇后

51 N皇后

n 皇后问题研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。 上图为 8 皇后问题的一种解法。 给定一个整数 n,返回所有不同的 n 皇后问题的解决方案。 每一种解法包含一个明确的 n 皇后问题的棋子放置方案,该方案中 'Q' 和 '.' 分别代表了皇后和空位。 示例: 12345678910111213输入:4输出:[ [&q

2020-11-02
algo leetcode 回溯法
1…3233343536…46

搜索

正在加载今日诗词....
Hexo Fluid
赣ICP备2022002978号 | police-icon 赣公网安备36082302000115号