摘要: 题目信息 时间: 2019-07-03 题目链接:Leetcode tag: 单链表 难易程度:简单 题目描述: 输入两个链表,找出它们的第一个公共节点。 示例: A: a1 -> a2 \ -> c1 -> c2 -> c3 / B:b1 -> b2 -> b3 注意 1. 如果两个链表没有交点, 阅读全文
posted @ 2020-07-04 16:04 小锵同学、 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 题目信息 时间: 2019-07-03 题目链接:Leetcode tag:哈希表 难易程度:简单 题目描述: 在字符串 s 中找出第一个只出现一次的字符。如果没有,返回一个单空格。 s 只包含小写字母。 示例: s = "abaccdeff" 返回 "b" s = "" 返回 " " 注意 1. 阅读全文
posted @ 2020-07-04 15:57 小锵同学、 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 题目信息 时间: 2019-07-03 题目链接:Leetcode tag:动态规划 小根堆 难易程度:中等 题目描述: 我们把只包含质因子 2、3 和 5 的数称作丑数(Ugly Number)。求按从小到大的顺序的第 n 个丑数。 示例: 输入: n = 10 输出: 12 解释: 1, 2, 阅读全文
posted @ 2020-07-04 15:55 小锵同学、 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 题目信息 时间: 2019-07-02 题目链接:Leetcode tag: 动态规划 哈希表 难易程度:中等 题目描述: 请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。 示例1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc 阅读全文
posted @ 2020-07-04 15:54 小锵同学、 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 题目信息 时间: 2019-07-02 题目链接:Leetcode tag:动态规划 难易程度:中等 题目描述: 在一个 m*n 的棋盘的每一格都放有一个礼物,每个礼物都有一定的价值(价值大于 0)。你可以从棋盘的左上角开始拿格子里的礼物,并每次向右或者向下移动一格、直到到达棋盘的右下角。给定一个棋 阅读全文
posted @ 2020-07-04 15:51 小锵同学、 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 题目信息 时间: 2019-07-02 题目链接:Leetcode tag: 动态规划 难易程度:中等 题目描述: 给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。请编程实现一个 阅读全文
posted @ 2020-07-04 01:01 小锵同学、 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 题目信息 时间: 2019-07-01 题目链接:Leetcode tag: 快速排序 难易程度:中等 题目描述: 输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。 示例1: 输入: [10,2] 输出: "102" 示例2: 输入: [3,30,34, 阅读全文
posted @ 2020-07-04 00:59 小锵同学、 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 题目信息 时间: 2019-07-01 题目链接:Leetcode tag: 规律 难易程度:中等 题目描述: 数字以0123456789101112131415…的格式序列化到一个字符序列中。在这个序列中,第5位(从下标0开始计数)是5,第13位是1,第19位是4,等等。 请写一个函数,求任意第n 阅读全文
posted @ 2020-07-04 00:58 小锵同学、 阅读(110) 评论(0) 推荐(0) 编辑