【ARTS】01_40_左耳听风-201900812~201900818
阅读原文时间:2023年07月13日阅读:2
  • Algrothm: leetcode算法题目
  • Review: 阅读并且点评一篇英文技术文章
  • Tip/Techni: 学习一个技术技巧
  • Share: 分享一篇有观点和思考的技术文章

【leetcode】104. 二叉树的最大深度

https://leetcode-cn.com/problems/maximum-depth-of-binary-tree/

1)problem

给定一个二叉树,找出其最大深度。

二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。

说明: 叶子节点是指没有子节点的节点。

示例:

给定二叉树[3,9,20,null,null,15,7]

    3
   / \
  9  20
    /  \
   15   7

返回它的最大深度 3 。

2)answer

这里用递归的思想,maxlevel = max( maxleft, maxright) + 1.

3)solution

# Definition for a binary tree node.
# class TreeNode:
#     def __init__(self, x):
#         self.val = x
#         self.left = None
#         self.right = None

class Solution:
    def maxDepth(self, root: TreeNode) -> int:
        if root is None:
            return 0
        else:
            return max(self.maxDepth(root.left),self.maxDepth(root.right))+1

【漏洞挖掘】Xray写POC插件

1)场景

写POC插件

2)问题难点

给现有漏扫写插件

3)解决问题的方法

漏洞环境
启用、关闭命令
查看 WEB 应用容器
资料
POC文档
工具
参考源码
Xray的POC插件测试
thinkphp5-in-sqlinjection

4)方法细节

Xray写POC插件

https://www.cnblogs.com/17bdw/p/11468478.html

【安全开发】微软3389远程漏洞CVE-2019-0708批量检测工具

1)场景

CVE-2019-0708批量检测工具

2)问题难点

CVE-2019-0708批量检测工具代码

3)解决思路

0x001 Win下检测
0x002 Linux下检测

4)方法细节

微软3389远程漏洞CVE-2019-0708批量检测工具

https://www.cnblogs.com/17bdw/p/11484160.html

【业务】虚拟货币匿名注册域名

1)场景

匿名注册域名

2)问题难点

隐藏身份

3)解决思路

支持虚拟货币支付的域名注册商
匿名性的破绽及追踪手段
参考资料

4)方法细节

虚拟货币匿名注册域名

https://www.cnblogs.com/17bdw/p/11484193.html

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章