
06 字符串压缩
字符串压缩 题目描述 字符串压缩。利用字符重复出现的次数,编写一种方法,实现基本的字符串压缩功能。比如,字符串 aabcccccaaa 会变为 a2b1c5a3。若“压缩”后的字符串没有变短,则返回原先的字符串。你可以假设字符串中只包含大小写英文字母(a 至 z)。 示例 1: 输入:”aabcccccaaa” 输出:”a2b1c5a3” 示例 2: 输入:”abbccd” 输出...

字符串压缩 题目描述 字符串压缩。利用字符重复出现的次数,编写一种方法,实现基本的字符串压缩功能。比如,字符串 aabcccccaaa 会变为 a2b1c5a3。若“压缩”后的字符串没有变短,则返回原先的字符串。你可以假设字符串中只包含大小写英文字母(a 至 z)。 示例 1: 输入:”aabcccccaaa” 输出:”a2b1c5a3” 示例 2: 输入:”abbccd” 输出...
问题记录 在工作中遇到一个报错 Invalid regular expression: invalid group specifier name 导致整个页面白屏 查阅后发现是代码中有个正则用到了后顾写法,在 低版本 IOS 下不兼容 导致报错
在 JavaScript 中,正则表达式中的前瞻(Lookahead)、后顾(Lookbehind)、负前瞻(Negative Lookahead)、负后顾(Negative Lookbehind)是一些高级的模式匹配概念,用于在不消费字符的情况下进行匹配。这些概念可以帮助你编写更强大和灵活的正则表达式。下面是每个概念的详细解释: 1.前瞻(Lookahead) 前瞻用于检查某个模式的后...

一次编辑 题目描述 字符串有三种编辑操作:插入一个字符、删除一个字符或者替换一个字符。 给定两个字符串,编写一个函数判定它们是否只需要一次(或者零次)编辑。 示例 1: 输入: first = “pale” second = “ple” 输出: True 示例 2: 输入: first = “pales” second = “pal” 输出: False 代码 /** * ...

一、安装 Flutter 1. 下载 到👉🏻 这里下载最新版本的 flutter 包 2. 解压到指定目录 unzip flutter_xxx_x.x.x-xxx.zip path/to/your/folder 3. 配置环境变量 把 bin 目录添加到 PATHecho "export PATH=path/to/your/folder/bin:$PATH" >>...
Caddy是一款基于Go语言编写的强大且可扩展的平台,可以给你的站点、服务和应用程序提供服务。 🔗官网 🔗GitHub 🔗中文文档 安装 sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https curl -1sLf 'https://dl.cloudsmith.io/public/caddy...