Redian新闻
>
面试遇到老印,这算被黑了吗?
avatar
l*s
2
先问了一个屋子里有一个人不认识其他人,其他人都认识这个人,找出这个人,做出来
后上了杀手锏:问了我android锁屏一共有多少种密码,最短可以是两个点,解答的不
好,只说了思路。。后来想了想好像是个哈密尔顿环的问题啊,尼玛,跪了。
我是被黑了还是现在面试都到这种难度了?
avatar
z*e
3
不会。
avatar
p*2
4
哪个公司

【在 l********s 的大作中提到】
: 先问了一个屋子里有一个人不认识其他人,其他人都认识这个人,找出这个人,做出来
: 后上了杀手锏:问了我android锁屏一共有多少种密码,最短可以是两个点,解答的不
: 好,只说了思路。。后来想了想好像是个哈密尔顿环的问题啊,尼玛,跪了。
: 我是被黑了还是现在面试都到这种难度了?

avatar
T*s
5
奥巴马的房子有八十年历史
avatar
l*s
6
G

【在 p*****2 的大作中提到】
: 哪个公司
avatar
p*2
7
我觉得被烙印黑真的很容易

【在 l********s 的大作中提到】
: G
avatar
z*o
8
好像是个数学题
C(n,2)*2! + C(n,3)*3! ...+ C(n,n)*n!
avatar
h*p
9
第1题什么意思,不理解
第2题难道不是dfs或bfs吗?跟boggle类似的。每一个格子都有若干个方向可以走,也
可以终止,设个visit map避免重复走

【在 l********s 的大作中提到】
: 先问了一个屋子里有一个人不认识其他人,其他人都认识这个人,找出这个人,做出来
: 后上了杀手锏:问了我android锁屏一共有多少种密码,最短可以是两个点,解答的不
: 好,只说了思路。。后来想了想好像是个哈密尔顿环的问题啊,尼玛,跪了。
: 我是被黑了还是现在面试都到这种难度了?

avatar
l*z
10
第二题可以回答只用过爱风没用过安猪吗?

【在 l********s 的大作中提到】
: 先问了一个屋子里有一个人不认识其他人,其他人都认识这个人,找出这个人,做出来
: 后上了杀手锏:问了我android锁屏一共有多少种密码,最短可以是两个点,解答的不
: 好,只说了思路。。后来想了想好像是个哈密尔顿环的问题啊,尼玛,跪了。
: 我是被黑了还是现在面试都到这种难度了?

avatar
n*s
11
第一题估计是说。。。,尼玛就是根据两人认识与否把这个土人找出来。

【在 h**p 的大作中提到】
: 第1题什么意思,不理解
: 第2题难道不是dfs或bfs吗?跟boggle类似的。每一个格子都有若干个方向可以走,也
: 可以终止,设个visit map避免重复走

avatar
n*s
12
估计是问最少需要多少次吧,不然的话谁都问一遍不就找到了?
这种垃圾问题考7岁的小P孩还行,考马工能烤个鸟出来。
avatar
n*s
13
粗粗想了一下第一题,如果A认识B,把A踢走,如果A不认识B,把B踢走,这样应该可以
比较高效地找到吧?
其实现在计算机速度这么快,就是真画个图解出来也没什么问题吧,好比你是拿算盘的
速算高手,我拿计算器,不觉得本质上有什么不同。
avatar
l*s
14
第一题是有向图+hashmap
第二题,如果题意理解正确为写函数int possbileAmount(int n) n is the length,
可以DFS或BFS,数学方法肯定可以推导,但恐怕半个小时之内推不出来。
avatar
s*a
15
看题的话太普通了吧
avatar
h*p
16
多谢!第一题这样就好理解了。
2道都是中规中矩的题。不知道烙印是不是在交流方面把LZ给黑了?

【在 l******s 的大作中提到】
: 第一题是有向图+hashmap
: 第二题,如果题意理解正确为写函数int possbileAmount(int n) n is the length,
: 可以DFS或BFS,数学方法肯定可以推导,但恐怕半个小时之内推不出来。

avatar
k*l
17
第二题感觉应该是 Dynamic Programming, 分3种 case 的 (corner, side, Center)
f(c, n) = 2f(s,n-1) + f(C, n-1)
f(s,n) = 2f(c,n-1) + 2f(s,n-1) +f(C,n-1)
f(C,n) =...
情况复杂,现场想出来难

【在 l********s 的大作中提到】
: 先问了一个屋子里有一个人不认识其他人,其他人都认识这个人,找出这个人,做出来
: 后上了杀手锏:问了我android锁屏一共有多少种密码,最短可以是两个点,解答的不
: 好,只说了思路。。后来想了想好像是个哈密尔顿环的问题啊,尼玛,跪了。
: 我是被黑了还是现在面试都到这种难度了?

avatar
h*p
18
DP不现实吧,因为有重复的点不能踩,DP做不到这个记录这个信息

【在 k**l 的大作中提到】
: 第二题感觉应该是 Dynamic Programming, 分3种 case 的 (corner, side, Center)
: f(c, n) = 2f(s,n-1) + f(C, n-1)
: f(s,n) = 2f(c,n-1) + 2f(s,n-1) +f(C,n-1)
: f(C,n) =...
: 情况复杂,现场想出来难

avatar
k*l
19
为啥不能踩?
我现在的手机没这种密码,以前记得好像没有不允许

【在 h**p 的大作中提到】
: DP不现实吧,因为有重复的点不能踩,DP做不到这个记录这个信息
avatar
c*t
20
正在刷题的菜鸟说说我的想法:
第一题:笨办法,找出一对,踢掉这个或者那个。 或者用图,别人都指向这个人,这
个人不能指向任何人。这个人是sink point. topological sort.这个人是最后一个。
但问题是这个题目有比O(n)更优的算法吗?n是问问题的个数,比如一对人,你问a认
识b吗, b认识a吗,这算两个问题。如果能知道其他人之间互相熟识的程度,那就可以
用概率。
第二题: 键盘是3乘3, 密码可以从任何点开始,但不能成为闭环,就是访问过得不能
再访问。
不要用矩阵的思想去想,那样受制几何形状太复杂。做一个9个节点的
图,undirected. 比如1可以连到2,4,5.
问题变为从1出发,有多少种不同的路径?访问过得不能在访问。这个
应该是个经典算法问题吧?
9个不同出发位置加起来。

【在 l********s 的大作中提到】
: 先问了一个屋子里有一个人不认识其他人,其他人都认识这个人,找出这个人,做出来
: 后上了杀手锏:问了我android锁屏一共有多少种密码,最短可以是两个点,解答的不
: 好,只说了思路。。后来想了想好像是个哈密尔顿环的问题啊,尼玛,跪了。
: 我是被黑了还是现在面试都到这种难度了?

avatar
m*t
22
这个android密码的题怎末用哈密尔顿环来解?
avatar
j*8
23
没用过android的人表示看不懂第二题
avatar
l*s
24
第一道题, 其他人互相熟识吗?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。