置顶联合漏洞预警服务(2022-07-19 暂停开放)关于在线社工库关闭的问题 TOOBUG博客自2016年开始与之前守夜人平台进行合作,充分利用守夜人平台的预警中心,为双方会员提供信息安全预警、账号行为分析、个人信息检索、人际关系分析、用户网络指纹记录、精准IP定位等...
热文【LeetCode】206.反转链表(动图解析,双指针+递归,java实现)题目 链接 分析 利用外部空间 这种方式很简单,先申请一个动态扩容的数组或者容器,比如 ArrayList 这样的。 然后不断遍历链表,将链表中的元素添加到这个容器中。 再利用容器自身的 API,反转整个容器,这样就...
热文【LeetCode】旋转矩阵(原地选择+翻转两种方法,java实现)题目 链接 分析 来观察下正方形矩阵旋转90度时究竟发生了什么。 观察图中颜色相同的四个位置,当旋转90度后,对应位置的元素发生了顺时针的交换。 而相隔的两个位置是中心对称的,基于此可以计算出发生交换的四个元素位置关...
热文【LeetCode】733.图像渲染(深度优先搜索,java实现)题目 链接 分析 这道题非常简单,其实就是让你遍历当前图形的所有节点,并且修改颜色为新颜色就好了。通过dfs和bfs都能实现。代码如下: class Solution { public int[][] floodFi...
热文【LeetCode】739.每日温度(5种方法,详细图解)题目 链接 分析 这道题目最 “难” 的一个点是题目的理解。 给定列表 temperatures = [73, 74, 75, 71, 69, 72, 76, 73],为啥输出就是 [1, 1, 4, 2, 1, 1...
热文【LeetCode】200.岛屿数量(dfs+bfs+并查集,超详细图文解释)题目 分析 说明:以下介绍的算法,除了并查集以外,DFS 和 BFS 都属于很基础的算法内容,也非常好理解,写法也相对固定,读者需要多写,发现并记录自己的问题,我也是在写了几遍甚至是在写本题解的过程中,才发现出自己的...
热文【LeetCode】648.单词替换(前缀树多种解法,java实现)题目 链接 分析 方法一:前缀哈希【通过】 思路 遍历句子中每个单词,查看单词前缀是否为词根。 算法 将所有词根 roots 存储到集合 Set 中。遍历所有单词,判断其前缀是否为词根。如果是,则使用前缀代替该单词;...
热文【LeetCode】589.N叉树的前序遍历(递归+迭代,java实现,详细分析)题目 地址: 分析 方法一:递归 代码: class Solution { List list =new ArrayList<>(); public List preorder(N...
热文【LeetCode】108.将有序数组转换为平衡二叉树(中序遍历三种方法,java实现)题目 链接 解析 遍历树的方法。DFS(先序遍历,中序遍历,后序遍历);BFS。 遍历树的两种通用策略: 深度优先遍历(DFS) 这种方法以深度 depth 优先为策略,从根节点开始一直遍历到某个叶子节点,然后回到根...
热文【LeetCode】110.平衡二叉树(从底至顶,从顶至底 两种方法,java实现)题目 链接 分析: 根据定义,一棵二叉树 T存在节点p∈T,满足时,它是不平衡的。下图中每个节点的高度都被标记出来,高亮区域是一棵不平衡子树。 平衡子树暗示了一个事实,每棵子树也是一个子问题。 现在的问题是:按照什么...
热文【LeetCode】220.存在重复元素 (二叉搜索树方法+桶方法,java实现)前言 本文中运用了平衡二叉搜索树,也是java里面的TreeSet数据结构。 也运用了桶。感兴趣的朋友可以了解一下。 题目 链接 分析 概述 这篇文章是为中级读者准备的,文章中会介绍了以下几种方法: 二叉搜索树,散列...
波场便宜能量-2TRX=1次转账次数直接节省80%!无视对方有没有U或者是否交易所,低于2TRX的都是钓