当前位置: 首页 > news >正文

做淘宝详情页的素材网站商家联盟营销方案

做淘宝详情页的素材网站,商家联盟营销方案,做网站的企业广州,如何办理浙江省网站备案密码重置和备案注销1005. K 次取反后最大化的数组和 - 力扣(LeetCode) 题解: 一开始有点理解错他的意思,以为是i是题目中会给出,所以一开始没有什么思路,然后当看了题解之后,就知道了原来i是自己订的&#xff0c…

1005. K 次取反后最大化的数组和 - 力扣(LeetCode)

题解:

一开始有点理解错他的意思,以为是i是题目中会给出,所以一开始没有什么思路,然后当看了题解之后,就知道了原来i是自己订的,到时候自己找就可以,我的思路是,先按照绝对值的大小给他排列出来,然后给他遍历,负数就给他变成正数,当没负数的时候,再变小的正数,这就是贪心的思想由局部最小推出整体最小!

 
class Solution {public int largestSumAfterKNegations(int[] nums, int k) {nums = IntStream.of(nums).boxed().sorted((o1,o2) -> Math.abs(o2)-Math.abs(o1)).mapToInt(Integer::intValue).toArray();int len = nums.length;for(int i = 0;i < len;i++){if(nums[i]<0 && k<0){nums[i] = -nums[i];k--;}}if(k%2==1){nums[len-1] = -nums[len-1];}return Arrays.stream(nums).sum();}
}

134. 加油站 - 力扣(LeetCode)

这个题目一开始并不是很明白,看了题解之后发现有三种情况,第一种情况就是,当加油站的油的总和小于消耗的油的话就不会绕圈一周,当总和大于等于0的时候就返回0

 
class Solution {public int canCompleteCircuit(int[] gas, int[] cost) {int sum = 0;int min = 0;for(int i = 0; i < gas.length;i++){sum += (gas[i]-cost[i]);min = Math.min(sum,min);}if(sum<0){return -1;}if(min>=0){return 0;}for(int i = gas.length-1;i > 0;i--){min += (gas[i] - cost[i]);if(min>=0){return i;}}return -1;}
}

135. 分发糖果 - 力扣(LeetCode)

该题的思路就是分两种情况,就是先从左往右比,如果右边的数比左边的大就加一,然后就反过来遍历,如果左边的数比右边的数大就加一;

 
class Solution {public int candy(int[] ratings) {int len = ratings.length;int[] candyVec = new int[len];candyVec[0] = 1;for(int i = 1; i < len; i++){if(ratings[i]>ratings[i-1]){candyVec[i] = candyVec[i-1]+1;}else{candyVec[i] = 1;}}for(int i = len-2;i>=0;i--){if(ratings[i]>ratings[i+1]){candyVec[i] = Math.max(candyVec[i],candyVec[i+1]+1);}}int ans = 0;for(int num : candyVec){ans += num;}return ans;}
}

http://www.tj-hxxt.cn/news/118730.html

相关文章:

  • 怎么做简单地网站护肤品推广软文
  • 网站建设管理的规章制度百度搜索引擎的原理
  • o2o网站制作宁波seo优化
  • 哪个网站可以做字体大小媒体网站
  • 网站建设的电话销售好做不欧洲站fba
  • 建设电子商务网站十大软件培训机构
  • 网站建设实习心得网络seo是什么工作
  • 房产网站开发报价统计工具
  • 如何做网站卖东西深圳网络推广公司有哪些
  • 太原建设银行保安招聘网站个人建网站的详细步骤
  • 高端品牌女装连衣裙上海百度提升优化
  • 建设工程资料网站十八大禁用黄app入口
  • 网站建设 套餐seo排名的影响因素有哪些
  • 用pc网站建设手机网站班级优化大师网页版登录
  • 软件开发app开发定制外包11seo综合查询什么意思
  • 网站图片在手机上做多大最清晰关键词排名
  • 网站模型怎么做世界军事新闻
  • 现在由哪些网站可以做外链域名注册阿里云
  • 市南区网站建设seo推广百度百科
  • 龙湖地产 网站建设发外链的平台有哪些
  • 做游戏网站的需求分析百度做推广一般要多少钱
  • seo外贸网站建设盐城seo排名
  • WordPress可以做社交网站嘛东莞网络营销公司
  • b2b网站免费建设chrome官网下载
  • 政府网站建设水平seo排名工具外包
  • 东莞排名推广seo中文意思是
  • wordpress添加百度统计百度seo优化教程免费
  • 网站开发与维护的工作内容珠海网站建设
  • 自己搭建公司网站福州seo代理计费
  • 做的好的购物网站网站安全检测平台