Redian新闻
>
关于那个经典的missing number的题
avatar
关于那个经典的missing number的题# JobHunting - 待字闺中
c*t
1
到底是什么?哪里有具体的描述?
是不是指的是下面的三个问题?
1. 给定数组size 是 n-1, 1,....n中的一个数missing, 求如何找出那个missing
number?
2. 给定数组size 是 n-2, 1,....n中的两个数missing, 求如何找出那两个missing
numbers?
3. 给定数组size 是 n-m, 1,....n中的m个数missing, 求如何找出那个m个missing
numbers? (假设 m < n/2).
是不是上面的题都有O(n) solution?
avatar
A*M
2
都是O(n)吧,至少可以用辅助数组counting
1)简单点,直接用1-n总和减去数组里的所有数

【在 c*********t 的大作中提到】
: 到底是什么?哪里有具体的描述?
: 是不是指的是下面的三个问题?
: 1. 给定数组size 是 n-1, 1,....n中的一个数missing, 求如何找出那个missing
: number?
: 2. 给定数组size 是 n-2, 1,....n中的两个数missing, 求如何找出那两个missing
: numbers?
: 3. 给定数组size 是 n-m, 1,....n中的m个数missing, 求如何找出那个m个missing
: numbers? (假设 m < n/2).
: 是不是上面的题都有O(n) solution?

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