回复: 6
跳转到指定楼层
上一主题 下一主题
收起左侧

Google 电话面试题

全局:

2016(10-12月) 码农类General 硕士 全职@google - 网上海投 - 技术电面  | | Other | 在职跳槽

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

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

x
股票买卖题变形,假设有100刀,某只股票最近几天的价格[5, 8, 12, 9, 3, 1]. 求最大收益.
比方说,如果在价格为5的时候买入,那么一共可以买20股, 然后在价格12的时候卖出,每股收益12 - 5 = 7, 最后手里的钱就变为100 + 7 * 20 = 240.
要注意,如果是价格为9的时候,100刀就花不完的这种情况.


下面是我的思路和代码,大家帮我点评一下,这样对吗?

假设
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
  maxProfix =
                    Math.max(maxProfix, (prices[i] - minValue) * numOfStocks);
            }

            return maxProfix < 0 ? cash : cash + maxProfix;
        }



评分

参与人数 3大米 +55 收起 理由
阿童木 + 50
edyyy + 2 感谢分享!
dobbin + 3 感谢分享!

查看全部评分


上一篇:Two quick questions about OA2
下一篇:amazon oa2 之 【priorityqueue 有坑, 大家小心】

本帖被以下淘专辑推荐:

  • · Google|主题: 458, 订阅: 133
🔗
wtcupup 2016-12-27 14:13:27 | 只看该作者
全局:
只允许一次交易?
回复

使用道具 举报

🔗
 楼主| huangyingw 2016-12-27 14:33:46 | 只看该作者
全局:
wtcupup 发表于 2016-12-27 14:13
只允许一次交易?

对,一次买入,一次卖出.但是,一次可以买多股
回复

使用道具 举报

🔗
edyyy 2016-12-27 22:14:03 | 只看该作者
全局:
应该对吧,这题之一次交易,挺简单的
回复

使用道具 举报

🔗
 楼主| huangyingw 2016-12-28 08:31:03 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

🔗
 楼主| huangyingw 2016-12-28 08:32:04 | 只看该作者
全局:
simonwoo 发表于 2016-12-28 03:12
@huangyingw 要注意,如果是价格为9的时候,100刀就花不完的这种情况. 请问花不完又怎么样啊?对结果有影响吗 ...

简单地想,股票价格越低,能买的就越多,赚得也就越多.
回复

使用道具 举报

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

本版积分规则

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