python编程
ivat4u
简单高效,不是天顶星的人看得懂的东西~
展开
-
算法导论学习之旅(python实现)
第二章插入排序def insert_sort(list): i=0 for j in range(1,len(list)): key=list[j] i=j-1 while(i>0 & list[i]>key): list[i+1]=list[i] i=i-...原创 2019-05-15 15:35:26 · 595 阅读 · 0 评论 -
python学习之使用PIL+tkinter实现自己的图片转换器
PIL提供了一个功能强大的库,可以转变原始图片格式,尺寸(可以不按比例放缩),质量等等,tkinter是一个轻量级的GUI软件,方便我们制作简单应用程序。现在开始制作最简单的软件吧。基本配置要求:自行安装python3.6(Aconada也可)+pil(pillow)+tkinter涉及知识:文件读写,异常处理,GUI编程,global变量,回调函数如何转变图片格式对Image模块的介绍...原创 2019-06-04 15:17:46 · 5544 阅读 · 2 评论 -
判断二叉树是否含有子结构和常见误区
给定一棵二叉树根节点node1,判断子结构Node2是否在node1中。常见错误:思路是直接使用递归,根=根,再递归到左=左,右=右,认为含有子树。误区:有和是的区别。判断“是”子结构,应该是root2为空,说明是。root1为空,说明找不到。判断“有”子结构,应该是1和2都不为空的前提这二者有矛盾,不能等同将有子结构和是子结构分开递归当前树含有子结构递归为三部分(当前根是子结...原创 2019-09-13 19:57:56 · 428 阅读 · 0 评论