- 博客(2)
- 资源 (1)
- 收藏
- 关注
转载 Python替换字符串,比正则快M倍以上
以下文章来源于Python实用宝典,作者CkendFlashText 算法是由 Vikash Singh 于2017年发表的大规模关键词替换算法,这个算法的时间复杂度仅由文本长度(N)决定,算法时间复杂度为O(N)。而对于正则表达式的替换,算法时间复杂度还需要考虑被替换的关键词数量(M),因此时间复杂度为O(MxN)。简而言之,基于FlashText算法的字符串替换比正则表达式替换快M倍以上,这个M是需要替换的关键词数量,关键词越多,FlashText算法的优势就越明显。下面就给..
2022-03-31 10:19:41
342
原创 IOS 通过lame框架 录制 MP3 文件
思路分享:IOS无法直接录制mp3文件,先录制苹果支持的格式(caf、aac等),再借助第三方开源框架库 lame 进行格式转换。 具体实现1、导入 lame 静态库;(https://download.youkuaiyun.com/download/kiusoft/10721707)2、引用头文件:a、#import <AVFoundation/AVFoundation.h...
2018-10-15 16:04:53
686
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人