![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Leetcode刷题
Leetcode刷题
long Rookie
这个作者很懒,什么都没留下…
展开
-
滑动窗口1——无重复字符的最长字串
滑动窗口本质是一个队列,输入进入这个窗口(队列),当不满足条件时,移动这个队列;如何移动,只需要将左边的元素移除即可,直到满足条件。import java.util.HashSet;import java.util.Set;public class Solution { public int lengthOfLongestSubstring(String s){ //哈希集合,记录每个字符是否出现过 Set<Character> occ = n.原创 2021-07-13 10:49:22 · 132 阅读 · 0 评论 -
6.Z字形变换
6.Z字形变换个人题解:发现存在周期性的规律;周期的第一列为全部填写;其余行只填写一个字符;根据此进行编写程序;注意除0错误;class Solution { public String convert(String s, int numRows) { int str_place = 0;//字符串中字符的位置 int flag = 0;//标识符,0表示偶数列,1表示奇数列 List<List<Character>原创 2021-04-24 11:12:00 · 81 阅读 · 0 评论