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

网站建设怎么收费目前做外贸平台

网站建设怎么收费,目前做外贸平台,商品备案号查询平台官网,工作室 网站 备案这里是阿川的博客,祝您变得更强 ✨ 个人主页:在线OJ的阿川 💖文章专栏:OJ刷题入门到进阶 🌏代码仓库: 写在开头 现在您看到的是我的结论或想法,但在这背后凝结了大量的思考、经验和讨论 目录 1…
这里是阿川的博客,祝您变得更强

✨ 个人主页:在线OJ的阿川
💖文章专栏:OJ刷题入门到进阶
🌏代码仓库:


写在开头

现在您看到的是我的结论或想法但在这背后凝结了大量的思考、经验和讨论


在这里插入图片描述

在这里插入图片描述

目录

  • 1. 题目介绍
  • 2. 题目拆解
  • 3. 具体详情
  • 4. 具体代码


1. 题目介绍

难度:中
题目练习:四数之和
题目信息:给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复):

  • 0 <= a, b, c, d < n
  • a、b、c 和 d 互不相同
  • nums[a] + nums[b] + nums[c] + nums[d] == target

你可以按 任意顺序 返回答案 。
举个例子: 具体如图1所示
在这里插入图片描述

图1 举个例子

2. 题目拆解

本质上:观察规律,双指针遍历判断
特点是:在组合搭配中有一定规律
解决方法:双指针算法,如图2所示
在这里插入图片描述

图2 双指针

3. 具体详情

1. 先进行排序
2. 依次固定一个数并确保固定时,若是重复固定值时跳过
3. 在固定数后面的区间内利用"三数之和"找到三个数,然后再固定一个数,在固定的这个数后面的区间内,利用"双指针"找到两个数,使这两个数的和等于目标值减去两个固定值并遍历完整个数组,并确保当双指针和固定值是重复值时跳过
4. 最后返回数组


4. 具体代码

class Solution {
public:vector<vector<int>> fourSum(vector<int>& nums, long long target){// 进行排序sort(nums.begin(), nums.end());vector<vector<int>> cur;int n = nums.size();// 第1层固定值for(int i = 0; i < n; ){// 第2层固定值for(int j = i + 1; j < n; ){int left = j + 1, right = n - 1;long long aim = target - nums[i] - nums[j];// 双指针算法具体实现while(left < right){int sum = nums[left] + nums[right];// 三种情况if(sum > aim) right--;else if(sum < aim) left++;else{cur.push_back({nums[i], nums[j], nums[left++], nums[right--]});// 去重while(left < right && nums[left] == nums[left - 1]) left++;while(left < right && nums[right] == nums[right + 1]) right--;}}j++;// 第2层固定值去重while(j < n && nums[j] == nums[j - 1]) j++;}i++;// 第1层固定值去重while(i < n && nums[i] == nums[i - 1]) i++;}return cur;}
};

5. 夹带私货

若你能看到看到这篇文章且能看到这,则说明你我有缘留个关注吧,后面还会接着计算机408、底层原理、开源项目、以及数据、后端研发相关、实习、笔试/面试、秋招/春招、各种竞赛相关、简历相关、考研、学术相关……,祝你我变得更强


好的,到此为止啦,祝您变得更强
在这里插入图片描述

在这里插入图片描述

道阻且长 行则将至
个人主页:在线OJ的阿川大佬的支持和鼓励,将是我成长路上最大的动力 在这里插入图片描述
http://www.yayakq.cn/news/564336/

相关文章:

  • ip段访问网站代码创意专业网站建设
  • 腾讯云服务器购买后怎么使用整站优化seo排名点击
  • 自动做微网站电子商务网站建设结业论文
  • php网站支付宝接口网站需要人员
  • 小说网站怎么做不违法苏州网页设计师培训
  • 网站推广平台网站建设的优质
  • 网站原创文章优化广州现在可以正常出入吗
  • 陕西网站制作公司徐州发布最新消息
  • 火蝠电商合作需要多少钱上海百度首页优化
  • 珠海网站制作做英文网站挂谷歌广告
  • 上海建设银行网站网页济南百度竞价开户
  • 南宁建设工程造价信息网seo综合查询站长工具
  • 您身边的网站建设专家泉州做网站优化多少钱
  • 科技发展给我们的生活带来的变化深圳优化网站关键词
  • 别人做的网站网站建设 深圳宝安
  • 有没有专业做效果图的网站雍熙网站建设
  • 站长平台链接提交win7 iis网站无法显示
  • 网站建设宣传手机创建网站免费注册
  • 网站description做网站广告多少钱
  • 网站建设目标计划书网络推广怎么做好
  • 部署php网站深圳企业网站制作中心
  • 黑龙江做网站找谁网站介绍模板
  • 毕业生网站建设方案书北京最新发布会直播
  • 无极领域0基础12天精通网站建设做网站可以设账户吗
  • 一般做平面网站多少钱百度文库网页版
  • 淄博手机网站建设费用南阳网站网站建设
  • 无锡建设建设局网站网络营销是做什么工作
  • 做网站简介午夜做网站
  • 织梦网站模板本地安装教程惠州网站制作软件
  • 用nat123做自己的网站湖南省郴州市宜章县邮政编码