文章 2025-04-08 来自:开发者社区

【LeetCode 热题100】394:字符串解码(详细解析)(Go语言版)

🚀 LeetCode 热题 394:字符串解码(多种方法详解) 📌 题目描述 394. 字符串解码 给定一个经过编码的字符串,返回它解码后的字符串。 编码规则为:k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。你可以认为...

【LeetCode 热题100】394:字符串解码(详细解析)(Go语言版)
文章 2025-03-25 来自:开发者社区

力扣热题 394:字符串解码(详细解析)(Go语言版)

🚀 力扣热题 394:字符串解码(详细解析) 📌 题目描述 力扣 394. 字符串解码 给定一个经过编码的字符串,返回它解码后的字符串。 编码规则为:k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。你可以认为 k 总是一个...

文章 2024-10-28 来自:开发者社区

力扣3333.找到初始输入字符串Ⅱ

正难则反 赛时:一直想着就正着推,正着写,觉得自己能写过来,就硬着头皮去写,去推,但其实他正着是很难很难做出来的,数据在哪摆着。腿了40多分钟,发现正着推,推不出来,只能换个思路,就是题目中说至少k,那么我至多(k-1)这个好像要...

文章 2024-10-14 来自:开发者社区

Leetcode第43题(字符串相乘)

题目描述: 给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。 示例 1:输入: num1 = "2", num2 = "3" 输出: "6" 示例 2:输入: num1 = "123", num2 = "456" 输出: "56088" class Solution { public: string...

Leetcode第43题(字符串相乘)
文章 2024-10-14 来自:开发者社区

Leetcode第八题(字符串转换整数(atoi))

题目描述: 请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C++ 中的 atoi 函数)。 函数 myAtoi(string s) 的算法如下: 读入字符串并丢弃无用的前导空格检查下一个字符(假设还未到字符末尾)为正还是负号&#x...

文章 2024-10-14 来自:开发者社区

【LeetCode 22】459.重复的子字符串

一、题意 二、思考过程 在一个串中查找是否出现过另外一个串,这是KMP的看家本领。所以这道题依然要使用到KMP。不推荐hash和暴力破解。 【重点】如下: 如果next[len-1]!=0,说明字符串有最长相同前后缀(就是字符串里的前缀子串和后缀子串相同的最...

【LeetCode 22】459.重复的子字符串
文章 2024-10-14 来自:开发者社区

【LeetCode 20】151.反转字符串里的单词

一、题意 二、思考过程 思路: 先反转整个字符串 再反转每个单词 移除多余空格 class Solution { public...

【LeetCode 20】151.反转字符串里的单词
文章 2024-10-14 来自:开发者社区

【LeetCode 19】541.反转字符串II

一、题意 二、思考过程 class Solution { public: str...

【LeetCode 19】541.反转字符串II
文章 2024-10-14 来自:开发者社区

【LeetCode 18】6.2.反转字符串

一、题意 二、思考过程 void reverseString(char* s, int ...

【LeetCode 18】6.2.反转字符串
文章 2024-08-16 来自:开发者社区

LeetCode第43题字符串相乘

继续打卡算法题,今天学习的是LeetCode第43题字符串相乘,这道题目是道中等题。算法题的一些解题思路和技巧真的非常巧妙,每天看一看算法题和解题思路,我相信对我们的编码思维和编码能力有一些提升。 分析一波题目 两数相乘本来是一个比较容易的题目,但是本题有要求,一是乘数是字符串表示结果也得用字符串表示,二是不能使用库函数将字符串转换成数字,这样题目难度就加大了。 我们看下最朴素的解法,...

LeetCode第43题字符串相乘

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

算法编程

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

+关注