LeetCode刷题
刘洋彻
热爱生活 不怕麻烦
展开
-
LeetCode刷题第二天
给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> ...原创 2019-06-14 09:06:32 · 99 阅读 · 0 评论 -
LeetCode刷题第三天
题目:给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。示例:输入:“23”输出:[“ad”, “ae”, “af”, “bd”, “be”, “bf”, “cd”, “ce”, “cf”].解答1:public class LetterCombinations { public static L...原创 2019-06-14 23:08:04 · 96 阅读 · 0 评论 -
LeetCode刷题第一天
知识储备了解:1.图的遍历从图的某个顶点出发访问遍图中所有定点,且每个顶点仅被访问一次深度优先搜索 DFS访问指定的起始顶点;若当前访问的顶点的邻接顶点有未被访问的,则任选一个访问之;反之,退回到最近访问过的顶点;直到与起始顶点想通的全部顶点都访问完毕若此时图中尚有顶点未被访问,则再选其中一个顶点作为起始顶点并访问之,转2;反之,遍历结束遍历图的过程实质上是对每个顶点查找其邻...原创 2019-06-11 22:46:15 · 151 阅读 · 0 评论