104. Maximum Depth of Binary Tree 请看题 Example 思路和Minimun Depth of Binary Tree 一样,不过条件反过来了。 Minimun Depth of Binary Tree 不多讲了 Code123456789101112131415161718192021222324252627282930/** * Definition for a binary tree node. * struct T 2024-05-02 LeetCode #LeetCode
LeetCode 110 Balance binary tree 请看题Given a binary tree, determine if it is height-balanced 解题思路在我看来,所有关于二叉树的题目都可以使用递归来解决。那么在这里,在第三个例子中节点为空,那么此树必定为平衡。根据这个条件,我们可以写出如果节点为空直接返回true 1234if(root == nullptr){ return true;} 已经解 2024-05-02 LeetCode #LeetCode
GITHUB webHook 使用指北 前几天突发奇想,像是netlify和vercel都是怎么实时获取仓库更新的呢?不可能时每秒钟发送一个get请求到仓库然后获取更新吧。 在经过各位佬的科普后我知道了有WebHook这么一个东西存在。那么根据这个关键词我又在网上进行了一些搜索,在经过一段时间的尝试后,我成功了配置这么一个工具。 首先要确认你需不需要这个工具。在我看来,webhook就是用来获取仓库实时更新然后启动部署网站流程。Verc 2024-04-27 Github #Github
C++实现链表类,重载运算符,友元..【第三篇】 C++实现链表类,重载运算符,友元..【第三篇】Hello 大家好。我又来了。距离上次的模仿Vector过去好像也有几个星期了。一直没写下一篇。其实是懒得写哈哈,每天都不知道在忙什么但是就是没有时间写。今天静下心了写这一篇。 链表其实我在两个星期前就写完了,但是正如我上面所说的,懒得写下一篇哈哈。 现在我正在写数据结构大课里面的二叉树,这一篇的话得要看我什么时候不懒了才会写了哈哈。不过现在先来写这 2024-04-25 C++ #C++ #class
C++实现日期基本类,重载运算符,友元..【第二篇】 C++实现日期基本类,重载运算符,友元..【第二篇】这一篇给大家带来仿vector的日期类实现,只实现了个最简单的功能,话不多说,开干! 私有成员TCalendario *c; // 表示一个日期方法 int tamano; // 表示方法大小 TCalendario error; // 表示一个日期方法,如果程序出错了就返回一个默认日 2024-04-03 C++ #C++ #class
C++实现日期基本类,重载运算符,友元..【第一篇】 C++实现日期基本类,重载运算符,友元..【第一篇】最近刚好写完了关于c++的日期类实现。特地来分享给大家 话不多说,直接上示例 首先我要实现三个构造函数,一个拷贝函数和另外一个析构函数来构成最基本的日期类。在此之前我需要在我的类中声明private变量。 声明private变量int dia //表示天数int mes // 表示月份,int anyo // 表示年份和char *mensaje 2024-03-03 C++ #C++ #class
52Pojie2024春节解题 【春节】解题领红包之二 {Windows 初级题}解不出来..不会..但是知道线索是凯撒加密。 本来的思路是在ida中从success一直往上面推,修改一些跳转条件来强制达到success。在经过几十次的尝试后发现了一个fl@g{h@ppy_N3w,然后不知道怎么滴报了一个异常,程序强制结束了。然后又要一个一个的改跳转条件…无能为力了。 【春节】解题领红包之三 {Android 初级题}这是一 2024-02-15 52Pojie #52Pojie
记录一次字体反爬 python 前言最近在网上冲浪,看到有喜欢的网页内容,开开心心的复制内容打算发给我的好兄弟看,但是一看发出去的内容和网站上的内容不一样,当时我就奇了怪了,怎么回事呢。在经过半天的调研时间,我发现原来这一类技术叫做字体反爬。有了目标那么就明白了,直接分析是个什么情况 出带着十六岁化女儿发作寺庙祈福。 # 复制的内容我带着十六岁的女儿来到寺庙祈福。 # 网站显示内容 过程很快啊,我就在网页源代码上看到了特别的 2023-04-30 #python #爬虫
记录git删除缓存区大于100mb而导致无法提交的问题 问题复现在使用vscode不小心快捷提交到github的时候出现报错。查询了详细日志发现是文件大于100而导致无法提交的问题。 解决方案因为快捷提交的时候文件进入了缓存区,等到手动修改提交的时候也还是会报错,这时候我使用了 1234git status #用来查看缓存区内容git reset #用来恢复到上一个版本git log # 用来查看日志git checkout #用来查看内容 在使 2023-01-30 #github #git
基于python实现gmail邮件查看,回复 imaplib的一些操作1234567891011121314conn = imaplib.IMAP4_SSL('imap.gmail.com')conn.login(accout, password)print(conn.list()) #即可打印下方内容,只要在select里填入/后面的内容就能进行对应的操作# print(conn.list())# 打印邮箱所有文件夹# 2023-01-29 python #python #gmail #imap #smtplib