爆力专题

【刷爆力扣之101.对称二叉树-100.相同的树】

101.对称二叉树 1.递归法 递归三部曲 确定递归函数的参数和返回值 因为我们要比较的是根节点的两个子树是否是相互翻转的,进而判断这个树是不是对称树,所以要比较的是两个树,参数自然也是左子树节点和右子树节点。 返回值自然是bool类型。 代码如下: private boolean doIsSymmetric(TreeNode left, TreeNode right) { 确定终

【刷爆力扣之637. 二叉树的层平均值】

637. 二叉树的层平均值 方法一:深度优先搜索dfs 使用深度优先搜索计算二叉树的层平均值,需要维护两个数组,counts 用于存储二叉树的每一层的节点数,sums 用于存储二叉树的每一层的节点值之和。搜索过程中需要记录当前节点所在层,如果访问到的节点在第 i 层,则将 counts[i] 的值加 1,并将该节点的值加到 sums[i]。 遍历结束之后,第 i 层的平均值即为 sums[i

【刷爆力扣之二叉树】107. 二叉树的层序遍历 II

107. 二叉树的层序遍历 II 这道题要求进行自底向上的层序遍历,可以先使用正序层序遍历的方式对树进行遍历,然后将每一层的遍历结果放入一个栈数据结构中,等遍历完成后,将栈数据结构中的每一层的节点再弹出加入到结果集合,即可将原先栈中的数据顺序反转,实现自底向上的层序遍历 public List<List<Integer>> levelOrderBottom(TreeNode root) {Li

burpsuite爆力破解登陆密码 (DVWA)

流程如下: 1.首先在随便填入密码,正确填入验证码,然后用burp抓包     右键,send to intruder 2.进入intruder后,burp会默认将所有可能需要爆破的量都用$做标记,所以我们需要先点击右边的clear 然后选中我们想要爆破的量也就是pwd后面的值,点击add进行标记 3.切换到payloads选项卡,在paylaods options载入我们事先准备