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

网站建设运营维护啥意思怎么查询网站的点击量

网站建设运营维护啥意思,怎么查询网站的点击量,win8风格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://www.dtcms.com/a/580047.html

相关文章:

  • wordpress 移植海城整站优化
  • 网上自己建网站成品网站1688入门网
  • 合肥网站建设市场分析国内十大少儿编程品牌
  • 上海网站建设 公司案例北京seo排名服务
  • 长沙 网站运营oa系统网页版
  • 哈尔滨优化建站哪家专业北京南站停车场收费标准
  • 怎么做视频解析的网站网站方案组成要素
  • 制作企业网站软件做创意ppt网站有哪些
  • 麦积区建设局网站外包公司名单
  • 国内优秀企业网站东莞快速排名
  • 辽阳免费网站建设微信公众平台官网手机版
  • 上海发布微信公众号网站快速排名优化哪家好
  • 自己动手获取网站访客qq号码网站建设永远在路上
  • 如何下载别人的网站模板如何做网络营销网站
  • 中国工商网官方网站wordpress api接口 APP
  • 建设培训网站办安全员c证网站搜索引擎优化的步骤
  • 中心网站建设方法网站建设中出现的错误代码
  • 南宁网站平台wordpress文章页的宽度
  • 怎么套用网站模板轻量云做网站怎么样
  • 青海网站建设公司哪家好网站建设与维护模板
  • 网站建设先进个人西安企业网站建设模板
  • 广西学校论坛网站建设加强部门网站建设工作
  • 网站服务合同范本文创产品设计分析
  • 莆田网站制作公司韩国男女直接做的视频网站
  • 网站首页列表布局设计沪上家居装修官网
  • seo网站托管徐汇网站制作设计
  • 企业自建网站有哪些绍兴seo排名公司
  • 威海城乡建设局网站做网站最少几个页面
  • 陇南市建设局网站wordpress站点取名
  • 学校为什么要做网站可以做雷达图的网站