原创
2014-12-10 19:20:03
628 阅读
原创
2014-12-10 18:27:25
648 阅读
原创
2014-12-10 16:14:36
351 阅读
原创
2014-12-10 15:53:43
601 阅读
原创
2014-12-10 14:57:54
366 阅读
原创
2014-12-10 14:16:00
670 阅读
原创
2014-12-10 13:15:02
813 阅读
原创
2014-12-09 22:31:11
652 阅读
1评论
原创
2014-12-09 21:34:54
523 阅读
原创
2014-12-09 10:51:44
460 阅读
1点赞
原创
2014-12-09 10:26:15
299 阅读
原创
2014-12-09 09:52:22
298 阅读
原创
2014-12-05 17:07:50
398 阅读
原创
2014-12-05 16:09:56
441 阅读
原创
2014-12-05 15:43:42
385 阅读
原创
2014-12-05 15:27:38
323 阅读
原创
2014-12-05 10:56:54
473 阅读
原创
2014-12-05 10:31:48
530 阅读
原创
2014-12-04 16:30:16
463 阅读
题目:输入n个整数,找出其中最小的k个数字。例如输入4,5,1,6,2,4,7,3这8个数字,则最小的4个数字是1,2,3,4.分析:最简单办法,将n个数排序,然后最前面的k个就是最小的k个数字。这种算法时间复杂度为O(nlogn),还可以进一步提升。方法一:类似与“数组中出现次数超过一半的数字”中的思想,时间复杂度为O(n),代码如下:void GetLeastNumbers(int*
原创
2014-12-04 10:57:13
345 阅读
原创
2014-12-04 10:05:46
256 阅读
原创
2014-12-02 16:02:41
441 阅读
原创
2014-12-02 15:12:03
404 阅读
原创
2014-12-02 10:47:01
416 阅读
原创
2014-12-01 20:47:26
337 阅读
原创
2014-12-01 20:10:54
317 阅读
原创
2014-12-01 19:45:02
185 阅读
原创
2014-12-01 19:26:26
449 阅读
原创
2014-12-01 10:28:23
328 阅读
原创
2014-12-01 10:14:23
261 阅读