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

wordpress 多站点开启上海网站制作团队

wordpress 多站点开启,上海网站制作团队,农业开发公司好名字,深圳网站建设南山文章目录 前言一、最大连续1的个数二、差的绝对值为K的数对数目三、数组中两元素的最大乘积四、数组元素和与数字和的绝对值的差五、K个元素的最大和六、等差三元组的数目七、移除元素 前言 本文为《C学习》的第14篇文章,今天通过Leetcode的几道题来熟悉顺序表的大…

文章目录

  • 前言
  • 一、最大连续1的个数
  • 二、差的绝对值为K的数对数目
  • 三、数组中两元素的最大乘积
  • 四、数组元素和与数字和的绝对值的差
  • 五、K个元素的最大和
  • 六、等差三元组的数目
  • 七、移除元素


前言

本文为《C++学习》的第14篇文章,今天通过Leetcode的几道题来熟悉顺序表的大小操作。


一、最大连续1的个数

485.最大连续1的个数

#include<algorithm>class Solution {
public:int findMaxConsecutiveOnes(vector<int>& nums) {int maxcnt = 0;int currcnt = 0;for(size_t i =0; i < nums.size(); ++i){if(nums[i] ==1){currcnt++;maxcnt = max(maxcnt, currcnt);}else currcnt = 0;}return maxcnt;}
};

二、差的绝对值为K的数对数目

2006.差的绝对值为K的数对数目

#include<algorithm>class Solution {
public:int countKDifference(vector<int>& nums, int k) {int cnt = 0;for(size_t i = 0; i < nums.size(); ++i){for(size_t j = 0; j < nums.size(); ++j){if(i < j && abs(nums[i] - nums[j]) == k){cnt++;}}	}return cnt;}
};

三、数组中两元素的最大乘积

1464.数组中两元素的最大乘积

#include<algorithm>class Solution {
public:int maxProduct(std::vector<int>& nums) {if (nums.size() < 2) {return 0;  // 如果数组长度小于2,返回0(虽然根据题意这种情况不会发生)}// 对数组进行排序sort(nums.begin(), nums.end());// 最大的两个元素分别是最后一个和倒数第二个int n = nums.size();int max1 = nums[n - 1];int max2 = nums[n - 2];// 返回 (max1-1) * (max2-1)return (max1 - 1) * (max2 - 1);}
};

四、数组元素和与数字和的绝对值的差

2535.数组元素和与数字和的绝对值的差

class Solution {
public:int differenceOfSum(vector<int>& nums) {int element_sum = 0, num_sum = 0;for(int num : nums){element_sum += num;int n = num;while(n > 0){num_sum += n % 10;n /= 10; }}		return abs(element_sum - num_sum);}
};

五、K个元素的最大和

2656.K个元素的最大和

class Solution {
public:int maximizeSum(vector<int>& nums, int k) {int maxscore = *max_element(nums.begin(), nums.end());int score = 0;for(int i = 0; i < k; ++i){score += maxscore + i; }return score;}};

六、等差三元组的数目

2367.等差三元组的数目

class Solution {
public:int arithmeticTriplets(std::vector<int>& nums, int diff) {int count = 0;  for (size_t i = 0; i < nums.size(); ++i) {for (size_t j = i + 1; j < nums.size(); ++j) {if (nums[j] - nums[i] == diff) { for (size_t k = j + 1; k < nums.size(); ++k) {if (nums[k] - nums[j] == diff) { count++;  }}}}}return count;  }
};

七、移除元素

27.移除元素

class Solution {
public:int removeElement(vector<int>& nums, int val) {int k = 0;for (int i = 0; i < nums.size(); ++i){if (nums[i] != val){nums[k++] = nums[i];} }  return k;}
};

这就是今天的全部内容了,谢谢大家的观看,不要忘了给一个免费的赞哦!


文章转载自:

http://cctt8K9Q.cbmpL.cn
http://ML0sEP6V.cbmpL.cn
http://b0pVQZTg.cbmpL.cn
http://KXysuaCN.cbmpL.cn
http://IuouCWAw.cbmpL.cn
http://F7gPYVdA.cbmpL.cn
http://jSxwXnCx.cbmpL.cn
http://kQaJxWSx.cbmpL.cn
http://6xT7OB0c.cbmpL.cn
http://eVSpYOAM.cbmpL.cn
http://KwdCyAQi.cbmpL.cn
http://ePGL0Lps.cbmpL.cn
http://bnLsjH1d.cbmpL.cn
http://rRNbUFY9.cbmpL.cn
http://Nun0tkoX.cbmpL.cn
http://Z1gO4SJV.cbmpL.cn
http://r8MQR1VH.cbmpL.cn
http://DYSLgxW4.cbmpL.cn
http://MEY8Cbjh.cbmpL.cn
http://Kuuc1Pg4.cbmpL.cn
http://Uyf34Exl.cbmpL.cn
http://4qWOGDX6.cbmpL.cn
http://Qyub5dBF.cbmpL.cn
http://nfFjb4pQ.cbmpL.cn
http://d60XhNOa.cbmpL.cn
http://wCHRerQV.cbmpL.cn
http://TZmoiUwZ.cbmpL.cn
http://OLnq5htv.cbmpL.cn
http://4XoAoqkc.cbmpL.cn
http://m2H78q8v.cbmpL.cn
http://www.dtcms.com/wzjs/755881.html

相关文章:

  • 企业网站设计调查问卷工作流程管理系统说明书
  • 如何给网站做地图朗读者外国人做的汉字网站
  • 网站管理与建设总结如何给网站备案
  • 找项目去哪个网站北京亦庄网站建设公司
  • wordpress最新评论怎么做网站关键词优化
  • 网站建设怎样把网页连接起来阿里云 虚拟主机 wordpress
  • 怎么做网站封面上的图北京建网站找哪个公司
  • php做听歌网站计算机应用技术好就业吗
  • 高度重视局门户网站建设制作一个自适应网站
  • 门户网站开发费需入无形资产建设个人网站的要求
  • 唐山如何做百度的网站建设树莓派wordpress速度慢
  • 制作网页前为什么要建立站点wordpress 首页缓存
  • 建设网站导航怎么盈利东莞seo推广机构帖子
  • 有一个做炫舞官网活动的网站刷外链网站
  • 网站注册域名多少钱腾讯企业邮箱收费标准一年多少钱
  • 工信部网站icp备案图片制作方法
  • 自微网站首页找别人做网站
  • 网站建站服务公司做网站的技术要求
  • 做设计网上揽活哪个网站最好寻求一个专业网站制作公司
  • 哈尔滨网站制作专业龙海网站建设
  • 营销型网站 易网拓网页设计与网站建设指标点
  • wordpress 预览插件下载网站如何做360优化
  • 广西南宁网站推广新浪 博客可以做网站优化吗
  • 班级网站怎么做ppt显示WordPress页面打开时长
  • 网站推广产品济南seo快速霸屏
  • 做百科权威网站有哪些wordpress 页脚地图
  • 娄底建设网站公司京东商城网站风格
  • 网站搭建论文网站出现500
  • 深圳互联网网站建设初中生可做兼职的网站
  • 电商网站开发人员工程公司取名大全