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

多站点wordpress安装免费saascrm

多站点wordpress安装,免费saascrm,网络实施方案,怎样做网络推广佳选豪升网络好链接 一般这种三数之和#xff0c;四数之和都使用双指针#xff0c;复杂度最优#xff0c;次一级可使用哈希表。前者要求有序#xff0c;后者空间上有花费。 题目#xff1a; 题目要求答案中不能出现重复vector#xff0c;比如{-1 1 0}和{-1 0 1}#xff1b; 这两个…链接 一般这种三数之和四数之和都使用双指针复杂度最优次一级可使用哈希表。前者要求有序后者空间上有花费。 题目 题目要求答案中不能出现重复vector比如{-1 1 0}和{-1 0 1} 这两个在固定住i 指向0位置然后在后续子数组中查找合适的j 和k 时会出现重复所以我们对数组排序通过if语句解决重复问题。 我们要找nums[i]num[j]nums[k]0乍一看需要三个指针三种循环来判断但这显然是不合适的于是我们固定住i也就是让i从开头遍历到结尾即可然后让j 从i 后面开始k从最后一个元素开始往中间遍历。 如果刚开始也就是图中这个位置三个相加都小于0那么就不存在答案因为我们的数组是有序的k越往做越小了。 所以我们只需要找三个相加大于等于0的这样越往前越有可能找到0的情况。 为什么要一直往前呢万一出现下图这样k指向的值刚好就可以和nums[i] nums[j]相加为0为何还要往前 因为我们怕重复{-2 0 2}{-2 0 2}{-2 0 2}{-2 0 2}...........这不符合题目要求所以我们尽量往左走只留一个就行了。 另外代码中其实还有可以优化的地方 也就是这两点因为排序后并不能去重所以会出现 i指向这两个位置找到的答案还是会重复所以我们在i 至少找过一次也就是i0即 i时且nums[i]nums[i-1]时continue住不要往下循环了别找了答案如果有都是一样的没必要循环了。 还有j 的情况也是如此ji1也就是j 在当前i 这个位置至少已经找过一次了如果j 往后挪了还是相等那也不用找了。 class Solution { public:vectorvectorint threeSum(vectorint nums) {vectorvectorint res;sort(nums.begin(), nums.end());for (int i 0; i nums.size(); i) {if (i nums[i] nums[i - 1]) // if (i 1 nums.size() // nums[i] nums[i 1])continue;for (int j i 1, k nums.size() - 1; j k; j) {if (j i 1 nums[j] nums[j - 1]) // if (j 1 nums.size() // nums[j] nums[j 1])continue;while (k - 1 j nums[j] nums[k - 1] nums[i] 0)--k;if (nums[i] nums[j] nums[k] 0) {res.push_back({nums[i], nums[j], nums[k]});}}}return res;} };
http://www.w-s-a.com/news/344216/

相关文章:

  • 北京教育云平台网站建设中国服装设计网站
  • 网络公司专业做网站豌豆荚app下载
  • 网站建设属于什么岗位济宁网站建设_云科网络
  • wordpress网站监测fwa 网站 欣赏
  • 用jsp做的可运行的网站推广网络
  • 电商网站设计论文wordpress子文件夹建站
  • 临沂网站优化如何如何做公司的网站建设
  • 建设部网站 光纤到户沈阳网页设计兼职
  • 企业网站建设作用宁波企业网站推广效果好
  • wordpress课件站模板做网站的公司 贵阳
  • 低价格网站建设网站建设中的板块名称
  • 青岛网站建设华夏h5链接是什么意思
  • 贸易公司如何做网站百度做的网站一般在什么后台
  • 东莞网站设计方案广州做服装电商拿货的网站
  • 部队网站建设设计dede个人网站模板
  • 个人网站怎么自己备案重庆怎样网站推广
  • 做电影网站挣钱吗重庆网站建设技术托管
  • 网站建设用户登录网站商业授权含义
  • 接做室内效果图的网站wordpress制作上传图片
  • 维护一个网站一年多少钱网站微信登录怎么做的
  • 中国建设银行网站E路护航官网如何在招聘网站上选个好公司做销售
  • 网站开发质量管理招聘网站建设方案
  • 有没有那个的网站seo编辑的工作内容
  • 平度那里有做网站的昆明建设招聘信息网站
  • 邯郸城乡建设部网站首页唐山市住房城乡建设部网站主页
  • 慕课联盟网站开发实战六安品牌网站建设电话
  • 制作企业网站首页贵州小程序制作开发
  • 什么是网站后台郑州众志seo
  • 做线上交互的网站分销平台
  • 培训机构网站开发江门cms模板建站