二叉搜索树的第k个节点--python版
摘要:题目描述 给定一棵二叉搜索树,请找出其中的第k小的结点。例如, (5,3,7,2,4,6,8) 中,按结点数值大小顺序第三小结点的值为4。 思路:利用树的中序遍历即可 1 # -*- coding:utf-8 -*- 2 # class TreeNode: 3 # def __init__(self
阅读全文
posted @
2020-06-20 19:01
爽歪歪666
阅读(334)
推荐(0) 编辑
滑动窗口的最大值-Python版
摘要:题目描述 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6,6,6,5}; 针对数组{2,3,4,2,6,2,5,1}的滑动窗口有以下6个: {[2,3,4]
阅读全文
posted @
2020-06-18 19:11
爽歪歪666
阅读(343)
推荐(0) 编辑
Python-绘制组合图
摘要:1 """ 2 绘制组合图: 3 组合图就是将多个形状,组合到⼀个图形中,主要作⽤是节约作图的空间,节省读者的时间,从⽽提⾼ 4 信息传达的效率。 5 """ 6 import pandas as pd 7 import numpy as np 8 import matplotlib.pyplot
阅读全文
posted @
2020-06-18 09:00
爽歪歪666
阅读(4662)
推荐(0) 编辑
使用matplotlib绘制折线图
摘要:1 """ 2 绘制折线图: 3 对2019年9月每日销售.xlsx绘制折线图 4 timedelta: 5 now = datetime.datetime.now() # 2020-06-16 15:16:37.490148 6 print(now - datetime.timedelta(hou
阅读全文
posted @
2020-06-16 15:40
爽歪歪666
阅读(570)
推荐(0) 编辑