Wood × 3
Results
2
issues of
Wood × 3
1.拼音做断字处理更符合搜索习惯 如:糖饼(tang bing) 现在输入 gb 也能搜到,可以在participle()的时候处理下 2.可能整个匹配算法(主要是做组合的时候,实际上是笛卡尔积?)需要做优化,这点现在也没什么好思路,只是看了下微信app能处理得非常好 pinyin-engine在处理长多音字的时候是存在问题的,比如: ‘曾大曾大曾大曾大曾大曾大曾大曾大曾大曾大曾大曾大’ (zeng ceng, da dai tai)这里总共20个多音字,有6^10次方个组合,会直接导致内存撑爆,浏览器卡死,在测试16个字的时候需要处理近一秒(chrome 61) 建议可以暂时限制处理的多音字的个数
原因: https://github.com/xmflswood/pinyin-match/issues/10#issue-592282518 目前有 ~~朱 shu~~ ~~许 hu~~ ~~大 tai~~