搜索结果
查询Tags标签: 字串,共有 28条记录-
【滑动窗口】java求无重复字符的最长字串(4种方法)
前言:这个题我整整看了一个晚上,麻烦耐心看完。 题目:给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s = “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 示例 2: 输入: s = “bbbbb” 输出: …
2021/10/27 1:10:14 人评论 次浏览 -
【滑动窗口】java求无重复字符的最长字串(4种方法)
前言:这个题我整整看了一个晚上,麻烦耐心看完。 题目:给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s = “abcabcbb” 输出: 3 解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。 示例 2: 输入: s = “bbbbb” 输出: …
2021/10/27 1:10:14 人评论 次浏览 -
【leetcode】无重复字符的最长子串
方法总结 利用两个for循环逐个判断:如果下一个字符在其前面的字串中则退出最内层循环,如果不在,加入其前面的字串中。 技巧 利用了字符串in操作: 子串 in 子串:则输出 True,否则输出False。 总代码 def lengthOfLongestSubstring(self, s: str) -> int:b = str()…
2021/9/16 23:05:07 人评论 次浏览 -
【leetcode】无重复字符的最长子串
方法总结 利用两个for循环逐个判断:如果下一个字符在其前面的字串中则退出最内层循环,如果不在,加入其前面的字串中。 技巧 利用了字符串in操作: 子串 in 子串:则输出 True,否则输出False。 总代码 def lengthOfLongestSubstring(self, s: str) -> int:b = str()…
2021/9/16 23:05:07 人评论 次浏览 -
leetCode第76题最小覆盖字串(滑动窗口算法)
大家好,我是魔笑,下面是我分享的滑动窗口算法题,这道题我真是弄了好久,写完,拿到leetCode验证,然后一遍一遍的纠正。真的不容易,最终提交成功,如果对你有帮助,请给个赞啊亲。我们一起加油 题目: 给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最…
2021/8/1 22:05:49 人评论 次浏览 -
leetCode第76题最小覆盖字串(滑动窗口算法)
大家好,我是魔笑,下面是我分享的滑动窗口算法题,这道题我真是弄了好久,写完,拿到leetCode验证,然后一遍一遍的纠正。真的不容易,最终提交成功,如果对你有帮助,请给个赞啊亲。我们一起加油 题目: 给你一个字符串 s 、一个字符串 t 。返回 s 中涵盖 t 所有字符的最…
2021/8/1 22:05:49 人评论 次浏览 -
41.(c#) 字串变量.Replace("子字串","替换为") ;
字串变量.Replace("子字串","替换为") 字串替换 如: string str="中国"; str=str.Replace("国","央"); //将国字换为央字 Response.Write(str); //输出结果为“中央” 再如:(这…
2021/7/23 22:46:07 人评论 次浏览 -
41.(c#) 字串变量.Replace("子字串","替换为") ;
字串变量.Replace("子字串","替换为") 字串替换 如: string str="中国"; str=str.Replace("国","央"); //将国字换为央字 Response.Write(str); //输出结果为“中央” 再如:(这…
2021/7/23 22:46:07 人评论 次浏览 -
【Linux】学习笔记(五) Linux 环境变量
环境变量 变量的作用域即变量的有效范围(比如一个函数中、一个源文件中或者全局范围),在该范围内只能有一个同名变量。一旦离开则该变量无效,如同不存在这个变量一般。声明变量 declare tmp= 两边不可以输入空格,否则会报错 # 正确的赋值 $ tmp=shiyanlou# 错误的赋…
2021/7/9 7:11:05 人评论 次浏览 -
AcWing 831. KMP字符串
按照惯例,今回是MOGE子镇楼。 今天是KMP算法,感觉理解还是不太扎实,写篇博客记录一下。题目: 给定一个模式串 SS,以及一个模板串 PP,所有字符串中只包含大小写英文字母以及阿拉伯数字。 模板串 PP 在模式串 SS 中多次作为子串出现。 求出模板串 PP 在模式串 SS 中所…
2021/6/25 23:27:06 人评论 次浏览 -
Linux如何查看文件内容?Linux常用命令
Linux在学习的过程当中涉及到很多命令,而且做运维掌握各种各样的命令是非常重要的,那么你知道Linux文件内容如何查看吗?常用命令有哪些?1. cat 由第一行开始显示文件内容用法:cat -A 相当于-vET的整合选项,可列出一些特殊字符而不是空白;cat -b 列出行号,仅针对非空…
2021/6/23 7:26:44 人评论 次浏览 -
每日一题-Day10-无重复最长字串
题目 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 解题思路 滑动窗口思想设置一个队列,从数组头部开始扩大,如果出现重复字符,我们就删除最左端 元素,计算此时长度,继续扩大队列,当再次遇到重复字符时,计算长度判断该字符是否为队头元素,…
2021/6/19 6:28:19 人评论 次浏览 -
AcWing 连续子数组的最大和 Python O(n)解法
连续子数组的最大和 Python O(n)O(n)O(n)解法 题目 题目链接:https://www.acwing.com/problem/content/description/50/ 题目描述 输入一个非空整型数组,数组里的数可能为正,也可能为负。 数组中一个或连续的多个整数组成一个子数组。 求所有子数组的和的最大值。 要求时…
2021/4/8 20:29:17 人评论 次浏览