logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

lc199+637. 二叉树的右视图(python)

lc199. 二叉树的右视图每日几道leetcode刷刷题!传送门题目描述给定一个二叉树的 根节点 root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。示例 1:输入: [1,2,3,null,5,null,4]输出: [1,3,4]代码# Definition for a binary tree node.# class TreeNode:#def __init_

#leetcode#深度优先#算法
广度优先算法(BFS)-python

二叉树的层序遍历提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录二叉树的层序遍历前言一、题目描述二、代码总结前言广度优先遍历是按层层递进的方式,遍历每一层的节点。leetcode102 二叉树的层次遍历要求的是返回每一层的节点值,所以用广度优先来做非常合适。广度优先需要用队列(或者说栈)作为辅助结构,我们先将根节点放到队列中,然后不断遍历队列。一、题目描述示例:pandas

#python#leetcode#算法
如何给批量的图片命名(以序号递增的形式)?

如何给批量的图片命名(以递增的形式)?文章目录如何给批量的图片命名(以递增的形式)?前言一、新建一个rename.txt文件二、将 .txt 改成 .bat 格式前言很多时候,比如日常拍照或者跑深度学习等等工作时,需要对一堆命名乱七八糟或者没有自己想要的方式命名时,是不是再找一种统一命名的方法,话不多说,直接开始gan!一、新建一个rename.txt文件在需要(改名字的)图片的同一文件夹下新建一

#其他
堆-python的heapq 模块相关函数总结

堆-python文章目录堆-python前言一、一些函数二、例子创建一个堆-heapify插入堆-heappush从堆中移除-heappop替换堆-heapreplace前言这个模块提供了堆队列算法的实现,也称为优先队列算法堆总是一个二叉树,与C++的堆不太相同,Python 语言中的堆为小根堆。它的每个父节点的值都只会小于或等于所有孩子节点(的值)。 它使用了数组来实现:从零开始计数,对于所有的

#python
到底了