LC93. 复原 IP 地址
解题思路
这题考点就是剪枝
-
如果找到了 4 段 IP 地址并且遍历完了字符串,那么就是一种答案
-
如果还没有找到 4 段 IP 地址就已经遍历完了字符串,那么提前回溯
-
由于不能有前导零,如果当前数字为 0,那么这一段 IP 地址只能为 0
代码
Python
1 | class Solution: |
C++
1 | class Solution { |
Go
1 | var result []string |
评论
这题考点就是剪枝
如果找到了 4 段 IP 地址并且遍历完了字符串,那么就是一种答案
如果还没有找到 4 段 IP 地址就已经遍历完了字符串,那么提前回溯
由于不能有前导零,如果当前数字为 0,那么这一段 IP 地址只能为 0
1 | class Solution: |
1 | class Solution { |
1 | var result []string |