题目描述:翻转一棵二叉树。
Leetcode 221.最大正方形
题目描述:在一个由 '0' 和 '1' 组成的二维矩阵内,找到只包含 '1' 的最大正方形,并返回其面积。
Leetcode 215.数组中的第K个最大元素
题目描述:给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。
Leetcode 208.实现 Trie (前缀树)
题目描述:Trie(发音类似 “try”)或者说 前缀树 是一种树形数据结构,用于高效地存储和检索字符串数据集中的键。这一数据结构有相当多的应用情景,例如自动补完和拼写检查。
Leetcode 207.课程表
题目描述:你这个学期必须选修 numCourses 门课程,在选修某些课程之前需要一些先修课程。请你判断是否可能完成所有课程的学习?
Leetcode 206.反转链表
题目描述:给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。
Leetcode 200.岛屿数量
题目描述:给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。
Leetcode 198.打家劫舍
题目描述:你是一个专业的小偷,计划偷窃沿街的房屋。如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。计算你不触动警报装置的情况下,一夜之内能够偷窃到的最高金额。
Leetcode 169.多数元素
题目描述:给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。
Leetcode 160.相交链表
题目描述:给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回 null 。