牛骨文教育服务平台(让学习变的简单)
博客笔记
13
2014-10
100万个数中找到最大的100个数 2014-10-13
1. 算法如下:根据快速排序划分的思想 (1) 递归对所有数据分成[a,b)b(b,d]两个区间,(b,d]区间内的数都是大于[a,b)区间内的数 (2) 对(b,d]重复(1)操作
31
2016-08
n个数里面找出最大的m个数字(快排思想) 2016-08-31
分析:这个问题,我之前遇到的时候想到的解决方案是,最小堆解决方法。建立个数为m的最小堆,然后遍历n维护这个最小堆就可以了,算法的时间
22
2015-11
《编程之美》——寻找最大的K个数 2015-11-22
题目: N个无序的数(可能数目非常大),选出其中最大的K个数。 分析与解法: 【解法一】 对N个数进行排序,然后选出最大的K个数。可以使用快速排序
09
2016-10
如何给100亿个数字排序? 2016-10-09
之前写过一篇海量数据中统计ip出现次数最多的博客,今天再写篇类似的,当然会有不同的地方,相同的地方我快速写过,详细的可以看之前的博客
25
2016-07
海量数据处理 - 10亿个数中找出最大的10000个数(top K问题) 2016-07-25
前两天面试3面学长问我的这个问题(想说TEG的3个面试学长都是好和蔼,希望能完成最后一面,各方面原因造成我无比想去鹅场的心已经按捺不住了),这个问
04
2017-05
python 构造三维全零数组 2017-05-04
temp1 = [[] for i in range(10)] temp2 = [temp1 for i in range(20)] temp3 = [temp2 for i in range(30)] for i in range(30): for j in range(20): for k in range(10): temp3[i][j][k] = 0 但
08
2014-06
在一个无序整型数组中找出第k小的数字 2014-06-08
问题描述:在一个无序整型数组中找出第k小的数字: 示例:数组[16, 105, 3, 31, 61, 50, 61, 80, 78, 49] 结果 k=50 算法:分治算法+快速排序 思路:如果

			
				Python多维数组和矩阵
Python多维数组和矩阵 2016-03-22
注:每一步可能依赖于上一步import的模块 一、数组 1,用numpy对数组进行运算 from numpy import array mm=array((1, 1, 1)) pp=array((1, 2, 3)) 则pp+mm 输出 array([2,3,4]
26
2011-09
百度面试题:在100w个数中找最大的前100个数 2011-09-26
在100w个数中找最大的前100个数答案在文章评论部分,请注意查看:) 原文网址:http://hi.baidu.com/mianshiti/blog/item/37652f27a3ac4320d5074252.html ---------------------

			
				numpy教程:numpy基本数据类型及多维数组元素存取
numpy教程:numpy基本数据类型及多维数组元素存取 2014-09-11
http://blog.csdn.net/pipisorry/article/details/39215089Numpy(读作num-pie)是Python中的一个矩阵计算包,功能类似于MATLAB的矩阵计算。标准安装的Python中用列表(list)保