文章 2024-06-13 来自:开发者社区

【LeetCode刷题】滑动窗口解决问题:水果成篮、找到字符串中所有字母异位词

题目1:904. 水果成篮 思路分析: 对于滑动窗口来说,我们会慢慢感觉滑动窗口并不难,就拿这道题来说,难的不是算法,而是怎么记录 果篮中已经装了多少种和 每种种类已经选择了多少棵树以及 果篮所选种类是什么。这三个点...

【LeetCode刷题】滑动窗口解决问题:水果成篮、找到字符串中所有字母异位词
文章 2023-12-13 来自:开发者社区

六六力扣刷题字符串之找出字符串中第一个匹配项的下标

前言之前小六六一直觉得自己的算法比较菜,算是一个短板吧,以前刷题也还真是三天打鱼,两天晒网,刷几天,然后就慢慢的不坚持了,所以这次,借助平台的活动,打算慢慢的开始开刷,并且自己还会给刷的题总结下,谈谈自己的一些思考,和自己的思路等等,希望对小伙伴能有所帮助吧,也可以借此机会把自己短板补一补,希望自己能坚持下去呀链表的合集六六力扣刷题哈希表之哈希理论六六力扣刷题哈希表之有效的字母异位词六六力扣刷题....

文章 2023-12-13 来自:开发者社区

六六力扣刷题字符串之替换空格

前言之前小六六一直觉得自己的算法比较菜,算是一个短板吧,以前刷题也还真是三天打鱼,两天晒网,刷几天,然后就慢慢的不坚持了,所以这次,借助平台的活动,打算慢慢的开始开刷,并且自己还会给刷的题总结下,谈谈自己的一些思考,和自己的思路等等,希望对小伙伴能有所帮助吧,也可以借此机会把自己短板补一补,希望自己能坚持下去呀链表的合集六六力扣刷题哈希表之哈希理论六六力扣刷题哈希表之有效的字母异位词六六力扣刷题....

文章 2023-12-06 来自:开发者社区

LeetCode刷题Day09——字符串(左旋字符串、字符串匹配、KMP算法)

一、左旋转字符串题目链接:58 - II. 左旋转字符串/** * <pre> * 1.字符串切片api * 2.遍历字符串 * </pre> * * @author <a href="https://github.com/Ken-Chy129">Ken-Chy129</a> * @date 2023/1/10 16:33 */ p...

文章 2023-12-06 来自:开发者社区

LeetCode刷题Day08——字符串(字符串交换)

一、反转字符串题目链接:344. 反转字符串/** * <pre> * 双指针指向头和尾,不断交换并向中间靠拢 * </pre> * * @author <a href="https://github.com/Ken-Chy129">Ken-Chy129</a> * @date 2023/1/9 11:06 */ public cl...

文章 2023-06-27 来自:开发者社区

leetcode刷题记录:7.整数反转,8.字符串转整数,9.回文数

leetcode7.整数反转题目给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231,  231 − 1] ,就返回 0。假设环境不允许存储 64 位整数(有符号或无符号)。题目链接思路题目给了我们一个整数x,我们需要把他进行反转,对于这个x,我们需要每次弹出x最低位,将最低位插入到result的末尾。这....

文章 2023-06-11 来自:开发者社区

LeetCode刷题集(一)(LeetCode1684统计一致字符串的数目)

学习目标:LeetCode 1684.统计一致字符串的数目题目给你一个由不同字符组成的字符串 allowed 和一个字符串数组 words 。如果一个字符串的每一个字符都在 allowed 中,就称这个字符串是 一致字符串 。请你返回 words 数组中 一致字符串 的数目。示例1:输入:allowed = “ab”, words = [“ad”,“bd”,“aaab”,“baa”,“badab....

文章 2023-01-30 来自:开发者社区

力扣刷题记录——804. 唯一摩尔斯密码词、806. 写字符串需要的行数、824. 山羊拉丁文

804. 唯一摩尔斯密码词题目描述国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串, 比如:'a' 对应 ".-" ,'b' 对应 "-..." ,'c' 对应 "-.-." ,以此类推。为了方便,所有 26 个英文字母的摩尔斯密码表如下:[".-","-...","-.-.","-..",".","..-.","--.","....","..",".---"....

力扣刷题记录——804. 唯一摩尔斯密码词、806. 写字符串需要的行数、824. 山羊拉丁文
文章 2023-01-30 来自:开发者社区

力扣刷题记录——344.反转字符串、345.反转字符串中的元音、349.两个数组的交集

344.反转字符串题目描述编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。示例 1:输入:s = ["h","e","l","l","o"] 输出:["o","l","l","e","h"]示例 2:输入:s = ["H","a","n","n","a"...

力扣刷题记录——344.反转字符串、345.反转字符串中的元音、349.两个数组的交集
文章 2023-01-30 来自:开发者社区

力扣刷题记录——205.同构字符串、217. 存在重复元素、283. 移动零

205.同构字符串题目描述给定两个字符串 s 和 t ,判断它们是否是同构的。如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的。每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字符上,相同字符只能映射到同一个字符上,字符可以映射到自己本身。示例 1:输入:s = "egg", t = "add"输出:true示例 2:输入:s = ....

力扣刷题记录——205.同构字符串、217. 存在重复元素、283. 移动零

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

算法编程

开发者社区在线编程频道官方技术圈。包含算法资源更新,周赛动态,每日一题互动。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问