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

郑州网站建设服务优化营商环境个人心得

郑州网站建设服务,优化营商环境个人心得,html做静态网站,网站开发流程怎么写#x1f604;#x1f60a;#x1f606;#x1f603;#x1f604;#x1f60a;#x1f606;#x1f603; 开始cpp刷题之旅。 目标#xff1a;执行用时击败90%以上使用 C 的用户。 18. 四数之和 给你一个由 n 个整数组成的数组 nums #xff0c;和一个目标值 target… 开始cpp刷题之旅。 目标执行用时击败90%以上使用 C 的用户。 18. 四数之和 给你一个由 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 输入nums [1,0,-1,0,-2,2], target 0 输出[[-2,-1,1,2],[-2,0,0,2],[-1,0,0,1]] 示例 2 输入nums [2,2,2,2,2], target 8 输出[[2,2,2,2]] 解题 这道题解法类似于三数之和不过三数之和是一个for循环加双指针而本道题可以使用双重for循环加上双指针这样就正好是四数之和了。 思路大致相同首先是进行排序从小到大。 接着中间需要加一些判断比如重复的只取第一个值即可。 第一层循环和第二层循环中当最大的四个数都小于target时都是不需要再进行考虑了使用continue即可。 第一层和第二层中当最小的四个数仍大于target时由于是从小到大排序所以后面肯定是没有值了此时可以直接break。 其它的也没啥了感觉和三数之和几乎一样的思路不做过多解释了。 本题代码虽然比较多毕竟是多了一层遍历和条件判断。 但是它的思路很简单应该都能看懂。 class Solution { public:vectorvectorint fourSum(vectorint nums, int target) {vectorvectorint quadruplets;if (nums.size() 4) {return quadruplets;}sort(nums.begin(), nums.end());int length nums.size();for (int i 0; i length - 3; i) {if (i 0 nums[i] nums[i - 1]) {continue;}if ((long) nums[i] nums[i 1] nums[i 2] nums[i 3] target) {break;}if ((long) nums[i] nums[length - 3] nums[length - 2] nums[length - 1] target) {continue;}for (int j i 1; j length - 2; j) {if (j i 1 nums[j] nums[j - 1]) {continue;}if ((long) nums[i] nums[j] nums[j 1] nums[j 2] target) {break;}if ((long) nums[i] nums[j] nums[length - 2] nums[length - 1] target) {continue;}int left j 1, right length - 1;while (left right) {long sum (long) nums[i] nums[j] nums[left] nums[right];if (sum target) {quadruplets.push_back({nums[i], nums[j], nums[left], nums[right]});while (left right nums[left] nums[left 1]) {left;}left;while (left right nums[right] nums[right - 1]) {right--;}right--;} else if (sum target) {left;} else {right--;}}}}return quadruplets;} };提交记录
http://www.pierceye.com/news/559980/

相关文章:

  • 电子商城网站开发教程湖北网站建设路
  • 广告公司网站模版快速seo关键词优化技巧
  • whois哪个网站好WordPress判断文章形式
  • 昆明网站建设排名网站推广营销策划方案
  • 深圳网站建设中心手机端网站搭建
  • 提取卡密网站怎么做怎么更换网站的域名
  • 网站开发接单网站站内推广方案
  • 网站建设网站建什么网站做二手货车
  • 如何做淘宝客的网站网站建设 源代码
  • 建设部网站 造价全世界足球排名前十位
  • 有机农产品网站开发方案新闻资讯平台有哪些
  • wap网站建设哪家好酒店网络推广怎么做
  • 专业做电脑系统下载网站聚名网域名怎么备案
  • 赚钱的网站做任务南通优化网站价格
  • 个人能进行网站开发孟村网 网站
  • 上海公司做网站的韩国购物网站模板
  • 快速建站教程网视频网站开发分析
  • 一个公司的网站怎么做的北京信息网
  • 撰写网站建设技术解决方案招聘平面设计
  • 网站的数据备份和恢复我想开网站
  • 网站建设情况报告范文wordpress用户注册提醒
  • 湛江商城网站制作公司闵行建设机械网站
  • 做网站seo赚钱吗平面广告设计作品集
  • 购物中心网站建设六安政务中心网站
  • 做网站公司赚钱吗?抖音小程序推广怎么挂才有收益
  • 滁州网站建设建设银行租房平台网站6
  • h5自适应网站模板下载阿里云域名注册好了怎么做网站
  • 德州做网站多少钱网站实现搜索功能
  • 帝国cms7.0网站搬家换域名换空间等安装教程万网云虚拟主机上传网站
  • 网站建设推广接单语wordpress 所有文章