ice,berg 2020-04-28 08:56 采纳率: 0%
浏览 402

List[List[str]]报错问题

class Sun:
global List
List=[]

def numIslands(self, grid:** List[List[str]**]) -> int:
    sum = 0
    q = []
    m = len(grid)
    if m == 0:
        return 0
    n = len(grid[0])
    dx = [0,0,1,-1]
    dy = [1,-1,0,0]
    for r in range(m):
        for c in range(n):
            if grid[r][c] == '1':
                grid[r][c] == '0'
                q.append((r,c))
                while len(q):
                    Q = q.pop(0)
                    index_r = Q[0]
                    index_c = Q[1]
                    for i in range(4):
                        x = index_r + dx[i]
                        y = index_c + dy[i]
                        if x >= 0 and x < m and y >= 0 and y < n and grid[x][y] == '1':
                            grid[x][y] = '0'
                            q.append((x,y))
                sum += 1
    return sum

List[List[str]]在此处报错说List not define

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-09-27 23:53
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

悬赏问题

  • ¥30 计算机硬件实验报告寻代
  • ¥15 51单片机写代码,要求是图片上的要求,请大家积极参与,设计一个时钟,时间从12:00开始计时,液晶屏第一行显示time,第二行显示时间
  • ¥15 用C语言判断命题逻辑关系
  • ¥15 原子操作+O3编译,程序挂住
  • ¥15 使用STM32F103C6微控制器设计两个从0到F计数的一位数计数器(数字),同时,有一个控制按钮,可以选择哪个计数器工作:需要两个七段显示器和一个按钮。
  • ¥15 在yolo1到yolo11网络模型中,具体有哪些模型可以用作图像分类?
  • ¥15 AD9910输出波形向上偏移,波谷不为0V
  • ¥15 淘宝自动下单XPath自动点击插件无法点击特定<span>元素,如何解决?
  • ¥15 曙光1620-g30服务器安装硬盘后 看不到硬盘
  • ¥15 抖音直播广场scheme