字符串

3Cloudream1 小时前
算法·leetcode·字符串·双指针·滑动窗口·哈希表·中等
LeetCode 003. 无重复字符的最长子串 - 滑动窗口与哈希表详解一、文章标题LeetCode 003. 无重复字符的最长子串 - 滑动窗口与哈希表详解二、文章内容算法原理
oscar9995 天前
开发语言·c++·c#·字符串·少儿
少儿编程C++快速教程之——2. 字符串处理字符串是由字符组成的序列,就像我们平时说的话或写的句子。在C++中,字符串用string类型表示,可以用来存储名字、地址、句子等各种文本信息。
liulilittle20 天前
c++·字符串·unicode·string·字符·char·utf8
UTF-8 编解码可视化分析引用:流程图使用 Mermaid 语法绘制,可在支持 Mermaid 的环境(如Obsidian、VSCode插件)中查看动态效果。
执子手 吹散苍茫茫烟波22 天前
java·leetcode·字符串
leetcode415. 字符串相加给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和并同样以字符串形式返回。你不能使用任何內建的用于处理大整数的库(比如 BigInteger), 也不能直接将输入的字符串转换为整数形式。
许野平1 个月前
c语言·开发语言·rust·字符串·动态库·dll
Rust:开发 DLL 动态链接库时如何处理 C 字符串在 Rust 开发 DLL 时,正确处理 *mut c_char 和 *const c_char 与 String 的转换非常重要。以下是几种常见场景的安全转换方法:
神经兮兮的小饼1 个月前
数据结构·字符串
字符串是数据结构还是数据类型?比较纠结的一个问题,以下是在网上查到后总结的,不知道对不对,欢迎讨论。这是个触及计算机科学核心概念的精妙问题!字符串既可以被视为一种数据类型,也可以被视为一种数据结构,这取决于你观察的视角和讨论的上下文。 它完美地体现了“数据类型”和“数据结构”这两个概念之间紧密的联系和微妙的区别。
点云SLAM2 个月前
开发语言·c++·算法·字符串·string·c++标准库算法·string_view
C++中std::string和std::string_view使用详解和示例std::string 是 C++ 标准库提供的字符串类,封装了动态管理的字符数组,功能比传统的 C 风格字符串(char*)更强大、安全、易用。
Alfred king2 个月前
字符串·
面试150 有效的括号通过栈去模拟,如果是遇到左括号,右括号进栈,如果当前栈一直为空或者当前元素与栈顶元素不相同,则说明不是有效的括号,直接返回False,然后如果当前元素和栈顶元素匹配,则将栈内的元素弹出。最后如果栈为空,说明是有效的括号,反则不是
Tisfy3 个月前
leetcode·机器人·字符串·题解·贪心·
LeetCode 2434.使用机器人打印字典序最小的字符串:贪心(栈)——清晰题解力扣题目链接:https://leetcode.cn/problems/using-a-robot-to-print-the-lexicographically-smallest-string/
WebGoC开发者3 个月前
c++·经验分享·青少年编程·字符串·比赛复盘
C++题解(34) 2025年顺德区中小学生程序设计展示活动(初中组C++)U560289 字符串排序(一)和 U560136 字符串排(二)题解注:原题表述有误,出题者已更正。输入一个字符串,长度小于等于200个字符,然后将输入的字符串按字符升序排序后输出。注意以下规则:
理论最高的吻3 个月前
c++·算法·leetcode·职场和发展·字符串··字符匹配
1614. 括号的最大嵌套深度【 力扣(LeetCode) 】1614. 括号的最大嵌套深度给定 有效括号字符串 s,返回 s 的 嵌套深度。嵌套深度是嵌套括号的 最大 数量。
理论最高的吻3 个月前
c++·算法·字符串·牛客网·字符匹配
HJ25 数据分类处理【牛客网】HJ25 数据分类处理时间复杂度: O ( ∣ R ∣ × ∣ S ∣ ) \Omicron(|R|\times |S|) O(∣R∣×∣S∣) 【|R| 是规则集大小,|S| 是数据集大小】 空间复杂度: O ( ∣ R ∣ × ∣ S ∣ ) \Omicron(|R|\times |S|) O(∣R∣×∣S∣)
执子手 吹散苍茫茫烟波4 个月前
java·leetcode·字符串
leetcode438.找到字符串中所有字母异位词给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。
蟹至之4 个月前
java·字符串·stringbuilder·string·stringbuffer
万字解析:Java字符串目录一、 String类1. String类的初始化1.1 常用的三种构造String类的方式1.2 String类如何存储字符串?
Jasmine_llq4 个月前
算法·字符串·substr
《P4391 [BalticOI 2009] Radio Transmission 无线传输 题解》给你一个字符串 s1,它是由某个字符串 s2 不断自我连接形成的(保证至少重复 2 次)。但是字符串 s2 是不确定的,现在只想知道它的最短长度是多少。
Ydoc7704 个月前
字符串·sam
后缀自动机的构建和应用其实是在瞎口胡参考:Meatherm 的奇妙博客SAM 的每个节点都表示一个 endpos 等价类,由于 SAM 和 parent tree 共用节点,所以我们要做的就是在这些节点上添加边使其能接受所有的后缀. 将一个节点的后缀边连向另一个节点表示这个节点的 endpos 等价类中所有串在后面加上一个字符会到达另一个 endpos 等价类. parent tree 上的父亲边将一个节点的 endpos 等价类划分开来,成为互不相交的新等价类,即跳父亲就是前往 endpos 等价类中以当前等价类最短串删去前
大家都说我身材好5 个月前
java·字符串
如何优化字符串替换:四种实现方案对比与性能分析我们在处理商品名称时,常常需要去掉一些不需要的关键词。例如:原商品名:希望替换后:替换掉的关键词是:“国家补贴500元”。
carpell5 个月前
python·链表·字符串·数组·双指针法
【双指针法】:这么常用的你怎么能不知道一文带你回顾双指针法的各种应用。本文用于记录自己的学习过程,同时向大家进行分享相关的内容。本文内容参考于 代码随想录 同时包含了自己的许多学习思考过程,如果有错误的地方欢迎批评指正!
Tisfy5 个月前
算法·leetcode·字符串·题解
LeetCode 2843.统计对称整数的数目:字符串数字转换力扣题目链接:https://leetcode.cn/problems/count-symmetric-integers/
G皮T5 个月前
数据结构·python·正则表达式·字符串·编译原理·词法分析·语法解析
【Python Cookbook】字符串和文本(五):递归下降分析器开始本文的学习前,我们需要首先了解一下什么是 BNF 和 EBNF。🚀 BNF(Backus-Naur Form,巴科斯-诺尔范式)和 EBNF(Extended Backus-Naur Form,扩展巴科斯-诺尔范式)是用于描述编程语言或其他形式语言语法的元语言(描述语言的语言)。它们是编译器设计、文档规范和协议定义中的基础工具。