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

丹阳企业网站制作seo流量是什么

丹阳企业网站制作,seo流量是什么,wordpress小工具使用,wordpress 支付宝打赏力扣 611 有效三角形的个数 首先需要知道如何判断 三个数是否能构成三角形。 假如 存在三个数 a < b < c&#xff0c;如果要构成三角形&#xff0c;需要满足&#xff1a; ab > c ; a c > b ; b c > a ; 任意两个数大于第三个数就可构成三角形。 其实不难…

力扣  611 有效三角形的个数

 首先需要知道如何判断 三个数是否能构成三角形。

假如  存在三个数  a < b < c,如果要构成三角形,需要满足:

 a+b > c ;  a + c > b ; b + c > a ; 任意两个数大于第三个数就可构成三角形。

其实不难发现,如果三个数 按照从大到小排序的话 , 只需满足  a+b > c 即可。

因此第一步首先对给定数组进行排序。

其次在固定最大的数作为一条边,再用双指针 left 指向第一个数 , right 指向固定的最大的数的前一个数。  当 nums[left] + nums[right] > 固定的最大数 , 将right指针右移 ;否则将指针 left 左移。

直至固定的最大数 是数组第三个数结束位置。(解题思路)

那么该怎么统计 有效三角形个数呢?

 

class Solution {
public:int triangleNumber(vector<int>& nums) {//先给数组排序sort(nums.begin(),nums.end());int c = nums.size()-1;int count = 0; // 记录有效三角形的个数while(c>=2){int left = 0, right = c-1;while(left < right){if(nums[left] +nums[right] > nums[c]){count += (right - left);--right;}else{++left;}}--c;}return count;}
};

http://www.tj-hxxt.cn/news/61359.html

相关文章:

  • 在香港做网站需要什么seo关键词排名优化如何
  • 余姚哪里有做淘宝网站的甘肃新站优化
  • 个人备案 网站名网站推广网站
  • 上海软件定制开发关键词排名优化易下拉软件
  • 查看wordpress付费搜索引擎优化的方法
  • z云邮企业邮箱登录云南seo简单整站优化
  • 网站建设现状和前景百度竞价返点开户
  • 如何在网站上做支付功能苏州做网站哪家比较好
  • 新疆建设网官方网站百度搜索排行seo
  • 备案号如何绑定多个网站seo资源是什么意思
  • 北京网站建设模板软文世界官网
  • 网站建设典型发言上google必须翻墙吗
  • 网站建设空间是否续费苏州百度推广排名优化
  • wordpress建什么站营销软文范例大全300
  • 网站如何做播放线路seo单词优化
  • wordpress中获取当前页面urlseo推广公司招商
  • 外贸优化网站制作恶意点击软件
  • 青岛网站制作公司怎么查找关键词排名
  • 深圳网站建设服务商万创网网站推广优化流程
  • 昆山广告设计制作公司北京如何优化搜索引擎
  • 摄影网站做画册seo服务
  • 网站开发项目详细计划书江门百度seo公司
  • 网站附件做外链属于免费的网络营销方式
  • 金华建站价格关键词首页排名代发
  • 全网营销软件沧州seo公司
  • 网站底部备案seo搜索规则
  • 网站开发师职责在百度怎么创建自己的网站
  • 网站营销的优势凡科建站后属于自己的网站吗
  • 网站视频接口 怎么做不需要验证码的广告平台
  • 番禺网站(建设信科网络)谷歌优化排名哪家强