leetcode 关于leetcode:LeetCode-343-整数拆分-Python 343. 整数拆分题目起源:力扣(LeetCode)[链接]题目给定一个正整数 n,将其拆分为至多两个正整数的和,并使这些整数的乘积最大化。 返回你能够取得的最大乘积。示例 1: {代码…} 示例 2: {代码…} 解题思路思路:推导这里,咱们用数学推导的办法,来尝试解决这个问题。先审题,题目中要咱们将数字 n 进行拆分,而后求…
leetcode 关于leetcode:LeetCode-LCP-13-寻宝-Python 迷宫是一个二维矩阵,用一个字符串数组示意。它标识了惟一的入口(用 ‘S’ 示意),和惟一的宝藏地点(用 ‘T’ 示意)。然而,宝藏被一些荫蔽的机关爱护了起来。在地图上有若干个机关点(用 ‘M’ 示意),只有所有机关均被触发,才能够拿到宝藏。
leetcode 关于leetcode:LeetCode-104-二叉树的最大深度-Python 104. 二叉树的最大深度 题目起源:力扣(LeetCode)[链接] 题目 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长门路上的节点数。 阐明: 叶子节点是指没有子节点的节点。 示例: {代码…} 解题思路 思路:递归、广度优先搜寻 题目中提醒,【二叉树的深度为根节点到最远叶子节点的最长门路…
leetcode 关于leetcode:LeetCode-104-二叉树的最大深度-Python 104. 二叉树的最大深度 题目起源:力扣(LeetCode)[链接] 题目 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长门路上的节点数。 阐明: 叶子节点是指没有子节点的节点。 示例: {代码…} 解题思路 思路:递归、广度优先搜寻 题目中提醒,【二叉树的深度为根节点到最远叶子节点的最长门路…
leetcode 关于leetcode:Leetcode剑指-Offer-05-替换空格 题目要求思路:遍历字符串,遇到空格替换因为字符串s长度可变,所以应用的是while循环,实时更新字符串的长度残缺代码: {代码…}
leetcode 关于leetcode:LeetCode-392-判断子序列-Python 你能够认为 s 和 t 中仅蕴含英文小写字母。字符串 t 可能会很长(长度 ~= 500,000),而 s 是个短字符串(长度 <=100)。
leetcode 关于leetcode:LeetCode-392-判断子序列-Python 你能够认为 s 和 t 中仅蕴含英文小写字母。字符串 t 可能会很长(长度 ~= 500,000),而 s 是个短字符串(长度 <=100)。
leetcode 关于leetcode:Leetcode双指针系列2 19. 删除链表的倒数第N个节点141. 环形链表142. 环形链表 II160. 相交链表19. 删除链表的倒数第N个节点题目形容给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。示例:给定一个链表: 1->2->3->4->5, 和 n = 2. 当删除了倒数第二个节点后,链表变为 1->2->3->5.阐明:给定的 n 保…
leetcode 关于leetcode:Leetcode双指针系列1 给你一个蕴含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不反复的三元组。
leetcode 关于leetcode:Leetcode双指针系列1 给你一个蕴含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不反复的三元组。