lc.002.二进制加法 2021-08-14 约 558 字 预计阅读 2 分钟 lc.002.二进制加法 剑指 Offer II 002. 二进制加法 Difficulty: **给定两个 01 字符串 a 和 b ,请计算它们的和,并以二进制字符串的形式输出。 输入为 非空 字符串且只包 阅读更多
lc.081.允许重复选择元素的组合 2021-08-14 约 646 字 预计阅读 2 分钟 剑指 Offer II 081. 允许重复选择元素的组合 Difficulty: **给定一个无重复元素的正整数数组 candidates 和一个正整数 target ,找出 candidates 中所有可以使数字和为目标数 target 的唯一组合。 candidates 中的数 阅读更多
lc.10.10.数据流的秩【树状数组】 2021-08-14 约 535 字 预计阅读 2 分钟 10.10.数据流的秩 面试题 10.10. 数字流的秩 Difficulty: **假设你正在读取一串整数。每隔一段时间,你希望能找出数字 x 的秩(小于或等于 x 的值的个数)。请实现 阅读更多
lc.1005.k次取反后最大化的数组和 2021-08-14 约 613 字 预计阅读 2 分钟 1005. K 次取反后最大化的数组和 Difficulty: **给你一个整数数组 nums 和一个整数 k ,按以下方法修改该数组: 选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。 重复这个过程恰好 k 次。可 阅读更多
lc.1035.不想交的线【最长公共上升子序列】 2021-08-14 约 534 字 预计阅读 2 分钟 1035. 不相交的线 Difficulty: ** 示例 2: 输入:nums1 = [2,5,1,2,5], nums2 = [10,5,2,1,5,2] 输出:3 示例 3: 输入:nums1 = [1,3,7,1,7,5], nums2 = [1,9,2,5,1] 输出:2 ** 在两条独立的水平线上按给定的顺序写下 nums1 阅读更多
lc.1360.日期之间隔几天 2021-08-14 约 278 字 预计阅读 1 分钟 1360. 日期之间隔几天 Difficulty: 简单 请你编写一个程序来计算两个日期之间隔了多少天。 日期以字符串形式给出,格式为 YYYY-MM-DD,如示例所示。 示例 1: 1 阅读更多
lc.1363.形成3的最大倍数 2021-08-14 约 622 字 预计阅读 2 分钟 1363. 形成三的最大倍数 Difficulty: 困难 给你一个整数数组 digits,你可以通过按任意顺序连接其中某些数字来形成 3 的倍数,请你返回所能得到的最大的 3 的倍数。 阅读更多
lc.1367.二叉树的列表 2021-08-14 约 514 字 预计阅读 2 分钟 1367. 二叉树中的列表 Difficulty: 中等 给你一棵以 root 为根的二叉树和一个 head 为第一个节点的链表。 如果在二叉树中,存在一条一直向下的路径,且每个点的数值恰好一一对应 阅读更多
lc.1390.四因数 2021-08-14 约 598 字 预计阅读 2 分钟 1390. 四因数 Difficulty: 中等 给你一个整数数组 nums,请你返回该数组中恰有四个因数的这些整数的各因数之和。 如果数组中不存在满足题意的整数,则返回 0 。 示例: 阅读更多
lc.1392.最长快乐前缀 2021-08-14 约 533 字 预计阅读 2 分钟 1392. 最长快乐前缀 Difficulty: 困难 「快乐前缀」是在原字符串中既是 非空 前缀也是后缀(不包括原字符串自身)的字符串。 给你一个字符串 s,请你返回它的 最长快乐前缀 阅读更多