会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
baiwenlei
博客园
首页
新随笔
联系
订阅
管理
2012年8月1日
n个长为m+1的字符串,满足条件的字符串可以首尾相连,问最长连接的字符串多长?
摘要: google面试题有n个长为m+1的字符串,如果某个字符串的最后m个字符与某个字符串的前m个字符匹配,则两个字符串可以连接。问这n个字符串最多可以连接成一个多长的字符串,如果出现循环,则返回错误。本题是用图建模的很好的事例。两两可以连接的字串用一条有向边连接,求最长路径。如果有环则返回错误。
阅读全文
posted @ 2012-08-01 12:00 baiwenlei
阅读(407)
评论(0)
推荐(0)
2012年7月26日
关键字计数top k问题
摘要: 经常遇到这样的问题,从某个流中读取一系列的单词,要求对读取的单词计数,最后返回计数最大的k个单词及其计数。 今天突然想用treeap结构如何呢? 一种同时满足bst和heap的结构,通过树的旋转达到heap性质。 效率如何?与单纯计数7然后取top 5相比是否毫无实用性?到底这种treeap结构用在什么地方?
阅读全文
posted @ 2012-07-26 12:01 baiwenlei
阅读(141)
评论(0)
推荐(0)
公告