编程知识
  • 编程日记
当前位置: 首页 > news >正文

Python | Leetcode Python题解之第463题岛屿的周长

news 2025/7/4 1:44:55

题目:

题解:

class Solution:def islandPerimeter(self, grid: List[List[int]]) -> int:row=len(grid)col=len(grid[0])nums=0c=0grid=grid+[[0]*col]for i in range(row):grid[i].append(0)for j in range(col):if grid[i][j]==1:nums+=1if grid[i][j]==1 and grid[i+1][j]==1:c-=2if grid[i][j]==1 and grid[i][j+1]==1:c-=2c+=nums*4return c
查看全文

http://www.mrgr.cn/news/45039.html

相关文章:

  • Sharding 分页原理分析
  • 拆一个烙铁的射频电源
  • ctf.bugku - 本地管理员
  • 30 树 · 二叉树
  • 动态规划算法专题(四):子串、子数组系列
  • Bianchi模型、python计算及ns3验证
  • C++笔记之原子操作
  • ctf.bugku - SOURCE
  • Linux系统创建新分区并挂载的方法
  • Maven、Git
  • gstreamer 内存 alloctor 介绍
  • C语言编译与链接(29)
  • 观察者(observer)模式
  • 【动态规划-4.2 最长递增子序列(LIS)】力扣300. 最长递增子序列
  • C++核心编程和桌面应用开发 第八天(继承)
  • 【玩转 JS 函数式编程_009】3.1.3 JavaScript 函数式编程筑基之:将函数视为一等对象
  • 银从法律法规_03
  • [OS] EXPORT_SYMBOL()
  • 前端推荐书单
  • 【电路基础 · 4】电路的图;KCL、KVL巩固;支路电流法
  • 最新文章

    • Class00.1:数据操作+数据预处理
      Class00.1:数据操作+数据预处理
      2025/6/25 16:37:02
    • 【4目方案】基于海思3403平台开发4目360°全景拼接相机方案
      【4目方案】基于海思3403平台开发4目360°全景拼接相机方案
      2025/6/25 12:45:55
    • Windows部署Sonic前后端(详细版)
      Windows部署Sonic前后端(详细版)
      2025/6/23 18:25:17
    • 仅测角系统跟踪MATLAB实现,在修正椭圆坐标系MSC下的稳定跟踪算法
      仅测角系统跟踪MATLAB实现,在修正椭圆坐标系MSC下的稳定跟踪算法
      2025/6/23 2:04:54
    • 推进可解释人工智能迈向类人智能讨论总结分享
      推进可解释人工智能迈向类人智能讨论总结分享
      2025/6/23 1:57:42
    • 一、什么是生成式人工智能
      一、什么是生成式人工智能
      2025/6/22 14:03:11
    • 编程知识介绍
    • 商务合作
    • 免责声明

    CopyRight © 编程知识版权所有