js算法---数组
yema_cc
这个作者很懒,什么都没留下…
展开
-
买卖股票的最佳时机--数组(贪心算法)
在第 1 天(股票价格 = 1)的时候买入,在第 5 天 (股票价格 = 5)的时候卖出, 这笔交易所能获得利润 = 5-1 = 4 。 注意你不能在第 1 天和第 2 天接连购买股票,之后再将它们卖出。因为这样属于同时参与了多笔交易,你必须在再次购买前出售掉之前的股票。 prices = [7,6,4,3,1] var maxProfit = function(prices) { var i = 1; var total=0; for(i;i<pri...原创 2021-07-13 18:05:01 · 78 阅读 · 0 评论 -
数组--去除重复项
nums = [1,1,2] var removeDuplicates = function (nums) { //边界条件判断 if (nums == null || nums.length == 0) return 0; var j, i = 0; for (j = 1; j < nums.length; j++) if (nums[i] != nums[j]) .原创 2021-07-13 16:03:42 · 68 阅读 · 0 评论