由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 问个复杂度:leetcode题目 Restore IP Addresses
相关主题
求教combination两种算法的complexity (leetcode)Leetcode Combination Sum复杂度
高人来解这道题,帮帮忙!【leetcode restore IP address】为什么这种情况一定要用tmp?
面试时 迭代还是递归问个递归的问题
A家的题问个google面试题
请教recursive backtracking问题的时间复杂度的分析问个google面试题(2)
问个关于set的题有递归的算法如何算复杂度?
做题找最大、第二大元素问题
关于leetcode上combination sum I and II的复杂度请问排过序的list组建一个bst 复杂度是多少?
相关话题的讨论汇总
话题: ip话题: 复杂度话题: restore话题: given话题: addresses
进入JobHunting版参与讨论
1 (共1页)
l*******s
发帖数: 1258
1
Given a string containing only digits, restore it by returning all possible
valid IP address combinations.
For example:
Given "25525511135",
return ["255.255.11.135", "255.255.111.35"]. (Order does not matter)
做完了,也基本bug free。但是比较迷惑于复杂度。
用递归的话,这个复杂度是多少?O(n平方)?
thx!
c***s
发帖数: 192
2
严格来说这道题的复杂度是 O(1).
只要大于12位的都扔掉,小于等于12位的肯定能在一个常数时间内完成。

possible

【在 l*******s 的大作中提到】
: Given a string containing only digits, restore it by returning all possible
: valid IP address combinations.
: For example:
: Given "25525511135",
: return ["255.255.11.135", "255.255.111.35"]. (Order does not matter)
: 做完了,也基本bug free。但是比较迷惑于复杂度。
: 用递归的话,这个复杂度是多少?O(n平方)?
: thx!

c********t
发帖数: 5706
3
嗯,跟我想的一样,如果ip无限长,那基本上是个 3^n的吧

【在 c***s 的大作中提到】
: 严格来说这道题的复杂度是 O(1).
: 只要大于12位的都扔掉,小于等于12位的肯定能在一个常数时间内完成。
:
: possible

l*******s
发帖数: 1258
4
主要是这个玩意 每个ip的小段有个数 一共四个ip小段
暴力解的话,四个for循环,每个for循环操作3个数,复杂度就是3^4,常数啊。。。
那么递归的复杂度呢?也是3^4常数?
1 (共1页)
进入JobHunting版参与讨论
相关主题
请问排过序的list组建一个bst 复杂度是多少?请教recursive backtracking问题的时间复杂度的分析
那道经典的求和问题问个关于set的题
一道老题求解做题
被google拒了~-。-关于leetcode上combination sum I and II的复杂度
求教combination两种算法的complexity (leetcode)Leetcode Combination Sum复杂度
高人来解这道题,帮帮忙!【leetcode restore IP address】为什么这种情况一定要用tmp?
面试时 迭代还是递归问个递归的问题
A家的题问个google面试题
相关话题的讨论汇总
话题: ip话题: 复杂度话题: restore话题: given话题: addresses