- 大家好,我是安然无虞。 文章目录 每篇前言 一、为什么&怎么做1.为什么一定要学好数据结构?2.我们该如何学习呢?供学习的示例... 大家好,我是安然无虞。 文章目录 每篇前言 一、为什么&怎么做1.为什么一定要学好数据结构?2.我们该如何学习呢?供学习的示例...
- 【前言】 今天是刷题打卡第23天! 生命不息,刷题不止,冲鸭!! 原题:害死人不偿命的(3n+1)猜想(简单模拟) 题目描述: 卡拉兹猜想: 对任意一个自然数n ,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n = 1 。卡拉兹在1... 【前言】 今天是刷题打卡第23天! 生命不息,刷题不止,冲鸭!! 原题:害死人不偿命的(3n+1)猜想(简单模拟) 题目描述: 卡拉兹猜想: 对任意一个自然数n ,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n = 1 。卡拉兹在1...
- 欢迎回到:遇见蓝桥遇见你,不负代码不负卿! 目录 引入:二分查找 题目描述 题解 代码执行 复杂度分析 例题一:搜索插入位置 题目描述 题解 代码执行 复杂度分析 例题二:寻找峰值 题目描述 题解 代码执行 复杂度分析 例题三:搜索二维矩阵 题目描述 &... 欢迎回到:遇见蓝桥遇见你,不负代码不负卿! 目录 引入:二分查找 题目描述 题解 代码执行 复杂度分析 例题一:搜索插入位置 题目描述 题解 代码执行 复杂度分析 例题二:寻找峰值 题目描述 题解 代码执行 复杂度分析 例题三:搜索二维矩阵 题目描述 &...
- 【前言】:上面的博文中讲解的2的幂除了运用位运算和利用约数来解题,其实还可以利用递归的思想,这里就向大家详细介绍一下,利用递归求2.3.4的幂 原题1: 2的幂 题目描述: 给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果是,返回 true ;否则,返回 false 。 如果存在一个整数 x 使得 n =... 【前言】:上面的博文中讲解的2的幂除了运用位运算和利用约数来解题,其实还可以利用递归的思想,这里就向大家详细介绍一下,利用递归求2.3.4的幂 原题1: 2的幂 题目描述: 给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果是,返回 true ;否则,返回 false 。 如果存在一个整数 x 使得 n =...
- 【前言】 今天是力扣打卡第15天! 天天做递归做烦了,换换脑子,嘿嘿。 原题: 不用加减乘除做加法 题目描述: 写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。 示例: 输入: a = 1, b = 1输出: 2 题解: 如果是十进制的... 【前言】 今天是力扣打卡第15天! 天天做递归做烦了,换换脑子,嘿嘿。 原题: 不用加减乘除做加法 题目描述: 写一个函数,求两个整数之和,要求在函数体内不得使用 “+”、“-”、“*”、“/” 四则运算符号。 示例: 输入: a = 1, b = 1输出: 2 题解: 如果是十进制的...
- 【前言】 今天是力扣打卡第11天! 感谢铁汁们的陪伴,一起加油鸭!! 在第9天的时候写过这道题的递归解题方法,其实DFS使用的解题思想就是递归,所以大同小异啦。大家简单看一下纯递归的解法: https://blog.csdn.net/weixin_57544072/article/details/12119660... 【前言】 今天是力扣打卡第11天! 感谢铁汁们的陪伴,一起加油鸭!! 在第9天的时候写过这道题的递归解题方法,其实DFS使用的解题思想就是递归,所以大同小异啦。大家简单看一下纯递归的解法: https://blog.csdn.net/weixin_57544072/article/details/12119660...
- 【前言】 今天是刷题打卡第58天! 由于最近笔者正在准备期末考试,所以很多时候都没有多少时间,我也就没有刷新的题目,将之前写的题目没有发到这个专栏里面的又重新过了一遍,后面期末考试一结束我就会安排新鲜的血液。 原题:返回各位数字之和 题目描述: 输入一个非负整数,返回组成它的数字之和,如... 【前言】 今天是刷题打卡第58天! 由于最近笔者正在准备期末考试,所以很多时候都没有多少时间,我也就没有刷新的题目,将之前写的题目没有发到这个专栏里面的又重新过了一遍,后面期末考试一结束我就会安排新鲜的血液。 原题:返回各位数字之和 题目描述: 输入一个非负整数,返回组成它的数字之和,如...
- 【前言】 今天是刷题打卡第54天! 上次有老铁问我用递归怎么解决回文串问题,由于最近实在是太忙了,所以回的比较慢,向铁汁们致歉。 原题:判断是否为回文串 题目描述: 示例1: 输入:"absba"返回值:true 示例2: 输入:“a”返回值:true 方法一:非递归解法 上次写过的哈,快去... 【前言】 今天是刷题打卡第54天! 上次有老铁问我用递归怎么解决回文串问题,由于最近实在是太忙了,所以回的比较慢,向铁汁们致歉。 原题:判断是否为回文串 题目描述: 示例1: 输入:"absba"返回值:true 示例2: 输入:“a”返回值:true 方法一:非递归解法 上次写过的哈,快去...
- 遇见蓝桥遇见你,不负代码不负卿! 第二章”递归“已将更新咯,欢迎铁汁们点评!蓝桥杯算法竞赛系列第二章——深入理解重难点之递归(上)_安然无虞的博客-CSDN博客 目录 一、位运算符总结概述 1、按位与 & 2、按位或 | 3、按位取反 ~ 4、按位异或 ^ 5、补充了解移位运算 1.左移<&l... 遇见蓝桥遇见你,不负代码不负卿! 第二章”递归“已将更新咯,欢迎铁汁们点评!蓝桥杯算法竞赛系列第二章——深入理解重难点之递归(上)_安然无虞的博客-CSDN博客 目录 一、位运算符总结概述 1、按位与 & 2、按位或 | 3、按位取反 ~ 4、按位异或 ^ 5、补充了解移位运算 1.左移<&l...
- 【前言】 今天是刷题打卡第55天! 一起加油鸭铁汁们,哈哈,实在是词穷了。 原题:序列中整数去重 原题链接:序列中整数去重_牛客题霸_牛客网 题目描述: 示例: 输入:5 10 12 93 12 75 输出:10 12 93 75 思路 : ... 【前言】 今天是刷题打卡第55天! 一起加油鸭铁汁们,哈哈,实在是词穷了。 原题:序列中整数去重 原题链接:序列中整数去重_牛客题霸_牛客网 题目描述: 示例: 输入:5 10 12 93 12 75 输出:10 12 93 75 思路 : ...
- 【前言】 今天是刷题打卡第52天! 今天是成为原创博主的第60天,一转眼马上两个月过去了鸭,坚持似乎也不是特别难的事,加油吧亲们。 原题: 斐波那契数列(记忆化搜索、简单DP) 题目链接:力扣 题目描述: 示例1: 输入:2输出:1解释:F(2) ... 【前言】 今天是刷题打卡第52天! 今天是成为原创博主的第60天,一转眼马上两个月过去了鸭,坚持似乎也不是特别难的事,加油吧亲们。 原题: 斐波那契数列(记忆化搜索、简单DP) 题目链接:力扣 题目描述: 示例1: 输入:2输出:1解释:F(2) ...
- 【前言】 今天是力扣打卡第7天! 好快呀,一周已经过去了,铁汁们,你们坚持下来了没? 原题:寻找峰值 题目描述: 峰值元素是指其值严格大于左右相邻值的元素。 给你一个整数数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置... 【前言】 今天是力扣打卡第7天! 好快呀,一周已经过去了,铁汁们,你们坚持下来了没? 原题:寻找峰值 题目描述: 峰值元素是指其值严格大于左右相邻值的元素。 给你一个整数数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置...
- 欢迎回到:遇见蓝桥遇见你,不负代码不负卿! 目录 一、引入:深度优先搜索(DFS) 二、经典例题 例题1.二叉搜索树的范围和 题目描述 题解 代码执行 例题2.岛屿数量 题目描述 题解 代码执行 例题3.背包问题 题目描述 题解 代码执行 三、思考题 四、蓝... 欢迎回到:遇见蓝桥遇见你,不负代码不负卿! 目录 一、引入:深度优先搜索(DFS) 二、经典例题 例题1.二叉搜索树的范围和 题目描述 题解 代码执行 例题2.岛屿数量 题目描述 题解 代码执行 例题3.背包问题 题目描述 题解 代码执行 三、思考题 四、蓝...
- 【前言】 今天是刷题打卡第51天! 加油鸭伙伴们。 原题:二叉树的层序遍历 II (BFS) 原题链接:力扣 题目描述: 示例: 思路: 大家先看一下层序遍历这篇博文,直接将最后存放到二维数组中的数据反转即可。 【手把手带你刷好题... 【前言】 今天是刷题打卡第51天! 加油鸭伙伴们。 原题:二叉树的层序遍历 II (BFS) 原题链接:力扣 题目描述: 示例: 思路: 大家先看一下层序遍历这篇博文,直接将最后存放到二维数组中的数据反转即可。 【手把手带你刷好题...
- 【前言】 今天是刷题打卡第36天! 不负代码不负卿啦。 原题:关键字const具体用法 知识点补充: const 修饰变量时,变量变成常变量,不能被修改; 同样的,const 也能修饰指针。 const修饰指针的时候(有两种): const放在*的左边(const int* p) ,修饰... 【前言】 今天是刷题打卡第36天! 不负代码不负卿啦。 原题:关键字const具体用法 知识点补充: const 修饰变量时,变量变成常变量,不能被修改; 同样的,const 也能修饰指针。 const修饰指针的时候(有两种): const放在*的左边(const int* p) ,修饰...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签