LeetCode
-
LeetCode 117. Populating Next Right Pointers in Each Node II 填充每个节点的下一个右侧节点指针II(Java)
题目: Given a binary tree struct Node { int val; Node *left; Node *right; Node *next; } Popu…
-
Leetcode第306场周赛(附数位DP总结)
1、矩阵中的局部最大值 简单题,n×n的矩阵,最后得到(n-2)×(n-2)的矩阵,做法就是枚举每个起点。 class Soluti…
-
LeetCode 1231 Divide Chocolate 二分答案
You have one chocolate bar that consists of some chunks. Each chunk has its own sweetness …
-
leetcode — 9+102+104+105
回文数 easy # 两种写法 # 时间复杂度低 且考虑特殊情况 class Solution: def isPalindrome(self, x: int) -> bool…
-
leetcode杂交刷题之始 — Python3
二叉树开始 使用Python3 完成前中后序遍历 点击查看代码 # Definition for a binary tree node. # class TreeNode: # d…
-
leetcode 78. 子集 js 实现
给你一个整数数组 nums ,数组中的元素 互不相同 。返回该数组所有可能的子集(幂集)。 解集 不能 包含重复的子集。你可以按 任意顺序 返回解集。 示例 1: 输入:nums …
-
leetcode 45 跳跃游戏 最少次数 C/C++ 动态规划
动态转移方程 dp[pos] = min{dp[pos-k] +1} 当a[pos-k] >= k , k 是两次状态之间a的物理距离。 动态规划并不是这个例…
-
LeetCode 问题之禅:第 92 天——数字和字符串
LeetCode 问题之禅:第 92 天——数字和字符串 欢迎回到 LeetCode 日常练习系列 . 今天我做了 2 简单 问题。让我们开始! Photo by 迈克豪普特 on…
-
LeetCode — 最小路径和
LeetCode — 最小路径和 问题陈述 给定一个 mxn网格 用非负数填充,找到一条从左上角到右下角的路径,该路径最小化沿其路径的所有数字的总和。 笔记: 您只能在任何时间点向…
-
LeetCode 854. K-Similar Strings
原题链接在这里:https://leetcode.com/problems/k-similar-strings/ 题目: Strings s1 and s2 are k-simil…