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

政府网站模板html网络营销成功的原因

政府网站模板html,网络营销成功的原因,湘潭网络公司,东莞做网站 动点官网LeetCode|Day9|976. 三角形的最大周长|Python刷题笔记 🗓️ 本文属于【LeetCode 简单题百日计划】系列 👉 点击查看系列总目录 >> 📌 题目简介 题号:976. 三角形的最大周长 难度&#x…

LeetCode|Day9|976. 三角形的最大周长|Python刷题笔记

🗓️ 本文属于【LeetCode 简单题百日计划】系列
👉 点击查看系列总目录 >>


📌 题目简介

题号:976. 三角形的最大周长
难度:简单
题目链接:点击跳转


🧾 题目描述(简要)

给定一个正整数数组 nums,从中选出三个数,使得它们可以构成一个三角形,并返回其最大周长。如果无法构成任何三角形,返回 0。

示例:

输入:nums = [2,1,2]
输出:5
解释:可以组成三角形,周长是 2 + 2 + 1 = 5

💡 解法:排序 + 贪心判断三角形

class Solution:def largestPerimeter(self, nums: list[int]) -> int:nums.sort(reverse=True)for i in range(len(nums) - 2):if nums[i] < nums[i+1] + nums[i+2]:return nums[i] + nums[i+1] + nums[i+2]return 0

🧠 我的理解

  • 三角形的性质:任意两边之和 > 第三边
  • 所以我们排序后,从大到小遍历,寻找第一个满足三角形条件的三元组;
  • 因为我们从大到小遍历,遇到的第一个合法三角形就是最大周长。

📌 基础语法复习:

  • nums.sort(reverse=True):降序排序;
  • range(len(nums) - 2):防止越界访问 i+1i+2
  • return 表示函数提前结束并返回值。

📌 返回总目录:点我回目录

http://www.dtcms.com/wzjs/132258.html

相关文章:

  • 莆田seo全网营销广州网站优化平台
  • 灵台教育局网站师资队伍建设免费广告制作软件
  • 网站性能优化怎么做石家庄邮电职业技术学院
  • 网站备案掉了什么原因企业网络推广方法
  • 做网站用上面软件写代码比较好关键词挖掘长尾词
  • 求html码源网站seo发包排名软件
  • 青岛城阳网站制作怎样建立自己网站
  • 郑州网站优化外包杭州seo的优化
  • 网站新闻置顶怎么做最近一周新闻大事
  • 网站制作销售术语百度一下你就知道原版
  • php网站开发教材百度搜索竞价
  • 兰州网站建设百度账户安全中心
  • 有专门做序列图的网站seo综合排名优化
  • 门户网站建设 总结站长之家域名查询鹿少女
  • 网站开发表格汕头网站排名优化
  • wordpress上传附加公众号seo排名软件
  • 北流网站建设人工智能培训课程
  • wordpress 添加友情百度seo排名优化公司哪家好
  • 阳光保险网站长沙网络公司最新消息
  • 建设企业查询平台信息流广告优化师培训
  • 网站维护方案怎么做百度广告代理商加盟
  • 綦江网站建设东莞seo网站排名优化
  • 大连最好的网站制作公司网站宣传
  • 排名好的昆明网站建设推广运营怎么做
  • wordpress菜单高度优化营商环境发言稿
  • 金华住房与城乡建设部网站广告营销是做什么的
  • 做网站要哪些技术优化电池充电什么意思
  • 微信公众平台小程序二维码怎么生成百度seo排名
  • 哪个网站做网站好安卓优化
  • 西安网站排名优化美国站外推广网站