博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Leetcode 121. Best Time to Buy and Sell Stock javascript解决方案
阅读量:7078 次
发布时间:2019-06-28

本文共 700 字,大约阅读时间需要 2 分钟。

/** * @param {number[]} prices * @return {number} */var maxProfit = function(prices) {    let array = [];    for(let i = 0; i < prices.length; ++i){        array.push({            ind: i,            val: prices[i]        });    }    array.sort((a, b) => b.val - a.val);    let max = 0;    for(let i = 0; i < array.length; ++i){        for(let j = array.length - 1; j > i; --j){            let obji = array[i];            let objj = array[j];            if(obji.ind > objj.ind){                let tmp = obji.val - objj.val;                if(tmp > max){                    max = tmp;                }            }        }    }    return max;};复制代码

转载于:https://juejin.im/post/5a69c21d6fb9a01cbd58cbe7

你可能感兴趣的文章
HttpServletResponse输出乱码的问题
查看>>
你真的很熟分布式和事务吗?
查看>>
基于ThreadPoolExecutor实现工作引擎参考
查看>>
Go语言的基本数据类型
查看>>
WEB测试:***apache
查看>>
42 个移动端启动页面优化 Tips
查看>>
Egret之ProtoBuf安装
查看>>
Cocos2d-x3.0游戏实例《别救我》目录
查看>>
我的友情链接
查看>>
ASP开发中数据库文件调用的捷径
查看>>
debian启动项与服务设置
查看>>
WinPcap编程环境设置
查看>>
基于openssl的https服务配置
查看>>
从 CentOS 5.5 中精简出属于自己的专属Linux (三)
查看>>
C和指针---第十五章:输入/输出函数
查看>>
Linux打开txt文件乱码的解决方法
查看>>
腾讯微博android授权 SharedPreferences用法
查看>>
图文详解YUV420数据格式
查看>>
nginx 【logformat】日志格式
查看>>
【Linux系列】【基础版】第四章 Shell基础之正则表达式
查看>>