python
寂寞开黑
这个作者很懒,什么都没留下…
展开
-
Python 学习网址以及更新源设置
1、学习网站:http://www.rqnoj.cn/problemhttps://nanti.jisuanke.com/oihttps://www.cnblogs.com/compassblog/category/1181861.html2、安装插件:python -m pip install matplotlib --default-timeout=10000pip install...原创 2020-03-13 15:54:32 · 635 阅读 · 0 评论 -
python单链表查找中间节点
#!/usr/bin/python# -*- coding: UTF-8 -*-class Node: def __init__(self,data,next): self.data = data self.next = nextn1 = Node('n1',None)n2 = Node('n2',n1)n3 = Node('n3',n2)n4 ...原创 2018-10-12 22:22:33 · 2093 阅读 · 0 评论 -
单链表的简单操作
#!/usr/bin/python# -*- coding: UTF-8 -*-class Node: def __init__(self,data): self.data = data self.next = Noneclass SingleLinkList: def __init__(self): self.__head =...原创 2018-10-13 10:25:44 · 105 阅读 · 0 评论 -
python中给字符串赋值的几种方式
# -*- coding:utf-8 -*-s = 'abcdef's = list(s)s[1] = 'E's = ''.join(s)print ss = s[0:1]+ 'E' +s[2:]print ss = s.replace('b','E')print ss = 'aEcdef'print s原创 2018-10-06 17:49:33 · 30621 阅读 · 0 评论 -
重建二叉树
树的结构# -*- coding:utf-8 -*-# class TreeNode:# def __init__(self, x):# self.val = x# self.left = None# self.right = Noneclass Solution: # 返回构造的TreeNode根节点 def...原创 2018-10-17 21:43:31 · 121 阅读 · 0 评论 -
二叉树遍历
层次遍历又称广度优先遍历,使用队列的数据结构 def depth(root): if root is None: return 0 else: return (1 + max(depth(root.right),depth(root.left))) print depth(root) ...原创 2018-10-17 22:08:46 · 152 阅读 · 0 评论 -
二维数组中找数
在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。# -*- coding:utf-8 -*-class Solution: # array 二维列表 def Find(self, target, array): i = ...原创 2018-10-07 21:39:18 · 265 阅读 · 0 评论 -
字符替换
请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。# -*- coding:utf-8 -*-class Solution: # s 源字符串 def replaceSpace(self, s): s1 = s.replace(" ","%20") ...原创 2018-10-07 21:49:36 · 282 阅读 · 0 评论 -
反转列表
输入一个链表,按链表值从尾到头的顺序返回一个ArrayList# -*- coding:utf-8 -*-# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solution: # 返回从尾部到头部的列表值序列,例如[1,2,3]...原创 2018-10-07 22:22:13 · 245 阅读 · 0 评论