查询到最新的12条

每日一道leetcode(python)46. 全排列

每日一道leetcode(python)46. 全排列 2021-08-25 给定一个不含重复数字的数组 nums ,返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。示例 1:输入:nums = [1,2,3] 输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]] 示例 2:输入:nums = [0,1] 继续阅读

十二月LeetCode题——连续字符

前言 从现在开始,学习十二月中LeetCode的题。 正题 这是十二月第一道题,它是LeetCode中的1446道题——连续字符,这是一道简单题。 题目: 示例: 提示: 思路及解题思路: 这道题的逻辑很简单,很容易看懂。 我们可以创建一个变量count来表示最终中最长的连续字符的长度数,然后再创建一个变量ans用来在判断前后 继续阅读

CSDN 每日一练及周赛介绍

CSDN 每日一练及周赛介绍 每日一练每日一练入口 CSDN 周赛CSDN 周赛入口 相关社区每日一练社区入口CSDN 竞赛专区社区入口 每日一练题库每日一练速查每日一练题目题解速查入口 每日一练题解自行接管输入 根据题号进入题目预习提交新题目CSDN 编程比赛出题规范 吐槽 每日一练 CSDN 有一个学习栏目 进入到这个栏目之后,就有一个每日一练频道 这个频道里,每天会有三个编程题,12个选择题供人练习。这里, 继续阅读

leetcode 77. Combinations-排列|递归|非递归|Java|Python

原题链接:77. Combinations 【思路-Java、Python】递归实现 采用回溯算法。这是一道 NP 难问题,时间复杂度没办法提高,用一个循环递归处理子问题,问题的终止条件是每个组合中的元素个数达到 k 个: public class Solution {public List<List<Integer>> combine(int n, int k) {List<List& 继续阅读

一道算法小题的分析过程

理解题目 最近在看算法的问题比较多,希望能以一道小题,来记录算法分析的过程。题目是: Pig Latin Pig Latin is a way of altering English Words. The rules are as follows: If a word begins with a consonant, take the first consonant or consonant cluster, m 继续阅读

Python每日一练(20230411)

目录 1. 环形链表  🌟 2. 比较版本号  🌟🌟 3. 基本计算器  🌟🌟🌟 🌟 每日一练刷题专栏 🌟 Golang每日一练 专栏 Python每日一练 专栏 C/C++每日一练 专栏 Java每日一练 专栏 1. 环形链表 给定一个链表,判断链表中是否有环。 如果链表中有某个节点,可以通过 继续阅读

leetcode416. 分割等和子集(动态规划-java)

分割等和子集 leetcode416. 分割等和子集题目描述 暴力递归代码演示 动态规划解题思路代码演示 动态规划专题 leetcode416. 分割等和子集 题目描述 暴力递归 代码演示 public boolean canPartition(int[] nums) {if(nums.length == 1){return false;}//计算数组累加和int sum = 0;for(int i = 0 继续阅读

一亩三分地(1point3acres)每日答题记录

记录一亩三分地每日签到的问题、选项和答案 日期题目选项答案2020.4.5下面哪个情况,不会消耗你的积分?看到干货帖子和精华回复,给作者加分!2020.4.6下面哪种行为,在地里会被扣光积分,甚至封号?这些全都会2020.4.7下面哪部作品是喜剧?仲夏夜之梦2020.4.8下面哪个公司总部不在湾区?snapchat2020.4.9下面哪所大学所在城市不是波士顿?Miss 继续阅读

回溯-LeetCode77. 组合(Python)

1、题目描述 https://leetcode-cn.com/problems/combinations/ 给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。 输入: n = 4, k = 2 输出: [[2,4],[3,4],[2,3],[1,2],[1,3],[1,4], ] 回溯 回溯-39. 组合总和 https://blog.csdn.net/IOT_victor/article/details/107646185 继续阅读

【每日一题】LCP 41. 黑白翻转棋

【每日一题】LCP 41. 黑白翻转棋 LCP 41. 黑白翻转棋题目描述解题思路 LCP 41. 黑白翻转棋 题目描述 在 n*m 大小的棋盘中,有黑白两种棋子,黑棋记作字母 “X”, 白棋记作字母 “O”,空余位置记作 “.”。当落下的棋子与其他相同颜色的棋子在行、列或对角线完全包围(中间不存在空白位置)另一种颜色的棋子,则可以翻转这些棋子的颜色。 力扣挑战赛」黑白翻转棋项目中 继续阅读

(二叉树) 1382. 将二叉搜索树变平衡 ——【Leetcode每日一题】

❓1382. 将二叉搜索树变平衡 难度:中等 给你一棵二叉搜索树,请你返回一棵 平衡后 的二叉搜索树,新生成的树应该与原来的树有着相同的节点值。如果有多种构造方法,请你返回任意一种。 如果一棵二叉搜索树中,每个节点的两棵子树高度差不超过 1 ,我们就称这棵二叉搜索树是 平衡的 。 示例 1: 示例 2: 提示: 树节点的数目在 [ 1 , 继续阅读