社区
C#
帖子详情
如何效率更高
橘子皮...
2020-05-06 08:29:39
在字符中寻找可能存在的汉字拼音,然后分别替换成拼音的首字母
pingyin5656aaa 转成 py5656aaa
wu999han... 转成 w999h...
没有的就不转换,有啥效率高点的方法?
...全文
277
4
打赏
收藏
如何效率更高
在字符中寻找可能存在的汉字拼音,然后分别替换成拼音的首字母 pingyin5656aaa 转成 py5656aaa wu999han... 转成 w999h... 没有的就不转换,有啥效率高点的方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wanghui0380
2020-05-06
打赏
举报
回复
百度了一下 https://baike.baidu.com/item/%E9%9F%B5%E6%AF%8D/2666749?fr=aladdin 中文韵母也就36个,你这问题一下就简化了
wanghui0380
2020-05-06
打赏
举报
回复
如果不管歧义,要快可以直接扫描 词根 xiang ---------------ang pinyin -------------in 基本上拼音后面韵母词根的前面扫1,2个字符。后去做个hashkey判定就好 比如上面 ang----------前面扫1个----iang-----还是韵母------再扫一个-------xiang--------这个应该就在你准备的hash词库里了 ang----------- --------------hang-------------------------------------------------再hash里 当然把前缀1,前缀2,韵母词根------扔给贝叶斯算概率也行。 当然我个人其实现在不纠结。快么这要求现在到不纠结。现在的项目未必要多快,了不起一个公用队列,,开8个docker,同时并行处理。单纯分析那么1条50个字符就是全扫也就1,2秒。8个并行docker足够调度了
wanghui0380
2020-05-06
打赏
举报
回复
利用jieba 分词后再弄(当然词库你的先预备着) 快不快难说,主要是有歧义的分法,就是俺们打字输入法有时候提示的都不对味儿啊。
橘子皮...
2020-05-06
打赏
举报
回复
已经收集了所有常见汉字的拼音
distinct
效率
更高
还是group by
效率
更高
?
本文对比分析了SQL中Distinct与Group By的区别与联系,详细解释了两者在有无索引情况下的性能表现,并探讨了Group By的优势。
为什么transform的
效率
更高
?
博客解释了transform
效率
更高
的原因。它既不影响布局也不影响绘制指令,仅影响渲染流程的最后一个draw阶段。因draw阶段在合成线程中,transform变化几乎不影响渲染主线程,且主线程忙碌也不影响transform变化。
MYSQL的delete和update那个
效率
更高
博客对比了delete和update操作的
效率
,指出update实际上需先删除旧记录再插入新记录,要两步操作,而delete是直接删除记录,所以delete
效率
更高
。
jackson
更高
的操作的
效率
博客围绕 Jackson 展开,强调其能实现
更高
操作
效率
,但具体内容待续。Jackson 作为信息技术领域工具,在数据处理等方面或有出色表现。
for和foreach那个
效率
更高
?原因是什么?
本文探讨了PHP编程中for循环和foreach循环的
效率
差异,通过测试代码展示了两者耗时,得出foreach在大多数情况下
效率
更高
的结论。尽管如此,作者认为在实际开发中,由于foreach的便利性,通常推荐使用它,而for循环的存在可能有其特定场景的适用性。
C#
111,131
社区成员
642,542
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章