力扣191-位1的个数 编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数 2021-03-22 算法 简单 力扣 位运算 力扣705-设计哈希集合 不使用任何内建的哈希表库设计一个哈希集合 2021-03-13 算法 简单 力扣 哈希表 力扣331-验证二叉树的前序序列化 序列化二叉树的一种方法是使用前序遍历。当我们遇到一个非空节点时,我们可以记录下这个节点的值。如果它是一个空节点,我们可以使用一个标记值记录,例如 2021-03-12 算法 中等 力扣 二叉树 剑指03-数组中重复的数字 找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 2021-03-04 算法 简单 剑指Offer 数组 力扣435-无重叠区间 给定一个区间的集合,找到需要移除区间的最小数量,使剩余区间互不重叠。 2020-12-31 算法 中等 力扣 排序 贪心 力扣1046-最后一块石头的重量 有一堆石头,每块石头的重量都是正整数。每一回合,从中选出两块最重的石头,然后将它们一起粉碎。假设石头的重量分别为 x 和 y,且 x <= y。那么粉碎的可能结果如下: 2020-12-30 算法 简单 数组 力扣 排序 力扣205-同构字符串 给定两个字符串 s 和 t ,判断它们是否是同构的。如果 s 中的字符可以按某种映射关系替换得到 t ,那么这两个字符串是同构的。每个出现的字符都应当映射到另一个字符,同时不改变字符的顺序。不同字符不能映射到同一个字符上,相同字符只能映射到同一个字符上,字符可以映射到自己本身。 2020-12-29 算法 字符串 简单 数组 力扣 哈希表 力扣84-柱状图中最大的矩形 给定n个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。求在该柱状图中,能够勾勒出来的矩形的最大面积。 2020-12-26 算法 力扣 困难 栈 力扣85-最大矩形 力扣85-最大矩形一、原题题目1.1 题目 给定一个仅包含 0 和 1 、大小为 rows x cols 的二维二进制矩阵,找出只包含 1 的最大矩形,并返回其面积。 1.2 示例 示例1: 输入: matrix = [[“ 2020-12-26 算法 力扣 困难 栈 力扣62-不同路径 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 Start )。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为 Finish )。问总共有多少条不同的路径? 2020-12-25 算法 中等 力扣 动态规划 技巧题 递归