摘要:这道题是LeetCode里的第289道题。题目描述:根据百度百科,生命游戏,简称为生命,是英国数学家约翰·何顿·康威在1970年发明的细胞自动机。给定一个包含 m × n 个格子的面板,每一个格子都可以看成是一个细胞。每个细胞具有一个初始状态 live(1)即为活细胞... 阅读全文
posted @ 2019-03-30 14:12 1000sakura 阅读(216) 评论(0) 推荐(0) 编辑
摘要:这道题是LeetCode里的第46道题。题目要求:给定一个没有重复数字的序列,返回其所有可能的全排列。示例:输入: [1,2,3]输出:[ [1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]]回溯法解题... 阅读全文
posted @ 2019-03-30 13:40 1000sakura 阅读(171) 评论(0) 推荐(0) 编辑
摘要:这篇关于 Emmet 插件使用的博文之前就想写了,今天刚好闲暇时间,就花了一些时间进行了总结。我们都这道 Emmet 这款插件在前端设计里被称为神器,确实,神器称号名不虚传。因为这款插件可以帮助我们高效的编写代码,以后写前端代码就不用复制粘贴了。仅仅寥寥几行代码,就可... 阅读全文
posted @ 2019-03-29 22:47 1000sakura 阅读(90) 评论(0) 推荐(0) 编辑
摘要:这道题是LeetCode里的第19道题。题目要求:给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2.当删除了倒数第二个节点后,链表变为 1->2->3->5.说明:给定的 n 保证是有... 阅读全文
posted @ 2019-03-24 15:16 1000sakura 阅读(44) 评论(0) 推荐(0) 编辑
摘要:这道题是LeetCode里的第709道题。题目要求:实现函数 ToLowerCase(),该函数接收一个字符串参数 str,并将该字符串中的大写字母转换成小写字母,之后返回新的字符串。 示例 1:输入: "Hello"输出: "hello"示例 2:输入: "here... 阅读全文
posted @ 2019-03-23 16:26 1000sakura 阅读(151) 评论(0) 推荐(0) 编辑
摘要:这道题是LeetCode里的第771道题。题目要求: 给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写... 阅读全文
posted @ 2019-03-23 16:07 1000sakura 阅读(86) 评论(0) 推荐(0) 编辑
摘要:这道题是LeetCode里的第929道题。题目要求:每封电子邮件都由一个本地名称和一个域名组成,以 @ 符号分隔。例如,在 alice@leetcode.com中, alice 是本地名称,而 leetcode.com 是域名。除了小写字母,这些电子邮件还可能包含 '... 阅读全文
posted @ 2019-03-23 15:21 1000sakura 阅读(120) 评论(0) 推荐(0) 编辑
摘要:这道题是LeetCode里的第991道题。题目描述:在显示着数字的坏计算器上,我们可以执行以下两种操作:双倍(Double):将显示屏上的数字乘 2; 递减(Decrement):将显示屏上的数字减 1 。最初,计算器显示数字 X。返回显示数字 Y 所需的最小操作数。... 阅读全文
posted @ 2019-03-23 14:57 1000sakura 阅读(232) 评论(0) 推荐(0) 编辑
摘要:这道题是LeetCode里的第970道题。题目描述: 给定两个正整数 x 和 y,如果某一整数等于 x^i + y^j,其中整数 i >= 0 且 j >= 0,那么我们认为该整数是一个强整数。返回值小于或等于 bound 的所有强整数组成的列表。你可以按任何顺序返回... 阅读全文
posted @ 2019-03-23 14:36 1000sakura 阅读(117) 评论(0) 推荐(0) 编辑
摘要:这道题是LeetCode里的第969道题。题目要求:给定数组 A,我们可以对其进行煎饼翻转:我们选择一些正整数 k pancakeSort(int[] A) { int maxNum=0; int maxIndex=0; b... 阅读全文
posted @ 2019-03-23 14:26 1000sakura 阅读(392) 评论(0) 推荐(0) 编辑