
Python
文章平均质量分 53
夜晓楼
这个作者很懒,什么都没留下…
展开
-
Python 二进制、整数相互转化
整数转二进制:1、采用%2的方式计算2、采用python自带了方法 bin.比如bin(10) 回返回字符串'0b1010' ,只留下‘0’,‘1’序列需要把‘0b’去掉.bin(number).replace('0b','') 或bin(number)[2:]>>> bin(10) // 为了下边表示方便 放入t中'0b1010'二进制转整数:>>> int(t[2:],2)原创 2016-10-21 16:04:49 · 24066 阅读 · 0 评论 -
在oj中Python的循环输入问题解决
在oj中Python的循环输入问题解决这几天做题被python的循环输入问题给烦死了,好好查了一下,记录在此。while True: t= sys.stdin.readline().strip() if len(t)==0: break t= int(t) nums=[int(i) for i in sys.st原创 2017-02-25 10:02:52 · 4523 阅读 · 0 评论 -
Kruskal 算法-Python版
好久没写了,有点遗忘记录一下kruskal 算法对所有的边排序依次选择每一条边,看是否能将边加入到已经生成好的树中若是能,则加入否则,继续步骤2,直至添加到树中的边的数量为节点数-1 的时候这里用了并查集的思路:设置一个记录每一个节点的父亲的数组,用于判断将边加进已生成树时是否会有环生成记录一个每一个节点有多少孩子节点的数组,用于节点的合并利用find()方法寻原创 2017-03-17 16:55:56 · 1286 阅读 · 0 评论 -
微软笔试-Numberic Keypad
题目描述The numberic keypad on your mobile phone looks like below:123456789 0 suppose you are holding your mobile phone with single hand. Your thumb points at digit 1. Each time you can 1)press the原创 2017-03-19 17:12:03 · 511 阅读 · 0 评论 -
说说那些机器学习中的性能度量方式
说说那些机器学习中的性能度量方式主要分为两类问题 - * 分类问题 * - * 回归问题 *一、回归问题在回归问题中,最常用的性能度量方式是: 最小均方误差 1msumni=0(f(xi)−yi)2\ \frac{1}{m}sum_{i=0}^n(f(x_i)-y_i)^2 更一般的,对于数据集D 和概率密度p ,均方误差可以描述为: 1m∫i−D(f(x)−y)2p(x)\ \fr原创 2017-02-22 20:49:38 · 1865 阅读 · 0 评论 -
Python 生成全排列的两种方式
第一种方式:利用python的itertools模块的permutations()方法from itertools import permutationstry: while 1: s=sorted(raw_input()) l=permutations(s) for x in l: print ''.joi原创 2017-03-16 15:20:48 · 11620 阅读 · 0 评论