
Python Learning
文章平均质量分 84
大胖子球花
正在菜鸡到大牛道路的起点
展开
-
leetcode 461. Hamming Distance python实现
小菜鸡终于抓住了一道会写的题。然而也是遇到了不少问题。首先,将leetcode上的回答格式粘贴到sublime里会变成空格和tab混用的状态,于是各种报indent error。这个最后用sublime里view->indentation->convert indentation to spaces解决了。然后的代码是(错误代码错误代码错误代码):class Solution(obje...原创 2018-03-15 21:25:37 · 321 阅读 · 0 评论 -
python中字符串类型的一些学习总结
刷题时遇到了string类的常量string.ascii_letters,调用时发现,string竟然不是python的built-in type??然后就打开了官方文档,发现还是自己菜了。原来python中自带的字符串类型是str啊!并不是string。string是在The Python Standard Library里的(Lib/string.py),需要用 import string 语...原创 2018-03-09 16:22:59 · 1492 阅读 · 0 评论 -
leetcode535 encode and decode
class Codec: import string import random alphabet=string.ascii_letters+string.digits def __init__(self): self.longUrls={} self.codes={} def encode(self, longUrl): """Encod...原创 2018-03-12 16:10:26 · 213 阅读 · 0 评论 -
初识matplotlib
先插一点题外话:解决NameError: name 'reload' is not defined问题:对于python3.4及更高:import importlibimportlib.reload(sys)下面是正题:在matplotlib中,整个图像为一个Figure对象。在Figure对象中可以包含一个或者多个Axes对象。每个Axes(ax)对象都是一个拥有自己坐标系统的绘图区域。所属关...原创 2018-03-29 21:27:09 · 392 阅读 · 0 评论 -
leetcode 654. Maximum Binary Tree Python实现
二叉树的题,也是好久没做了。开始一直纠结着python怎么定义树结点,就打开了discussion,然后发现结点定义原题就给了。大意了大意了。然后学习了jedihy的做法。# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x...原创 2018-03-14 16:05:26 · 275 阅读 · 0 评论 -
leetcode 617. Merge Two Binary Trees Python实现以及and操作符用法
# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution(object): d...原创 2018-03-26 17:20:25 · 723 阅读 · 0 评论