| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2732 人关注过本帖
标题:2010和2011年的百度笔试题,算法设计与系统设计题
取消只看楼主 加入收藏
itma
Rank: 4
等 级:业余侠客
帖 子:105
专家分:266
注 册:2010-2-8
结帖率:83.33%
收藏
已结贴  问题点数:100 回复次数:4 
2010和2011年的百度笔试题,算法设计与系统设计题
2010年的:
图片附件: 游客没有浏览图片的权限,请 登录注册


2012年的:
一、算法设计
1、设rand(s,t)返回[s,t]之间的随机小数,利用该函数在一个半径为R的圆内找随机n个点,并给出时间复杂度分析。

2、为分析用户行为,系统常需存储用户的一些query,但因query非常多,故系统不能全存,设系统每天只存m个query,现设一算法,对用户时时请求的query进行随机选择m个,请给一个方案,使得每个query被抽中概率相等,并分析之,注意:不到最后一刻,并不知用户的总请求量。

二、系统设计
正常用户端每分钟最多发一个请求至服务端,服务端需做一个异常客户端行为的过滤系统,设服务器在某一刻收到客户端A的一个请求,则1分钟内的客户端任何其它请求都需要被过滤,现知每一客户端都有一个IPv6地址可作为其ID,客户端个数太多,以至于无法全部放到单台服务器的内存hash表中,现需简单设计一个系统,使用支持高效的过滤,可使用多台机器,但要求使用的机器越少越好,请将关键的设计和思想用图表和代码表现出来。

[ 本帖最后由 itma 于 2012-2-3 20:08 编辑 ]
搜索更多相关主题的帖子: 设计 算法 百度 服务端 用户 
2012-02-03 19:42
itma
Rank: 4
等 级:业余侠客
帖 子:105
专家分:266
注 册:2010-2-8
收藏
得分:0 
回复 2楼 vandychan
感觉知识面也得宽。。。
这些题是不是都是实际生活中遇到的情况?
2012-02-03 19:48
itma
Rank: 4
等 级:业余侠客
帖 子:105
专家分:266
注 册:2010-2-8
收藏
得分:0 
大家随便聊聊就行,这个帖子是用来散分的。哈哈
2012-02-03 20:04
itma
Rank: 4
等 级:业余侠客
帖 子:105
专家分:266
注 册:2010-2-8
收藏
得分:0 
回复 4楼 TonyDeng
额。。这个网上已经有答案了,我就想知道那些答案是怎么想到的。。。需要接触到哪些知识。。。

[ 本帖最后由 itma 于 2012-2-3 20:11 编辑 ]
2012-02-03 20:10
itma
Rank: 4
等 级:业余侠客
帖 子:105
专家分:266
注 册:2010-2-8
收藏
得分:0 
回复 9楼 lz1091914999
啊,很漂亮的程序。
2012-02-03 21:48
快速回复:2010和2011年的百度笔试题,算法设计与系统设计题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030025 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved