网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
楼主将贴子发布到了:
c++吧
|
java吧
1
2
下一页
尾页
25
回复贴,共
2
页
,跳到
页
确定
>0< 加载中...
来讨论个算法,组合单词。
只看楼主
收藏
回复
旺仔牛奶36
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
编写一段程序,从标准输入中读取一列单词,并打印其中由两个单词组成的组合词。比如:输入after ,thought,afterthought。那么输出afterthought。
送TA礼物
来自
iPhone客户端
1楼
2017-09-14 09:24
回复
旺仔牛奶36
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
唔。排序后暴力查找直到长度L1+L2==L3再用字符串拼接的方法谁都会。
来自
iPhone客户端
2楼
2017-09-14 09:25
回复
收起回复
2025-06-28 01:18:57
广告
旺仔牛奶36
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我是想说有没有巧妙一点的办法,大神来帮忙想想。
来自
iPhone客户端
3楼
2017-09-14 09:25
回复
收起回复
旺仔牛奶36
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
先艾特我的老哥。
来自
iPhone客户端
4楼
2017-09-14 09:27
回复
收起回复
旺仔牛奶36
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
@碎冰op
来自
iPhone客户端
5楼
2017-09-14 09:28
回复
收起回复
好奇杀了猫
java吧
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
欧几里得距离算法,通过数据模型相似度建立空间模型。越接近的数据模型就越相似。
6楼
2017-09-14 09:57
回复(2)
收起回复
JiejieDJ50Z990
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
https://M5.baidu.com/?ViQ=JmU&sse=03&srd=1&=&dict=32&=&bdenc=1&nsrc=IlPT2AEptyoA_yixCFOxXnANedT62v3IIRuXPSgK1TWz7JuV
7楼
2017-09-14 09:59
回复
收起回复
讠朱仙
c++吧
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
求任意两个单词的连接吗,
考虑到两个单词可以正连接反连接,
又考虑到不重复遍历
所以就
for i=0 to n-1
for j =i+1 to n
来自
Android客户端
8楼
2017-09-14 10:01
回复(2)
收起回复
2025-06-28 01:12:57
广告
讠朱仙
c++吧
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
发个原题看看
来自
Android客户端
9楼
2017-09-14 10:14
回复(1)
收起回复
旺仔牛奶36
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
d
来自
iPhone客户端
10楼
2017-09-14 22:33
回复
收起回复
贴吧用户_QRDUXCQ
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我们有O(n^3)的暴力算法。
来自
Android客户端
11楼
2017-09-15 06:50
回复(3)
收起回复
旺仔牛奶36
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
O(n^2)算法:第一遍扫描找到最大长度(单词最多也没多长),建立一个集合数组,按单词长度添加进去。双重for循环找到L1+L2相等的那个集合,然后用集合的contain函数判断。因为是hashset,查找用常数级别,故总时间取决于输入的平方级别。
来自
iPhone客户端
14楼
2017-09-15 07:01
回复
收起回复
贴吧用户_QRDUXCQ
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
所有输入单词塞到二叉查找树里。
对每个单词,从所有位置把它分成两段,查这两段在不在树里。
复杂度 n m lnn
m是最长词的长度。
来自
Android客户端
15楼
2017-09-15 07:03
回复(2)
收起回复
旺仔牛奶36
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
15楼老哥给了相当棒的方法。但我觉得哈希表插入更快。
来自
iPhone客户端
16楼
2017-09-15 07:14
回复
收起回复
2025-06-28 01:06:57
广告
旺仔牛奶36
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
另外,如果使用C++,求子串会有一个复制过程,有额外开销。使用java的子串函数只是将头、尾引用纪录,不会有复制。可能会小一些开销。
来自
iPhone客户端
17楼
2017-09-15 07:16
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
复读冲清北失利还要继续搏吗
2982180
2
吧友因剑三526事件被请喝茶
2536050
3
守望先锋:力量迸发!
1894760
4
第30届白玉兰获奖名单公布
1401192
5
郑欣宜受伤退出本期歌手
1083862
6
孙权配音鹿喑kana销号退网
858950
7
如何评价《灵笼》最新一集
619848
8
爆炸贝将执导新《变形金刚》电影
458758
9
吧友查账:主角团经费被作者贪了
389422
10
女友因为买小米汽车跟我大吵一架
323022
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示