avatar
请教图论面试题# JobHunting - 待字闺中
i*a
1
前两天面试被难住了,特来这里求教。
有N个点,两两之间都能连成直线,每三个点能连成一个三角形。问在每两点间连线只
能用一次的前提下,最多能取得多少个三角形。
avatar
l*b
2
N/3?
avatar
i*a
3
应该不是,如果用N=6来试的话,可以取出4个三角形

【在 l*******b 的大作中提到】
: N/3?
avatar
f*4
4
新增的结点可与所有孤边分别组成三角形,因此
F(n+1)=C(n,2)-3*F(n)+F(n)
求拍~

【在 i*a 的大作中提到】
: 前两天面试被难住了,特来这里求教。
: 有N个点,两两之间都能连成直线,每三个点能连成一个三角形。问在每两点间连线只
: 能用一次的前提下,最多能取得多少个三角形。

avatar
i*a
5
F(5) = 2
F(6) = 4
貌似不对。。。

【在 f*******4 的大作中提到】
: 新增的结点可与所有孤边分别组成三角形,因此
: F(n+1)=C(n,2)-3*F(n)+F(n)
: 求拍~

avatar
l*b
6
花眼了,数边,N(N-1)/6
N=6可以有5个,很好造的

【在 i*a 的大作中提到】
: 应该不是,如果用N=6来试的话,可以取出4个三角形
avatar
f*e
7
这么难的题会是面试题?除非你是面数学系的组合数学方向faculty职位。
http://mathoverflow.net/questions/81414/how-many-edge-disjoint-

【在 i*a 的大作中提到】
: 前两天面试被难住了,特来这里求教。
: 有N个点,两两之间都能连成直线,每三个点能连成一个三角形。问在每两点间连线只
: 能用一次的前提下,最多能取得多少个三角形。

avatar
i*a
8
每条连线都只能用一次,N=6如何得到的F(6)=5?
我的结果是:
123
234
456
136
能给出你的结果吗?

【在 l*******b 的大作中提到】
: 花眼了,数边,N(N-1)/6
: N=6可以有5个,很好造的

avatar
f*e
10
非常接近正确答案了
avatar
a*3
11
N-2,感觉像是convex hull的trangulation问题
avatar
l*b
12
6个点,两两连成线,三条线一个三角形,点不一定是顶点呀
5组边:
16 25 34
15 64 23
14 35 26
13 24 56
12 36 45

【在 i*a 的大作中提到】
: 每条连线都只能用一次,N=6如何得到的F(6)=5?
: 我的结果是:
: 123
: 234
: 456
: 136
: 能给出你的结果吗?

avatar
i*a
13
可以大概说一下答案吗?现在暂时不能下载文章。

【在 f*****e 的大作中提到】
: 非常接近正确答案了
avatar
i*a
14
问题的前提是每三个点连成三角形,不是三条线就组成三角形,所以必须是闭合的。

【在 l*******b 的大作中提到】
: 6个点,两两连成线,三条线一个三角形,点不一定是顶点呀
: 5组边:
: 16 25 34
: 15 64 23
: 14 35 26
: 13 24 56
: 12 36 45

avatar
q*m
17
N/ 3 ?

【在 i*a 的大作中提到】
: 前两天面试被难住了,特来这里求教。
: 有N个点,两两之间都能连成直线,每三个点能连成一个三角形。问在每两点间连线只
: 能用一次的前提下,最多能取得多少个三角形。

avatar
q*m
18
123
234
那么 23不是用了两次吗?

【在 i*a 的大作中提到】
: 每条连线都只能用一次,N=6如何得到的F(6)=5?
: 我的结果是:
: 123
: 234
: 456
: 136
: 能给出你的结果吗?

avatar
i*a
19
好眼力
123
345
561
246
楼上已经有大侠给出答案了。问题本身挺难的。

[发表自未名空间手机版 - m.mitbbs.com]

【在 q****m 的大作中提到】
: 123
: 234
: 那么 23不是用了两次吗?

avatar
s*V
20
很简单,两两连线N(N-1)/2,每条边只能用一次,所以是N(N-1)/6.

【在 i*a 的大作中提到】
: 前两天面试被难住了,特来这里求教。
: 有N个点,两两之间都能连成直线,每三个点能连成一个三角形。问在每两点间连线只
: 能用一次的前提下,最多能取得多少个三角形。

avatar
s*n
21

每三个点能连成一个三角形
这个已经保证了 ?
不需要检查三点成形的条件?

【在 s*****V 的大作中提到】
: 很简单,两两连线N(N-1)/2,每条边只能用一次,所以是N(N-1)/6.
avatar
e*o
22
I don't think it is true.
let N = 4, N(N-1)/6 = 2; however, the answer is 1.

【在 s*****V 的大作中提到】
: 很简单,两两连线N(N-1)/2,每条边只能用一次,所以是N(N-1)/6.
avatar
s*V
24
还有三条边都连着同一点这种情况没有考虑。如果这种情形很稀少,就接近于 N(N-1)/
6。

【在 e******o 的大作中提到】
: I don't think it is true.
: let N = 4, N(N-1)/6 = 2; however, the answer is 1.

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