2019招银信用中心,比特币最佳买卖时机

比特币最佳买卖时机

http://www.nowcoder.com/questionTerminal/08f70daa78bf45fea64d72523a3641f3

    //2019招银信用中心,比特币最佳买卖时机
    //暴力解法
    //时间复杂度: O(n^2)
    //空间复杂度: O(n)
    void bitCoint() {
        string ss;
        getline(cin, ss);
        istringstream myStream(ss);
                //当数组长度未知时创建数组的方法
        vector<int> price((istream_iterator<int>(myStream)), istream_iterator<int>());
        int len = price.size();
        int maxi = 0;
        for (int i = 0; i < len; i++) {
            for (int j = i + 1; j < len; j++) {
                maxi = max(price[j] - price[i], maxi);
            }
        }
        cout << maxi << endl;
    }

    //2019招银信用中心,比特币最佳买卖时机
    //优化贪婪算法
    //时间复杂度: O(n)
    //空间复杂度: O(n)
    void bitCointTwo() {
        string ss;
        getline(cin, ss);
        istringstream myStream(ss);
        vector<int> price((istream_iterator<int>(myStream)), istream_iterator<int>());
        int len = price.size();
        int maxprofit = 0; //最大收益
        int minPrice = price[0]; //最小购入金
        for (int i = 0; i < len; i++) {
            maxprofit = max(price[i] - minPrice, maxprofit);
            minPrice = min(price[i], minPrice);
        }
        cout << maxprofit << endl;
    }
全部评论

相关推荐

个人背景:学院二本计科专业&nbsp;大二开始实习个人经历:安克创新&nbsp;、理想汽车、字节跳动碎碎念:我做事只有三分钟热度。看到进了大厂的同学,我会羡慕,也会跟着努力上进;但遇到好看的小说,我又会放下手头的事沉迷其中,之前的坚持也就中断了。我有些自卑,总觉得自己学历和外貌都不够好。之前偶然在网上受到关注,我就喜欢上了上网,因为这里有很多人认可我。但我也很在意别人的评价,偶尔看到嘲讽的言论,会触发我的自卑情绪,让我感到愤怒。有时候我会强硬地回怼,有时候又会懦弱地选择无视。我也有虚荣心。不管是拿到安克、理想还是字节的机会,我在分享的时候都会带着这份心思。我会特意强调自己学历不好,是为了衬托出过程的艰难,以此显得自己更厉害。我知道,人往往会炫耀自己缺少的东西,来掩盖内心的空洞。我总想着走捷径,不太喜欢踏踏实实地做事。找实习的时候,我花了更多时间在研究面试技巧上,而不是提升专业能力。我会反复听面试录音分析技巧,看面试教程学习怎么和不同的面试官沟通,还会每天自言自语练习语言表达,同学都觉得我有点奇怪。我的实习生涯里,侥幸和运气占了很大一部分。我总在想,如果有一天我失去了这份幸运,这些特质可能会让我一蹶不振。ps:&nbsp;很多人会问我学习路线和经验&nbsp;但是就像我上面说的&nbsp;我的实习过程靠的很多是关键节点的运气&nbsp;技术上面我可能不如很多人&nbsp;&nbsp;所以请大家理性求助和理性参考我的回答&nbsp;附上我的投递记录
我的offer在哪里...:从去年看到现在,飞升哥就是榜样
我的求职进度条
点赞 评论 收藏
分享
04-02 10:09
门头沟学院 Java
用微笑面对困难:这里面问题还是很多的,我也不清楚为啥大家会感觉没啥问题。首先就是全栈开发实习9个月的内容都没有java实习生的内容多,1整个技术栈没看出太核心和难点的内容,感觉好像被拉过去打杂了,而且全栈基本上很容易被毙。里面能问的bug是在太多了比如L:继承 BaseMapper 可直接使用内置方法’。请问你的 BaseMapper 是如何扫描实体类注解如果瞬时产生 100 个上传任务,MySQL 的索引设计是否会有瓶颈?你做过分库分表或者索引优化吗?全栈的内容可以针对动态难点去搞,技能特长写在下面吧,你写了这么多技能,项目和实习体现了多少?你可以在项目里多做文章然后把这个放下去,从大致来看实习不算太水,有含金量你也要写上内容针对哨兵里面的节点变化能问出一万个问题,这个很容易就爆了。
提前批简历挂麻了怎么办
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务