Redian新闻
>
TP 能够通过G play里面CM Installer升级么?
avatar
TP 能够通过G play里面CM Installer升级么?# PDA - 掌中宝
c*r
1
public class LowestCommonAncestor {
public boolean cover(Node root, Node node) {
if (root == null)
return false;
if (root == node)
return true;
return cover(root.left, node) || cover(root.right, node);
}
public Node Ancestor(Node root, Node node1, Node node2) {
if (root == null)
return root;
if (cover(root.left, node1) && cover(root.left, node2))
return Ancestor(root.left, node1, node2);
if (cover(root.right, node1) && cover(root.right, node2))
return Ancestor(root.left, node1, node2);
return root;
}
}
这个复杂度cover()是LogN,再recursion一下时间复杂度是多少啊?
avatar
x*n
2
多谢!
avatar
c*g
3
【 以下文字转载自 Military 讨论区 】
发信人: gjq (不好啦,咕咚掉到井里啦), 信区: Military
标 题: 今天见识了老外的无耻 (转载)
发信站: BBS 未名空间站 (Wed Apr 16 13:20:03 2014, 美东)
发信人: bamboox (bamboox), 信区: Living
标 题: 今天见识了老外的无耻
发信站: BBS 未名空间站 (Tue Apr 15 22:27:28 2014, 美东)
晚上照常一家人去健身游泳, 走的时候去family room 洗澡, 男女大小在那洗澡换衣
, 我在穿衣服的时候听到locker 另一边有个老外向一大妈请教中文,大妈一边叫她孩
子做这做那,一边回答老外问题,老外问,how to say play in chinese,答,玩,;
问 how to say i want to;答,我想;问 i want to play helicopter;答,我想玩直
升飞机。 老外练了几边就爆了一句:我想玩你。 那大妈停顿了一下,语气很不好的说
,这很下流。我估计脸色也不大好,那老外嘻哈的说,it dirty isnt it. 那大妈没
理他, 他就自居觉无趣的走了。
avatar
w*r
4
【 以下文字转载自 SanFrancisco 讨论区 】
发信人: wildtiger (wildtiger), 信区: SanFrancisco
标 题: 附近租房的房客开PARTY很闹,几点不散可以叫警察来?
发信站: BBS 未名空间站 (Sat Sep 29 22:02:22 2012, 美东)
是打911吗?
avatar
m*r
5
CM Installer现在在Google Play里面available了,请问TP可以通过这个升级到CM10么。
我自己的现在是CM9. 在网上的那个列表没有看到TP.
另外,发现有Nexus 7的CM10,不太懂问题下,难道这个CM10比原装的4.3还好?
avatar
U*5
6
Worst case O(N^2)
LCA(3, 6)
1
\
2
\
3
\
6

【在 c*******r 的大作中提到】
: public class LowestCommonAncestor {
: public boolean cover(Node root, Node node) {
: if (root == null)
: return false;
: if (root == node)
: return true;
: return cover(root.left, node) || cover(root.right, node);
: }
: public Node Ancestor(Node root, Node node1, Node node2) {
: if (root == null)

avatar
x*9
7
貌似没有,link dead了,同等啊,开这个卡一定要开fidelity account吗?
avatar
z*r
8
这不算无耻,算流氓。啥地方都有这种人。小的叫小流氓,老了叫没正形。正常。
avatar
c*t
9
nlogn, 因为对每个node都要调用cover
再想想,这题有O(n)解法

【在 c*******r 的大作中提到】
: public class LowestCommonAncestor {
: public boolean cover(Node root, Node node) {
: if (root == null)
: return false;
: if (root == node)
: return true;
: return cover(root.left, node) || cover(root.right, node);
: }
: public Node Ancestor(Node root, Node node1, Node node2) {
: if (root == null)

avatar
w*u
10
不开得攒到25k点才能1:1换出来,开了只要5k点就可以换50

【在 x*******9 的大作中提到】
: 貌似没有,link dead了,同等啊,开这个卡一定要开fidelity account吗?
avatar
l*r
11
那个大妈应该说,要玩去跟外f玩

【在 c*****g 的大作中提到】
: 【 以下文字转载自 Military 讨论区 】
: 发信人: gjq (不好啦,咕咚掉到井里啦), 信区: Military
: 标 题: 今天见识了老外的无耻 (转载)
: 发信站: BBS 未名空间站 (Wed Apr 16 13:20:03 2014, 美东)
: 发信人: bamboox (bamboox), 信区: Living
: 标 题: 今天见识了老外的无耻
: 发信站: BBS 未名空间站 (Tue Apr 15 22:27:28 2014, 美东)
: 晚上照常一家人去健身游泳, 走的时候去family room 洗澡, 男女大小在那洗澡换衣
: , 我在穿衣服的时候听到locker 另一边有个老外向一大妈请教中文,大妈一边叫她孩
: 子做这做那,一边回答老外问题,老外问,how to say play in chinese,答,玩,;

avatar
U*5
12
Ancestor第二个recursion好像有个typo?

【在 c*******r 的大作中提到】
: public class LowestCommonAncestor {
: public boolean cover(Node root, Node node) {
: if (root == null)
: return false;
: if (root == node)
: return true;
: return cover(root.left, node) || cover(root.right, node);
: }
: public Node Ancestor(Node root, Node node1, Node node2) {
: if (root == null)

avatar
a*q
13
以前有过什么样的bonus?
avatar
t*e
14
There is a O(n) time worst case algorithm in https://code.google.com/p/
elements-of-programming-interviews/source/browse/trunk/Lowest_common_
ancestor_no_parent_template.cpp
It is the solution from Elements of Programming Interviews: 300 Questions
and Solutions http://www.amazon.com/dp/1479274836/.
avatar
c*r
15
这个average复杂度难道不是O(logN*logN)? cover()复杂度logN, recursion logN次
(层数). worse case是O(N2)

【在 c********t 的大作中提到】
: nlogn, 因为对每个node都要调用cover
: 再想想,这题有O(n)解法

avatar
c*t
16
我说错了,应该是O(N), CC150上有原题解释。对一个balanced tree,基本上是4N
cover本身也是一个O(n)的
但有优化解法,不重复计算 。

【在 c*******r 的大作中提到】
: 这个average复杂度难道不是O(logN*logN)? cover()复杂度logN, recursion logN次
: (层数). worse case是O(N2)

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。