- 博客(3)
- 收藏
- 关注
转载 【Leecode】Z 字形变换
题目:原题将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 LEETCODEISHIRING 行数为 3 时,排列如下:L C I RE T O E S I I GE D H N之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:LCIRETOESIIGEDHN。请你实现这个将字符串进行指定行数变换的函数:string convert(string s, int numRows);示例 1:输入: s
2021-01-04 15:21:49
72
转载 【Leecode】滑动窗口
题目:给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: s = “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: s = “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: s = “pwwkew”输出: 3解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。请注意,你的答案必须是 子串 的长度,“pwke”
2021-01-04 11:33:38
72
原创 【Leecode】整数反转
【Leecode】整数反转给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。class Solution: def reverse(self, x: int) ->
2020-12-30 14:21:28
83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人