有序数组每个数平方后,不同数字的个数?O(n)
摘要:
此乃一道笔试题,当时的确也做出来啦。(但是在细节上还是出错啦,对多次重复出现的数字可能会重复计数,没有记录上次删除的元素)如题,有序数组,可以知道平方之后在两边的数据较大,中间的数据较小。 因此可以使用两个下标,从两边向中间扫描。将绝对值大的数字删掉,计数即可,并记录刚才删除的数值... 阅读全文
posted @ 2014-09-30 22:41 旭东的博客 阅读(2863) 评论(0) 推荐(1) 编辑