1. the array is read-only
2. not every number in 1...n need to appear
3. we are interested in finding just one duplicated number
4. constant memory
fix of the problem
所有跟帖:
• algorithmic complexity requirement? -haha2000- ♂ (103 bytes) () 05/18/2009 postreply 19:19:21
• can be done in linear time... -haha2000- ♂ (150 bytes) () 05/18/2009 postreply 19:42:41
• it takes a bit more than that -dynamic- ♂ (438 bytes) () 05/18/2009 postreply 19:55:29
• hmm,這個有意思:) -戲雨飛鷹- ♀ (0 bytes) () 05/18/2009 postreply 21:12:19
• 回複:it takes a bit more than that -utopian- ♂ (51 bytes) () 05/20/2009 postreply 17:23:11
• hashing needs linear memory as well. we want constant memory her -dynamic- ♂ (0 bytes) () 05/20/2009 postreply 17:28:12
• Pay attention to some key numbers. -亂彈- ♂ (0 bytes) () 05/20/2009 postreply 19:24:24
• 覺得在哪裏見過這個題目 -haha2000- ♂ (19 bytes) () 05/21/2009 postreply 07:24:10
• I don't think so. -亂彈- ♂ (0 bytes) () 05/21/2009 postreply 09:52:29
• 這題目是IMB 2004 一月的一個puzzle:) -戲雨飛鷹- ♀ (79 bytes) () 05/21/2009 postreply 12:22:12
• Yes, right! thanks! -haha2000- ♂ (0 bytes) () 05/22/2009 postreply 11:05:23