![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
PanDawson
上海海洋大学软件工程学生
展开
-
牛客网-直通BAt算法精讲课 Python按层次打印二叉树练习题
有一棵二叉树,请设计一个算法,按照层次打印这棵二叉树。给定二叉树的根结点root,请返回打印结果,结果按照每一层一个数组进行储存,所有数组的顺序按照层数从上往下,且每一层的数组内元素按照从左往右排列。保证结点数小于等于500# -*- coding:utf-8 -*-# class TreeNode:# def __init__(self, x):# se...原创 2019-03-19 22:08:08 · 144 阅读 · 0 评论 -
牛客网-直通BAt算法精讲课 Python字符串——旋转词
如果对于一个字符串A,将A的前面任意一部分挪到后边去形成的字符串称为A的旋转词。比如A="12345",A的旋转词有"12345","23451","34512","45123"和"51234"。对于两个字符串A和B,请判断A和B是否互为旋转词。给定两个字符串A和B及他们的长度lena,lenb,请返回一个bool值,代表他们是否互为旋转词。测试样例:"cdab",4,"abcd",...原创 2019-03-25 20:54:51 · 236 阅读 · 0 评论 -
牛客网-直通BAt算法精讲课 Python 选择排序
对于一个int数组,请编写一个选择排序算法,对数组元素排序。给定一个int数组A及数组的大小n,请返回排序后的数组。测试样例:[1,2,3,5,2,3],6[1,2,2,3,3,5]# -*- coding:utf-8 -*-class SelectionSort: def selectionSort(self, A, n): # write ...原创 2019-03-31 19:22:23 · 163 阅读 · 0 评论 -
pip更新失败后the ssl module in Python is not available
问题:ssl module 找不到过程:网上很多解决方法的系统不是windows 下的 而是其他系统解决:我自己是使用anaconda的,那么其实只要把anaconda卸载之后重新安装,并且重新安装的时候注意添加选项 让其自动为你配置好(虽然那里是不建议的选项,但是这个时候让它给你重新配置是最好的办法)解决过程时长:many many hours(就是找不到可以借鉴的方法)...原创 2019-05-22 15:15:16 · 1364 阅读 · 0 评论