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

网站介绍ppt怎么做网页制作模板左右结构

网站介绍ppt怎么做,网页制作模板左右结构,怎么建造个人网站,客户又找不到你描述 给出一个有n个元素的数组S#xff0c;S中是否有元素a,b,c满足abc0#xff1f;找出数组S中所有满足条件的三元组。 数据范围#xff1a;0 \le n \le 10000≤n≤1000#xff0c;数组中各个元素值满足 |val | \le 100∣val∣≤100 空间复杂度#xff1a;O(n^2)O(n2)S中是否有元素a,b,c满足abc0找出数组S中所有满足条件的三元组。 数据范围0 \le n \le 10000≤n≤1000数组中各个元素值满足 |val | \le 100∣val∣≤100 空间复杂度O(n^2)O(n2)时间复杂度 O(n^2)O(n2) 注意 三元组a、b、c中的元素必须按非降序排列。即a≤b≤c解集中不能包含重复的三元组。 例如给定的数组 S {-10 0 10 20 -10 -40},解集为(-10, -10, 20),(-10, 0, 10) 示例1 输入 [0] 复制返回值 [] 复制 示例2 输入 [-2,0,1,1,2] 复制返回值 [[-2,0,2],[-2,1,1]] 复制 示例3 输入 [-10,0,10,20,-10,-40] 复制返回值 [[-10,-10,20],[-10,0,10]] 解题报告 看了题解发现可以用双指针抽空补上。 我这道题是最后再去重的注意这题不可以先对所有数字排序然后上来就去重。比如[-4,2,2]. AC代码 class Solution { public:vectorvectorint threeSum(vectorint num) {int n num.size();mapint, vectorint mp; for(int i 0; in; i) {mp[num[i]].push_back(i);}vectorvectorint ans;for(int i 0; in; i) {for(int j i1; jn; j) {int t -(num[i] num[j]);if(mp[t].size() 0) {for(auto x : mp[t]) {if(x ! i x ! j) {ans.push_back(vectorint{num[i],num[j],num[x]});}}}}}for(int i 0; ians.size(); i) {sort(ans[i].begin(), ans[i].end());}sort(ans.begin(), ans.end());auto it unique(ans.begin(), ans.end());ans.erase(it, ans.end());return ans;} };
http://www.zqtcl.cn/news/77665/

相关文章:

  • 网站开发技术项目实战产品怎么在网上推广
  • 网站模版 模板编程常用代码大全
  • 网站建设行业新闻动态哪个网站做推广做的最好
  • 汽车行业网站建设维护服务个人网站设计实验原理
  • 网站建设做的快wordpress全图水印插件
  • 怎么找回网站后台密码建设网站对于客户
  • 企业网站建设的要素有哪些html5在线制作网站模板
  • 商城网站制作网站天津建设工程信息网专家登录
  • 淘宝做女鞋在哪个网站找货网络服务费
  • 河北沧州建设官方网站网站设计优缺点分析
  • 秦淮html5响应式网站wordpress 在线skype
  • 怎么让网站排名上去广州外贸网站制作公司
  • 做网站的实践报告建设旅游网站的目的
  • 网站托管 建设方案百度的营销中心上班怎么样
  • 邯郸做wap网站建设wordpress有什么缺点
  • 外贸三种语言网站建设做数据权威的网站
  • 随州网站建设哪家专业吉安好的网站建设公司
  • 网站信息同步电商网站开发流程
  • 网站清除黑链wordpress和apache
  • 重庆在线课程开放平台内蒙古seo公司
  • 医院网站建设运行管理办法农产品网站建设策划书范文
  • 网站建设和客户面谈广西网站建设培训
  • 肥乡企业做网站推广上海临时工400元一天
  • 东莞网站新站排名国外网站怎么推广
  • 娱乐视频直播网站建设ps做 网站教程
  • 网站建设相关合同内容电子商务网站建设与维护的主要内容
  • wordpress 多站点模式织梦新手网站建设
  • 外贸网站外链陕西住房和城乡建设厅网站电话
  • 保定学校网站建设做网站的问卷调查
  • 做网站怎么打空格wordpress手机中文版