""" 堆是一种完全二叉树,有最大堆和最小堆两种。 最大堆:对于每个非叶子结点V,V的值都比它的两个孩子结点大,称为最大堆特性(heap order property), 最大堆里面的根总是储存最大值,最小值储存在叶子结点。 最小堆:和最大堆相反,每个非叶子结点V,它的两个孩子的值都比V的值大。 "... ...
分类:
编程语言 时间:
2019-04-26 20:45:51
阅读次数:
166
第二种: 运行效果也可以,run_forever里面有许多参数,需要自己设置 ...
分类:
编程语言 时间:
2019-04-26 00:47:36
阅读次数:
160
Numpy介绍 编辑 一个用python实现的科学计算,包括:1、一个强大的N维数组对象Array;2、比较成熟的(广播)函数库;3、用于整合C/C++和Fortran代码的工具包;4、实用的线性代数、傅里叶变换和随机数生成函数。numpy和稀疏矩阵运算包scipy配合使用更加方便。 NumPy(N ...
分类:
其他好文 时间:
2019-04-25 09:12:34
阅读次数:
205
#python实现数据结构单链表 # -*- coding: utf-8 -*- class Node(object): """节点""" def __init__(self, elem): self.elem = elem self.next = None # 节点一开始初始化的时候并不知道下一个... ...
分类:
编程语言 时间:
2019-04-23 09:45:57
阅读次数:
120
python实现单例模式的三种方式及相关知识解释 模块模式 装饰器模式 父类重写new继承 单例模式作为最常用的设计模式,在面试中很可能遇到要求手写.从最近的学习python的经验而言,singleton实现的四种方法都是python的重要特征,反过来也刚好是几种特征的最佳实现.(比如你平常开发中很 ...
分类:
编程语言 时间:
2019-04-22 21:11:52
阅读次数:
171
numpy Numpy介绍 编辑 一个用python实现的科学计算,包括:1、一个强大的N维数组对象Array;2、比较成熟的(广播)函数库;3、用于整合C/C++和Fortran代码的工具包;4、实用的线性代数、傅里叶变换和随机数生成函数。numpy和稀疏矩阵运算包scipy配合使用更加方便。 N ...
分类:
其他好文 时间:
2019-04-20 21:29:47
阅读次数:
247
2019/4/20 二层BP神经网络 题目是关于在10 10的平面上投骰子并分辨点数的,可以到我的Github上看(英文的) 但是仍有部分在公式上的不明了,但是其运作方式还是很简单的,先简单解析我的代码 是本次所解题目的训练集生成软件,generate_data(N)会返回两个数组,一个为N 100 ...
分类:
编程语言 时间:
2019-04-20 17:08:09
阅读次数:
199
# -*- coding: utf-8 -*- """ @Time: 2017/8/11 11:22 @Author: sunxiang """ import urllib import urllib2 import json import sys reload(sys) sys.setdefaul... ...
分类:
编程语言 时间:
2019-04-20 09:56:39
阅读次数:
182
日志 问题复现与排查 "问题的解决" 问题的原因也知道了,那么解决方法也就很明了了,就是让字符串正确的decode就ok了,所以有如下几种方法: 在代码的开始调用reload(sys);sys.setdefaultencoding(‘utf8’)通过这种方式,我们制定了默认的encode字符集为ut ...
分类:
编程语言 时间:
2019-04-18 21:49:57
阅读次数:
204
最近公司有一个需求,需要把服务器A上的任务放到服务器B上,因为B上有HTTP,并且可以被外网访问,但是直接通过shell的scp,每次都需要输入密码。这里用python简单实现一下 直接上代码: 注意: 这里有一个坑,就是sftp在put的时候,需要把在208服务器上的文件名写出来,代码执行的逻辑想 ...
分类:
编程语言 时间:
2019-04-18 12:17:27
阅读次数:
300