Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
力扣面试题 16.19. 水域大小(java DFS解法)
Problem 面试题 16 19 水域大小 文章目录 题目描述 思路 解题方法 复杂度 Code 题目描述 思路 该问题可以归纳为一类 遍历二维矩阵 的题目 此类中的一部分题目可以利用 DFS 来解决 具体到本题目 该题目可以的写法大体不
力扣题目
深度优先
LeetCode
Java
力扣543. 二叉树的直径(java DFS解法)
Problem 543 二叉树的直径 文章目录 题目描述 思路 解题方法 复杂度 Code 题目描述 给你一棵二叉树的根节点 返回该树的 直径 二叉树的 直径 是指树中任意两个节点之间最长路径的 长度 这条路径可能经过也可能不经过根节点 r
力扣题目
深度优先
LeetCode
Java
力扣202.快乐数(java语言HashSet方法,类双指针方法)
前言 此题被分类到散列表算法题目中 但乍一看此题实在想不到如何去使用散列表 直到看了官方给的答案 题目描述 编写一个算法来判断一个数 n 是不是快乐数 快乐数 定义为 对于一个正整数 每一次将该数替换为它每个位置上的数字的平方和 然后重复这
力扣题目
LeetCode
Java
算法
力扣第一题两数之和 PHP方法
有事没事 什么都尝试 慢慢积累 都能走很远 很早之前就开始了解算法 然后知道算法是一种很神奇的东西 主要的那种逻辑明白之后你会觉得很秀啊 而各种联系在一起解决实际问题 瞬间感觉算法真的有用 所有开始看力扣中的题目并且尝试去做吧 比较笨拙等写
力扣题目