问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JAVA中的查找算法如何实现... 高手帮帮忙

发布网友 发布时间:2022-04-19 19:43

我来回答

1个回答

热心网友 时间:2023-10-25 15:54

这个。。。我随便乱说几句啊,说的不对别见笑。有一个数组 当中存有一些字符串 另外有一个字典文件 我也将它导入一个数组 有50000多个单词 然后要找出字符串中包含的单词 由你给的条件可知:1。数组 应该是从前到后依次顺序扫描字符串。2。50000多个单词的字典文件一定优化。具体优化要看具体内容吧。比如你可以按单词的首字母排序,然后分组。等扫描字符串的时候可以分组比较。但这种方法应该没省多少时间。你还可以把50000多个单词的字典文件按单词的长度进行分组。比如1个字母的分成一组,二个字母的分成一组。。。。N个字母的分成一组,这样就分成了N组。然后扫描字符串的时候你可以按后续匹配(好象叫这个算法吧,名字记不清了)算法,这样就可以省很多时间了。你还可以这样做,因为你要查的是单词,单词一定有意义。那你可以直接把你的字符串数组先进行语法、语义分析并分割,然后再去匹配你的字典。这样应该是最快的。但这要用到自然语言处理。。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
冠状病毒酒精消毒怎么使用 袁咏仪主演的真爱之百万新娘哪个网站可以看 ...方便的话告诉我结局怎么样。陈玉是不是死了 冉冉东升可以组什么句子 求我姓冉的专属句子 弹弹堂高手之路全部过完给多少强化石 百度弹弹堂2里面的《高手之路高级高抛打法(高级)》《高手之路高级高差训 ... 弹弹堂工厂3怎么打 弹弹堂高手之路的任务怎么触发的 腹肌练习计划 java 线性查找算法 大专英语题库在哪搜 surprise island Lily英文题库答案是什么 百题斩和钉题库两个里面的英语统考题库哪个比较好 怎么用英语介绍猿题库 大学英语六级考试翻译题库 2020年12月大学英语B统考题库? 英语试题!! 英语题库单选题目 2020年9月大学英语B统考题库? 初中英语题库 英语题库They are not__sale怎么做 试题库管理系统用英语怎么说比较好试题库 试题库与试题库系统 翻译成英文 什么软件可以搜英语题库,带答案解析的? 大学英语四级题库?含答案!百度云 什么软件可以搜英语题库,带答案解析的 英语题库哪里找? “题库”用英文怎么说 “题库”用英文怎么说题库的英文怎么说 JAVA数组中查找算法中equals和==的问题 java关键字查询算法 java算法有哪些分别 什么叫java中的二分查找法 java 多条件 查询 算法 用java做简单交通查询算法 快速查找算法 具体文字描述 附java程序更好 拜托各... java线性查找算法的平均次数为什么是n/2 用Java实现搜索算法的关键技术是什么呀? 用JAVA写一个完整的折半查找法!!! java查找二叉树中的元素以及确定位置 java 二分查找法 java版递归算法实现单链表的求长度、查找、替换等操作 JAVA里二分查找法 相关疑问 JAVA 二分算法只能对数字进行查找吗 用java实现,找出分数相同的同学的算法(不考虑去... 微信好友不小心删除了还能找回来吗? vivos1pro是曲屏吗? 能够保终身的医疗保险有哪些? 商业养老保险不是终身