自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 蓝桥杯——滑行(树形DP)

采用树形DP的思想,就是 从叶子结点开始往上面加层数,每次遇到层数已经被记录的点,直接返回,就不需要再看它的孩子结点(周围结点)。从叶结点,这里也就是终点,此时遍历周围四个点都不合法,返回0,那么每个递归函数里面的。就比如这道题,就好像是求每个结点到叶结点的最大距离(叶结点到自己本身距离为1)。说明先前访问过了,那么这就直接返回,看这点是否是比目前得到的全局最大距离还大,如果是则替换,反之则不用改变。依次递推,就好像是已知该点周围结点的最大滑行距离,取最大的,然后+1就得到该点的最大滑行距离距离。

2023-03-28 22:07:43 443 4

原创 根据后序或者前序 + 中序建树的多种方法!

玩转二叉树吧!

2023-03-18 21:29:45 322 2

原创 PTAL2-028秀恩爱分得快(无算法,纯编程)

PTAL2_028秀恩爱分得快,c++代码,纯编程数据结构,无算法

2023-02-14 17:03:55 470

原创 PTA L2-043龙龙送外卖

采用回溯法求深度(DFS也可),教你如何把控代码时间。

2023-02-07 21:23:39 1595 1

原创 PTA L2-018 多项式A除以B

PTA L2-018 多项式A除以B,一到纯编程题,就是需要注意的细节很多。

2023-01-19 01:09:39 667

原创 左孩子右兄弟(蓝桥杯)

左孩子右兄弟,结合图片和代码注释,相信你可以理解清楚。

2022-12-24 00:35:27 424

原创 蓝桥杯 回路计算(状压DP)

状压DP理解的一道不错的题目。

2022-12-23 15:37:18 287 2

原创 蓝桥杯——七段码(并查集+二进制情况罗列)

蓝桥杯七段码

2022-12-23 13:25:57 595 2

原创 线性筛质数——高效的质数判断与求解法

判断该数字是否是质数,求一个范围内质数的个数。

2022-11-22 20:52:59 229

原创 PTA L2-004 这是二叉搜索树吗?

PTA L2-004 这是二叉搜索树吗?二叉树比较经典的性质,通过递归根据这一性质将这个二叉树构造起来。

2022-11-12 10:09:23 345

原创 PTA L2-016 愿天下有情人都是失散多年的兄妹

L2-016愿天下有情人都是失散多年的兄妹(BFS + 标记)

2022-11-11 17:10:34 386

原创 PTA L2-014列车调度

PTAL2-014列车调度Set 或者 二分法 两种方法解决该问题!

2022-11-04 20:57:33 729

原创 PTA L2-011玩转二叉树

对于中序,需要先从前序找到根结点,然后找到中序的位置,就可以区分出左右子树,中序遍历左边肯定是左子树,右边是右子树,根据这个思想,每次找出子树的结点个数len,加上前序的起点下标,以及中序的起点下标,进行递归计算;左子树的中序起始点是与上次遍历的一样,而前序结点需要 [原来+1],因为前序遍历左边的是左子树的部分,而刚刚的前序结点用过了,所以 [原来+1],继续找这个根结点对应的左右子树,长度就是左子树的长度。给定一棵二叉树的中序遍历和前序遍历,请你先将树做个镜面反转,再输出反转后的层序遍历的序列。

2022-10-25 17:14:19 162

原创 MySQL基础学习笔记(持续更新中)

学习Java过程中学习数据库MySQL的配套笔记!

2022-03-26 23:23:14 243

原创 PTAL2-002链表去重(详细解法)

PTAL2-002题解超详细!!!

2022-03-07 19:21:03 904

原创 PTA L1-58 6翻了

“666”是一种网络用语,大概是表示某人很厉害、我们很佩服的意思。最近又衍生出另一个数字“9”,意思是“6翻了”,实在太厉害的意思。如果你以为这就是厉害的最高境界,那就错啦 —— 目前的最高境界是数字“27”,因为这是 3 个 “9”!本题就请你编写程序,将那些过时的、只会用一连串“6666……6”表达仰慕的句子,翻译成最新的高级表达。输入格式:输入在一行中给出一句话,即一个非空字符串,由不超过 1000 个英文字母、数字和空格组成,以回车结束。输出格式:从左到右扫描输入的句子:如果句.

2021-09-23 15:26:09 175

原创 java字符串拼接原理

介绍字符串拼接原理结合字符串的 == 比较与 equals()方法比较。

2021-09-14 00:23:31 456

MySQL基础知识教程

该基础知识笔记为本人观看尚硅谷Java课程中宋红康老师所讲解的数据库基础课程所做的笔记。中间包含了各种SQL语句的书写以及一些注意事项。

2022-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除