社区
其它技术问题
帖子详情
分治算法基础题。。。。但我快崩溃了。。。TAT
overture2012
2013-10-20 11:01:18
牛人请留步啊啊!!只需要求解一下分治算法思想。。。。菜鸟连个可以讨论的人都没有。。。真的好痛苦。。。。
...全文
173
4
打赏
收藏
分治算法基础题。。。。但我快崩溃了。。。TAT
牛人请留步啊啊!!只需要求解一下分治算法思想。。。。菜鸟连个可以讨论的人都没有。。。真的好痛苦。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
FancyMouse
2013-10-22
打赏
举报
回复
先给K排序,然后每次把K给折半,用线性选择在原数组里找出K[r/2],并且把原数组分成大于和小于这个数的两部分,小于的那部分再去递归做K[1..r/2-1],大于的那部分再去递归做K[r/2+1..r]。 稍微画一个树就知道,K折半的每一层加起来的代价都是线性,因为一共有logr层,所以复杂度nlogr。
buyong
2013-10-21
打赏
举报
回复
算法复杂呀
FancyMouse
2013-10-21
打赏
举报
回复
这还不关广义的分治算法什么事。这里都是排序/选择的变种而已。懂排序懂选择了这里的题都该做得出来
overture2012
2013-10-21
打赏
举报
回复
现在剩第二题第二问。。。实在无解。。。求助呀TAT~~~~
引用 1 楼 FancyMouse 的回复:
这还不关广义的分治算法什么事。这里都是排序/选择的变种而已。懂排序懂选择了这里的题都该做得出来
算法竞赛入门经典(第二版) UVa原
题
PDF版
算法竞赛入门经典(第二版)的习
题
都是UVa上的, 但是UVa太慢了太慢了太慢了太慢了太慢了, 于是我把各章习
题
的pdf一次性打包下载到本地, 和大家分享:)
阿里巴巴2014笔试
题
(客户端)DOC文档
阿里巴巴2014笔试
题
(客户端)
(HDUACM201403版_02)简单数学
题
杭电ACM课件2014版之 (HDUACM201403版_02)简单数学
题
75道逻辑思维
题
--会作10道智商就是正常,会作30道就不是凡人,会作60道就是高智商稀有人才
75道逻辑思维
题
--会作10道智商就是正常,会作30道就不是凡人,会作60道就是高智商稀有人才。
2013年IT面试之百度笔试面试大礼包
2013年IT面试之百度笔试面试大礼包,专业的IT面试社区,百度笔试,百度面试
其它技术问题
3,882
社区成员
9,045
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章