- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 python两种方法实现从1000万个随机数中找出top n元素(附c语言版)
很早之前看到一道面试题:有一个长度为1000w个数组,每个元素互不重复,找出其中top n元素。我感觉重复或者不重复都差不多,所以没管不重复这个条件。我把1000w个结果放在了文件中,方便重复利用,生成代码:import randomwith open("random_number.txt","w") as f: for i in range(1,10000000):
2016-06-22 02:36:59 5412
原创 python深拷贝浅拷贝
import copya = [1,2,3,4,5,[6,7,8]]b = a[:]c = ad = copy.deepcopy(a)e = copy.copy(a)print "id of a :",id(a)print "id of b :",id(b)print "id of c :",id(c)print "id of d :",id(d)print
2016-06-21 10:31:29 416
原创 linux grep通过管道输出到head出现write error: Broken pipe错误
之前做一个分页,利用grep加head加tail实现的:ls /tmp/conf/usergroup/ | grep -P '^(?!auto-)'| head -n 20 | tail -n 20 | awk -F . '{print $1}'grep出来的条数大概有6w条,然后用php的exec去执行这条命令,大概耗时1.3秒,感觉太慢,不能接受。后面发现直接去终端执行
2016-06-13 10:53:57 19399
php pdo和xml留言板
2014-10-02
简易的打分投票系统
2013-10-19
简易办公室借记系统
2013-09-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人