查看: 7775| 回复: 34
跳转到指定楼层
上一主题 下一主题
收起左侧

解答一下google intern 那两个算法题

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 wwwyhx 于 2011-2-5 20:43 编辑

算法题:
Q1. 给你一大串数字,你不知道有多少个数字,如何从中*随机等概率*地挑出一个数字?问一个恒定内存的方法
Q2. 给你一大串价格,比如,股价。如何决定最好的买入和卖出时机?

A1:假如数字是以流的方式一次读一个的: 第一个进来存到变量t里,第二个进来有1/2的机会替代现有的t的值.... 第i个有1/i个机会替代现有的值则i号元素被被选中的几率为(1/i)*(i/i+1)*(i+1/i+2)..(n-1)/n = 1/n (n为总数,在你一个个的读取数的时候最后你总知道有几个数,只不过你不需要把它们都存下来而已)

A2:数学归纳法(递归):遍历数组记录所有波峰波谷到一个数组然后再以数学归纳发的眼光求解,比较简单就不具体说了

上一篇:关于拖延症
下一篇:做完第100道careercup算法题,发帖庆祝一哈
🔗
leonsu777 2011-2-5 23:39:02 | 只看该作者
全局:
恩, 赞
回复

使用道具 举报

🔗
modifiedname 2011-2-6 00:26:46 | 只看该作者
全局:
A2这个。。。。assumption是符合历史数据的model一定可以预测未来,但是这个assumption是不成立的啊,brownian motion的假设就是下一步的方向独立于前一步啊
而且误差也不符合正态分布
sigh
回复

使用道具 举报

🔗
zach 2011-2-6 05:26:09 | 只看该作者
全局:
A2这个。。。。assumption是符合历史数据的model一定可以预测未来,但是这个assumption是不成立的啊,brownian motion的假设就是下一步的方向独立于前一步啊
而且误差也不符合正态分布
sigh
小K 发表于 2011-2-5 11:26
统计老妖怪出来了……
回复

使用道具 举报

🔗
duanmupeiyi 2011-2-6 07:49:48 | 只看该作者
全局:
统计老妖怪出来了……
zach 发表于 2011-2-5 13:26


小心小K姐姐打你屁股,哈哈
回复

使用道具 举报

🔗
Jawley 2011-2-6 12:18:04 | 只看该作者
全局:
Q2的表述好像很不确切,到底是要预测还是要已知价格做最优化?从表述来看象后者。后者也更像是一个算法题,而非统计题。前者的话,如果这些价格完全不相关,那么做多少归纳,建多少模型,也是没有用的吧。所以我觉得这道题如果不做更确切的表述,那就没法做确切的回答。
回复

使用道具 举报

🔗
 楼主| wwwyhx 2011-2-6 12:48:54 | 只看该作者
全局:
我晕,第二题你们怎么都想那么复杂啊。。。
不就是一个数组,比如0,2,-1,3,4,5,-3,1,4,-2,1,0,-22
那么最佳买入时间就是-3那个点,最佳抛出时间就是-3后面的那个4,应为4-(-3)=7 是最大滴
回复

使用道具 举报

🔗
zach 2011-2-6 12:53:11 | 只看该作者
全局:
我晕,第二题你们怎么都想那么复杂啊。。。
不就是一个数组,比如0,2,-1,3,4,5,-3,1,4,-2,1,0,-22
那么最佳买入时间就是-3那个点,最佳抛出时间就是-3后面的那个4,应为4-(-3)=7 是最大滴
wwwyhx 发表于 2011-2-5 23:48
这个不叫数学归纳法把?
回复

使用道具 举报

🔗
modifiedname 2011-2-6 12:55:31 | 只看该作者
全局:
回复

使用道具 举报

🔗
Jawley 2011-2-6 13:31:33 | 只看该作者
全局:
本帖最后由 Jawley 于 2011-2-6 13:43 编辑

如果是google的题,肯定不会就递归这么简单,我想他们要的是快速算法,或者恒定内存之类。简单做递归那连课堂练习的水平都不如。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表