社区
C语言
帖子详情
字符串排序和二分查找法
雪域迷影
2010-10-10 12:11:42
字符串排序和二分查找法
<1> 对约N个字符串按照字典顺序进行排序,请问什么算法效率高?
<2> 在这些已经排成字典顺序的字符串数组中查找指定字符串,是不是二分查找法最快?
...全文
195
6
打赏
收藏
字符串排序和二分查找法
字符串排序和二分查找法 对约N个字符串按照字典顺序进行排序,请问什么算法效率高? 在这些已经排成字典顺序的字符串数组中查找指定字符串,是不是二分查找法最快?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Freedom
2010-10-10
打赏
举报
回复
没有深入研究过 看楼下的高手了
Freedom
2010-10-10
打赏
举报
回复
没有深入研究过
ZFZF294990051
2010-10-10
打赏
举报
回复
排序可用希尔排序,快速排序(nlog(n))。不过还是视具体情况而定,不好说,得看N个字符串排列有没有什么“规律”。
dreamhunter_lan
2010-10-10
打赏
举报
回复
用hash查找不是最快?
kaixianghu
2010-10-10
打赏
举报
回复
对于有序的字符串,2分查找确实快,
其实也可以用哈希表来实现字符串的查找
oliver_wei
2010-10-10
打赏
举报
回复
排序用快排或堆排序都可以,字典查找用二分是比较快的方法了。
完整视频-coursera公开课 普林斯顿算
法
ⅠⅡ部分
相关主题有:并查集算
法
,
二分查找
,栈,队列,背包,插入
排序
,选择
排序
,希尔
排序
,快速
排序
, 三切分快排,归并
排序
,堆
排序
,二分堆,
二分查找
树,红黑树,链表,线性哈希表,Graham扫描,kd树。 算
法
(二)...
Java三种方
法
实现
字符串
排序
文章目录Java
字符串
排序
排序
方
法
概述键索引计数
法
低位优先的
字符串
排序
(LSD)高位优先的
字符串
排序
(MSD)三向
字符串
快速
排序
排序
方
法
概述 对于许多应用,决定顺序的键都是
字符串
。本篇讲述如何利用
字符串
的特殊...
Python 47个
字符串
方
法
如果是,来学学本课程吧,本课程以讲解官网文档的方式,讲解 Python 47个
字符串
方
法
,涉及替换、删除、连接、查找、分割、格式化、编码、转换等
字符串
操作,带同学们系统学习 Python
字符串
方
法
。 &...
java
二分查找
法
和顺序查找
法
的效率比较
项目背景: 从一个文件获取10万笔
字符串
类型数据,数据库表中查询出符合条件的5千数字符窜类型数据。把两者匹配的数据查询出来。...1、
字符串
排序
非常耗时 2、
二分查找
法
需要先
排序
执行结果 ------------...
Java算
法
实现(
二分查找
+
字符串
)
二分查找
二分查找
基本介绍
二分查找
是一种非常非常高效的查询算
法
,针对的是一个有序的数据集合,每次都通过跟区间的中间元素对比,将带查找的区间缩小为之前的一半,知道找到要查找的元素,或者区间被缩小为0。 ...
C语言
69,381
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章