>>>> mya=np.zeros(shape=(2,2))>>>> myaarray([[ 0., 0.], [ 0., 0.]])>>>> mya=np.empty(shape=(2,2))>>>> myaarray([[ 0., 0.], [ 0., 0.]])、创建数组元素为float的数组。>>>>mya=np.array([1,2,3,4,5,6],dtyp...
分类:
编程语言 时间:
2014-07-03 17:44:34
阅读次数:
327
现在做的项目都是用python开发,需要用做关键词检查,过滤关键词,之前用c语言做过这样的事情,用字典树,蛮高效的,内存小,检查快。
到了python上,第一想法是在pip上找一个基于c语言的python字典树模块,可惜没找到合适的,如果我会用c写python模块的话,我就自己写一个了,可惜我还不具备这个能力,
只能用python写了,性能差一点就差点吧,内存多一点也无所谓了。
用搜...
分类:
编程语言 时间:
2014-07-03 17:31:03
阅读次数:
402
题目要求第n个丑数,所以对于中间结果不需要保存。
def Humble(index):
curHum = 1
M2 = 2; M3 = 3; M5 = 5
while index > 1:
curHum = min(min(M2, M3), M5)
while M2 <= curHum:
M2 *= 2
while M3 <= curHum:
M3 *= 3
w...
分类:
其他好文 时间:
2014-07-03 17:29:40
阅读次数:
214
def q32(n, len):
if n < 0:
return 0
elif n 0:
if n >= 1 and n < 10:
total += 1
return total
p1 = n % (10**(len - 1))
h = n / (10**(len - 1))
...
分类:
编程语言 时间:
2014-07-03 16:04:12
阅读次数:
288
首先,我们在了解多线程时需要理解的就是什么是多线程,按照官方的解释就是:多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。在我自学到这里的时候,通过会在想进程和线程到底是有什么区别,我的理解就是:进程就是一个应用程序在处理机上..
分类:
编程语言 时间:
2014-07-03 14:08:20
阅读次数:
354
书里面关于分类的判断有些麻烦,通过某一位为0为1来对数组元素进行分类。假如第3位为1,那么也就是元素x & 8 等于或不等于0,所以没必要非的用第几位去判断。
def once(array):
reOR = 0
for x in array:
reOR ^= x
bit1 = firstBit1(reOR)
first = 0
second = 0
for x in a...
分类:
其他好文 时间:
2014-07-03 13:54:06
阅读次数:
182
Storm安装配置
三台机器 131,132,133
需要安装 jdk,python,autoconf-2.64,zeromq-3.2.2,jzmq
安装jdk和python不详细说。
1 安装 autoconf-2.64,
1.1 下载 http://download.chinaunix.net/download.php?id=29328&ResourceID=648 ...
分类:
其他好文 时间:
2014-07-03 13:53:26
阅读次数:
293
在mac os上建立python 3.4 的机器学习 环境。...
分类:
编程语言 时间:
2014-07-03 13:43:04
阅读次数:
190