
虽然在牛客上是个中等题,但我感觉是比较简单的。大家在看完这篇文章后可以看看我的上一篇文章:有效三角形的个数。本文章的题目的解法只是有效三角形的个数这道题目的一个环节。看懂这篇文章后可以更好的解决有效三角形个数那道题目!
我们需要利用好数组的有序性。
可以定义left和right指针,分别从左右两边遍历数组。left对应的数计为a,right对应的数计为b,则有:
若a+b>s right--;若a+b
3.提交结果与代码实现

- class Solution {
- public:
-
- vector<int> FindNumbersWithSum(vector<int> array,int sum) {
- int left=0,right=array.size()-1;
-
-
相关阅读:
老年人Stroop任务期间颈动脉粥样硬化与脑激活模式的联系:fNIRS研究
不同系統和流覽器如何檢查代理設置(Mac/Windows/Linux)
设计师们都在用的3D软件汇总,确定不来学学嘛
【Spring 源码】AOP 的加载原理(二)
一起学数据结构(10)——排序
母婴类目电商平台数据分析
pgsql查询分组中某个字段最大或者最小的一条数据
《Hierarchical Text-Conditional Image Generation with CLIP Latents》阅读笔记
【译】宣布在 Visual Studio 17.10 预览2中为 ARM64 架构提供 SSDT
apifox怎么测试API,你学会了吗?
-
原文地址:https://blog.csdn.net/c565114/article/details/138202852