码迷,mamicode.com
首页 >  
搜索关键字:leetcode 19    ( 34993个结果
leetcode刷题总结551-600
551. 学生出勤记录 I 描述: 思路:字符串包含A的个数 和 是否包含“LLL” 552. 学生出勤记录 II 描述: 思路:动态规划。dp[0-n][0-1 A][0-1-2 L]。 状态转移根据题意分情况 添加P时候, 添加A的时候 L的时候。。 553. 最优除法 描述: 思路:题中说全部 ...
分类:其他好文   时间:2020-07-14 13:15:33    阅读次数:42
【LeetCode-链表】复制带随机指针的链表
题目描述 给定一个链表,每个节点包含一个额外增加的随机指针,该指针可以指向链表中的任何节点或空节点。 要求返回这个链表的 深拷贝。 我们用一个由 n 个节点组成的链表来表示输入/输出中的链表。每个节点用一个 [val, random_index] 表示: val:一个表示 Node.val 的整数。 ...
分类:其他好文   时间:2020-07-14 11:44:49    阅读次数:57
面试题 01.09. 字符串轮转
题目来源:https://leetcode-cn.com/problems/string-rotation-lcci/ 字符串轮转。给定两个字符串s1和s2,请编写代码检查s2是否为s1旋转而成(比如,waterbottle是erbottlewat旋转后的字符串)。 示例1: 输入:s1 = "wa ...
分类:其他好文   时间:2020-07-14 01:03:07    阅读次数:85
166. Fraction to Recurring Decimal
package LeetCode_166 /** * 166. Fraction to Recurring Decimal * https://leetcode.com/problems/fraction-to-recurring-decimal/description/ * * Given two ...
分类:其他好文   时间:2020-07-14 00:36:05    阅读次数:87
leetcode-1510-石子游戏Ⅳ
题目描述: 方法:动态规划 class Solution: def winnerSquareGame(self, n: int) -> bool: dp = [False, True, False] for x in range(3, n+1): dp.append(False) for y in ...
分类:其他好文   时间:2020-07-14 00:20:11    阅读次数:68
【LeetCode-链表】排序链表
题目描述 在 O(n log n) 时间复杂度和常数级空间复杂度下,对链表进行排序。 示例: 输入: 4->2->1->3 输出: 1->2->3->4 题目链接: https://leetcode-cn.com/problems/sort-list/ 思路1 使用两个栈来做,类似于栈排序的方法。代 ...
分类:编程语言   时间:2020-07-13 21:56:15    阅读次数:71
LeetCode 树 116. 填充每个节点的下一个右侧节点指针(层序遍历 分层)
题目的要求,大白话说就是:把指针指向同层的右侧节点 提到同层,自然就要想到层序遍历,自然是队列实现 问题是需要分层 所以采用之前题目用的那种计数的方式 class Solution { public Node connect(Node root) { if(root==null) {return r ...
分类:其他好文   时间:2020-07-13 18:42:31    阅读次数:79
二叉树前序、中序、后序遍历(非递归统一解法)
前言 昨天和今天复习了二叉树的前序遍历、中序遍历和后序遍历,找到了一种统一的非递归的方法(即使用一个思路非递归实现二叉树的前序、中序和后序遍历)。 思路 思路本质上还是递归,只不过不通过递归函数显示地递归,而是通过栈模拟递归的过程。 具体思路:https://leetcode-cn.com/prob ...
分类:其他好文   时间:2020-07-13 15:41:18    阅读次数:65
LeetCode94二叉树中序遍历
题目链接 https://leetcode-cn.com/problems/binary-tree-inorder-traversal/ 题解一:递归 // Problem: LeetCode 94 // URL: https://leetcode-cn.com/problems/binary-tr ...
分类:其他好文   时间:2020-07-13 15:36:49    阅读次数:58
最小编辑距离dp
以leetcode上的一个题目为例子。 连接 解题思路: 举个例子。word1 = abcd word2=abce.将word1变为word2.假设我们均考虑到第4个字符,d!=e, 直接替换 也就是前三个字符需要的次数+1。 把d删除掉,让第三个字符c和word2的第四个字符匹配,在d的后边添加一 ...
分类:其他好文   时间:2020-07-13 15:26:01    阅读次数:53
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!