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

不能制作网页的软件是海外seo培训

不能制作网页的软件是,海外seo培训,关键词推广是什么意思,常用设计网站原题链接:1005. K 次取反后最大化的数组和 思路: 先把数组排序好,然后直接从下标0(最小的负数)开始反转,那么接下来有两种情况: 1.负数反转完了,k还有剩余。此时因为nums内全部都是正数,所以我…

原题链接:1005. K 次取反后最大化的数组和

思路:
先把数组排序好,然后直接从下标0(最小的负数)开始反转,那么接下来有两种情况:
1.负数反转完了,k还有剩余。此时因为nums内全部都是正数,所以我们只需要将nums再次排序,然后反复对nums[0]进行k此反转即可。
2.负数还没反转完,k没有剩余了。此时直接遍历nums每个元素进行累得出和即可。

全代码:

class Solution {
public:int largestSumAfterKNegations(vector<int>& nums, int k) {//先排序,这样最小的都在左边  最大的在右边sort(nums.begin(),nums.end());//负数 先把最小负数反转//所有负数反转完后,剩余次数反转0或最小正数int sum = 0;for(int i = 0; i < nums.size(); i++){if(nums[i] < 0 && k > 0){//取反一次k--nums[i] = nums[i] * -1;k--;}}sort(nums.begin(),nums.end());while(k--){nums[0] *= -1;}for(int i = 0; i < nums.size();i++){sum+= nums[i];}return sum;}
};
http://www.tj-hxxt.cn/news/58787.html

相关文章:

  • 网站建好了seo怎么做今日热点新闻事件摘抄2022
  • 广元建设银行网站网络广告有哪些形式
  • 本地电脑做网站国际新闻热点事件
  • 做网站广告哪家好西安百度竞价推广
  • 木马工业设计公司小红书seo是什么意思
  • 网站建设公司推荐金石下拉g百度关键词工具在哪里
  • 西安模板建站公司2345浏览器网页版
  • 网站后台建设用到哪些编程语言seo网页的基础知识
  • 管理案例网站互联网营销培训课程
  • 做网站花费自己如何注册一个网站
  • 怎么建设网站规划网络运营师
  • php做网站需要什么推广管理
  • 建一个公司网站费用济宁seo优化公司
  • 无锡崇安网站建设太原seo自媒体
  • 网站运营部的职责成都seo论坛
  • 沈阳专业网站建设报价长春网站制作推广
  • 网站营销推广如何做怎么建网站详细步骤
  • 网站推广邮箱怎么做互联网营销师培训课程
  • 做公司网站是永久性的吗网站建设
  • wordpress卖产品怎样给自己的网站做优化
  • 天津做网站优化哪家好网站运营培训
  • 用毛做简单的网站seo与sem的区别与联系
  • 国内高端品牌网站建设营销型企业网站建设的内容
  • 网站规划网站建设报价表永久免费自动建站
  • 湛江网站模百度网址安全中心怎么关闭
  • 网站开发和武汉网站seo推广
  • 网站网站设计焦作关键词优化排名
  • 网站开发分包张家口网站seo
  • 网站模型怎么做的四川企业seo
  • 教做奥数的网站网络seo是什么工作