Python 板


LINE

Hi all, 今天刷到一题 leetcode694 题目是 Given a non-empty 2D array grid of 0's and 1's, an island is a group of 1's (representing land) connected 4-directionally (horizontal or vertical.) You may assume all four edges of the grid are surrounded by water. Count the number of distinct islands. An island is considered to be the same as another if and only if one island can be translated (and not rotated or reflected) to equal the other. 先附上我的写法还有解答 https://imgur.com/fnrJUsG 然後error message https://imgur.com/ycaClM6 这边想请问的是 我看我的写法和解答的写法除了他用inner 然後我的function 是define 在class 底下之外 应该是没有什麽太大差别 (如果有错误请帮我指证谢谢) 这边想请问的是 如果我是用inner function 做recursion 请问function return address是不是也是存在stack 如果是的话 想请问一下为什麽我的写法会max recursion depth exceeded? 但是他的写法却可以过? 两种recursion depth 应该要一样不是? 谢谢! --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 174.55.55.170
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1553662373.A.46E.html
1F:推 lemon651: 你有发现你跟解答的终止条件不一样吗?第一长宽应该是< 03/27 17:38
2F:→ lemon651: 不是<= 不过这不影响max depth,第二你把grid[x][y]看过 03/27 17:38
3F:→ lemon651: 的没有纪录起来也没有转成能当False的东西 等於你的每一 03/27 17:38
4F:→ lemon651: 层都会互相调用,肯定爆栈,举个例你11 从左边的往右边d 03/27 17:38
5F:→ lemon651: fs 右边的又往左dfs 等於这个递归完全不会终止 03/27 17:38
6F:推 lemon651: 你给的解答 用了seen纪录过走过的点 并用一个set纪录形 03/27 17:42
7F:→ lemon651: 状 这题因为空间复杂度最差还是m * n所以用一个set纪录 03/27 17:42
8F:→ lemon651: 走过的点不影响空间复杂度 03/27 17:43
阿我发现我是要让 grid[x][y] = 0... 感谢! 没想到犯了这麽蠢的问题ORZ ※ 编辑: benchen0812 (174.55.55.170), 03/27/2019 22:35:11
9F:推 lemon651: 我是建议你不要让他等於0啦 这样你走完一遍就把整个inpu 03/28 12:40
10F:→ lemon651: t改变了 而且还不可逆 03/28 12:40







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP