1
Eugene1024 2018-12-08 15:51:45 +08:00
年纪轻轻,还有时间,lZ 加油
|
2
zuoakang 2018-12-08 15:59:36 +08:00 via Android
这是前端吗?
|
3
anonymous256 2018-12-08 17:37:06 +08:00 via Android
6 的次数,考这个有啥意义,一个排列组合题…
个位,十位,百位,这 3 个位置中有一个是 6,其它两个位置各有 10 可能。因此 3*10*10 |
4
lookforsex 2018-12-08 18:05:58 +08:00
@anonymous256 但是楼主居然不会,确实有点不应该啊
|
5
anonymous256 2018-12-08 18:11:34 +08:00 via Android
@lookforsex 社招毕竟离开学校有段时间了,不一定在面试时能立马想出来
|
6
shawndut 2018-12-08 18:27:14 +08:00
一年进来可能是 T1.3,而且很难进来,再等等,这事也很看运气
|
7
dbolo123 2018-12-08 21:13:28 +08:00
@anonymous256 这样是不是会算重复了?例如 666 算 3 次? 应该是 10*10+10*9+9*9,271 次吧?
|
10
liangdu 2018-12-09 11:13:45 +08:00 via Android
1-1000 数字中 6 出现的数字,写一个函数求 n 位数中出现 m 个 6 的可能性有多少,比如 2 位数中出现 2 个 6 的可能性带入函数就会返回 1
有了这个函数,问题就好办了。(这个函数很关键) 然后利用上面的函数分别求: 1 位数出现一个 6 的次数,2 位数出现 1 个 6 的次数,2 位数出现 2 个 6 的次数,3 位数出现 1 个 6 的次数,3 位数出现 2 个 6 的次数,3 位数出现 3 个 6 的次数。 然后把上面带入函数后的结果做一下加减乘除就可以得出最终答案了。 |
11
liangdu 2018-12-09 11:17:15 +08:00 via Android
哈哈😄“写一个函数求 n 位数中出现 m 个 6 的可能性有多少,比如 2 位数中出现 2 个 6 的可能性带入函数就会返回 1 ”这个函数应该是个递归题,这个题其实和上面那个题类似,但是简单了一点
|
12
Tankpt 2018-12-09 14:42:09 +08:00 via iPhone
不知道 6 那个题目是为了考察什么。其他题目还可以。广告那个。工作三年了。我第一反应也没想到,
可能我觉得解决问题思路。已经对业务技术的影响更关键。这些东西不太好复制 |
13
JerryCha 2018-12-09 23:09:49 +08:00
6 的题目换我我可能就循环一位一位拆下来算了
|
14
fulvaz OP |