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

织梦做不了视频网站北京搭建公司

织梦做不了视频网站,北京搭建公司,wordpress 模板怎么用,seo哪家强题目#xff1a; 给定一个数组#xff0c;找到两个总和为特定值的索引。 例如给定数组 [1, 2, 3, -2, 5, 7]#xff0c;给定总和 7#xff0c;则返回索引 [1, 4]。 若有多组符合情况则输出索引对中小索引最小的一组。 题解: 本题可以通过暴力枚举#xff0c;枚举每两…题目 给定一个数组找到两个总和为特定值的索引。 例如给定数组 [1, 2, 3, -2, 5, 7]给定总和 7则返回索引 [1, 4]。 若有多组符合情况则输出索引对中小索引最小的一组。 题解: 本题可以通过暴力枚举枚举每两个数的情况找到一个答案但效率太低但是是可行的更具做题的看菜吃饭原则能做出题目就是好的本题数据量很小所以暴力绝对是一个好的方案。 还有一种可行的方案将数组中每个元素值和它的下标打包然后根据元素值对打包后对象进行排序这样就变成了一个经典的递增数组中两数之和问题用双指针分别指向序列头部和尾部判断头尾指针的和值与目标值的关系如果大于目标值向前移动尾指针如果小于目标值向后移动头指针否则就找到了根据题意选择小索引中最小的然后更新头尾指针下一步指向元素位置最小的值。 #include bits/stdc.h using namespace std; int main(){int n,k;cinn;vectorpairint,int arr(n);for(int i0,a;in;i){cina;arr[i]{a,i};}cink;sort(arr.begin(),arr.end());int ans[2]{100};int l0,rn-1;while(lr){if(arr[l].firstarr[r].firstkmin(arr[l].second,arr[r].second)ans[0]){ans[0]min(arr[l].second,arr[r].second);ans[1]max(arr[l].second,arr[r].second);if(arr[l1].secondarr[r-1].second)l1;else r-1;}else if(arr[l].firstarr[r].firstk)r-1;else l1;}sort(arr.begin(),arr.end());coutans[0] ans[1];return 0; } 题后反思 在这题中看到了leetcode上非常经典的两数之和问题由此得到了思路所以题目真的是相通的你做过你就容易有思路所以没什么神秘的积累就会越来越强。
http://www.dnsts.com.cn/news/6590.html

相关文章:

  • 上海 国际网站设计电子商务网站建设的盈利模式
  • 望城区住房和城乡建设局门户网站国外免费个人网站空间
  • 备案 网站下线ux与ui设计的区别
  • 网站开发哪里便宜建网站在线支付怎么
  • 做公司网站有没有必要优秀网站模板下载
  • 收录查询站长工具企业网站新模式
  • 专门做肥料外贸的网站网站设计公司电话
  • 回收做哪个网站好些怎么做注册账号的网站
  • h5响应式网站做动画九江 网站建设
  • 中国手机网站互联网保险的概念
  • 网站程序 seo湖南美食网站建设策划书
  • 好用的快速网站建设平台网站建设运营成本
  • 义乌做网站公司哪家好网页版传奇推荐
  • 云商网站建设做企业网站收费多少钱
  • 昆明做网站的公司哪家好深圳做棋牌网站建设哪家公司收费合理
  • asp静态网站出口手工艺品网站建设方案
  • 昆明 网站设计越辉网站建设
  • 医院网站建设入门辽宁鞍山刚刚发布
  • 南昌企业建站程序wordpress登录用户访问
  • 建设网站公司浩森宇特快递网站怎么做的
  • 传奇网站怎么制作教程免费发布信息网站有哪些
  • app应用网站html5模板做网站在手机端预览乱码了
  • 淘宝客网站推广工具wordpress调用当前分类
  • 万网域名在中国电信网站备案系统贵州省住房城乡建设厅官网
  • C语言做网站需要创建窗口吗手机网站建设 cms
  • 大庆做网站比较好的公司做齐鲁油官方网站
  • 网站建设服务 行业代码国际羽联最新排名
  • 佛山市公司网站制作比较好的响应式设计网站
  • 鞍山怎么样做一个自己的网站融资平台公司
  • 商务网站建设规划漳州微信网站建设电话