- 欢迎回到:遇见蓝桥遇见你,不负代码不负卿! 目录 一、引入:深度优先搜索(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) ,修饰...
- 【前言】 今天是力扣打卡第20天! 今天讲的题目比较有趣,一道变态的笔试题,易错哦,看好咯。 原题 #include<stdio.h>int i;int main(){ i--; if (i > sizeof(i)) { printf(">\n"); } else { pr... 【前言】 今天是力扣打卡第20天! 今天讲的题目比较有趣,一道变态的笔试题,易错哦,看好咯。 原题 #include<stdio.h>int i;int main(){ i--; if (i > sizeof(i)) { printf(">\n"); } else { pr...
- 大家好,我是安然无虞。 文章目录 希尔排序1.基本思想预排序 2.算法实现3.时间复杂度 遇见安然遇见你,不负代码不负卿。 插入排序分为两... 大家好,我是安然无虞。 文章目录 希尔排序1.基本思想预排序 2.算法实现3.时间复杂度 遇见安然遇见你,不负代码不负卿。 插入排序分为两...
- 【声明】 这里只是作业上面的内容,后续还会更新更好的方法。 【前言】 今天是刷题打卡第30天! 芜湖,坚持一个月咯,蟹蟹大家的陪伴哈!! 原题:杨辉三角 题目描述: 在屏幕上打印杨辉三角。 1 1 1 1 2 1 1 3 3 1 ... 【声明】 这里只是作业上面的内容,后续还会更新更好的方法。 【前言】 今天是刷题打卡第30天! 芜湖,坚持一个月咯,蟹蟹大家的陪伴哈!! 原题:杨辉三角 题目描述: 在屏幕上打印杨辉三角。 1 1 1 1 2 1 1 3 3 1 ...
- 一、题目要求 给你一棵二叉树,它的根为 root,请你删除 1 条边,使二叉树分裂成两棵子树,且它们子树和的乘积尽可能大。 由于答案可能会很大,请你将结果对 109 + 7 取模后再返回。 示例... 一、题目要求 给你一棵二叉树,它的根为 root,请你删除 1 条边,使二叉树分裂成两棵子树,且它们子树和的乘积尽可能大。 由于答案可能会很大,请你将结果对 109 + 7 取模后再返回。 示例...
- 【前言】 今天是力扣打卡第八天! 时间过得好快呀,一转眼又是一年立冬,铁汁们记的保暖哦。 原题:搜索二维矩阵 题目描述: 编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性: 每行中的整数从左到右按升序排列。 每行的第一个整数大于前一行的最后一个整数。 ... 【前言】 今天是力扣打卡第八天! 时间过得好快呀,一转眼又是一年立冬,铁汁们记的保暖哦。 原题:搜索二维矩阵 题目描述: 编写一个高效的算法来判断 m x n 矩阵中,是否存在一个目标值。该矩阵具有如下特性: 每行中的整数从左到右按升序排列。 每行的第一个整数大于前一行的最后一个整数。 ...
- 大家好,我是安然无虞。 目录 在线OJ <1>.什么是在线OJ <2>.为什么训练在线OJ 1.实践出真知 2.我是大V 3.有容乃大 4.缩短二进制 5.反向输出一个四位数 6.大小写转换 补充1:getchar() 补充2:输入缓冲区 7.小飞机 8.十六进制... 大家好,我是安然无虞。 目录 在线OJ <1>.什么是在线OJ <2>.为什么训练在线OJ 1.实践出真知 2.我是大V 3.有容乃大 4.缩短二进制 5.反向输出一个四位数 6.大小写转换 补充1:getchar() 补充2:输入缓冲区 7.小飞机 8.十六进制...
- 【前言】 今天是刷题打卡第26天! 很忙,正在挤时间更新。加油啦 原题:按奇偶排序数组 题目描述: 输入一个长度为 n 整数数组,数组里面不含有相同的元素,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前面部分,所有的偶数位于数组的后面部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。... 【前言】 今天是刷题打卡第26天! 很忙,正在挤时间更新。加油啦 原题:按奇偶排序数组 题目描述: 输入一个长度为 n 整数数组,数组里面不含有相同的元素,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前面部分,所有的偶数位于数组的后面部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。...
- 【前言】:HelloHello,大家好咩,我又来了哦。今天是力扣打卡第三天!大家看到这个标题是不是打心底认为太简单了,其实不然哦,难倒是不难,不过有很多限制哦,不信你朝后看。 原题:剑指Offer64.求1+2+...+n 题目描述: 求 1+2+...+n ,要求不能使用乘除法、for、while、if、el... 【前言】:HelloHello,大家好咩,我又来了哦。今天是力扣打卡第三天!大家看到这个标题是不是打心底认为太简单了,其实不然哦,难倒是不难,不过有很多限制哦,不信你朝后看。 原题:剑指Offer64.求1+2+...+n 题目描述: 求 1+2+...+n ,要求不能使用乘除法、for、while、if、el...
- 【前言】 今天是刷题打卡第60天! 一起加油啦兄弟们。 原题:第N个泰波那契数(记忆化搜索、简单DP) 原题链接:力扣 题目描述: 示例1: 输入:n = 4输出:4解释:T_3 = 0 + 1 + 1 = 2T_4 = 1 + 1 + 2 = 4 &nb... 【前言】 今天是刷题打卡第60天! 一起加油啦兄弟们。 原题:第N个泰波那契数(记忆化搜索、简单DP) 原题链接:力扣 题目描述: 示例1: 输入:n = 4输出:4解释:T_3 = 0 + 1 + 1 = 2T_4 = 1 + 1 + 2 = 4 &nb...
- 大家好,我是安然无虞。 文章目录 每篇前言 一、选择题1.选择一:全局局部和传值传址2.选择二:转义字符3.选择三:#define和t... 大家好,我是安然无虞。 文章目录 每篇前言 一、选择题1.选择一:全局局部和传值传址2.选择二:转义字符3.选择三:#define和t...
- 大家好,我是安然无虞。 文章目录 一、指针数组补充易错点 二、数组指针补充易错点 三、遇见安然遇见你,不负代码不负卿。 一、指针数组 指针数组,顾名思... 大家好,我是安然无虞。 文章目录 一、指针数组补充易错点 二、数组指针补充易错点 三、遇见安然遇见你,不负代码不负卿。 一、指针数组 指针数组,顾名思...
- 【声明】:由于笔者水平有限,在今后的博文中难免会出现错误和不准之处,本人也非常渴望知道这些错误,恳请读者批评斧正,期待您的留言评论。 文章目录 目录 文章目录 唠叨一下:做数据结构题目时不论难易,一定要画图理解,包括后期发布的递归也是这样,千万千万不能懒惰哦! 一、十大链表必刷题有哪些? ... 【声明】:由于笔者水平有限,在今后的博文中难免会出现错误和不准之处,本人也非常渴望知道这些错误,恳请读者批评斧正,期待您的留言评论。 文章目录 目录 文章目录 唠叨一下:做数据结构题目时不论难易,一定要画图理解,包括后期发布的递归也是这样,千万千万不能懒惰哦! 一、十大链表必刷题有哪些? ...
上滑加载中
推荐直播
-
华为云IoT开源专家实践分享:开源让物联网平台更开放、易用
2024/05/14 周二 16:30-18:00
张俭 华为云IoT DTSE技术布道师
作为开发者的你是否也想加入开源社区?本期物联网平台资深“程序猿”,开源专家张俭,为你揭秘华为云IoT如何借助开源构建可靠、开放、易用的物联网平台,并手把手教你玩转开源社区!
去报名
热门标签