自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 为什么栈是递归的数据结构,但是树的遍历的非递归实现是用栈实现的,却不叫递归呢?

解答来自Deepseek。那么,什么是尾递归?

2025-03-24 22:30:54 168

原创 非递归实现二叉树前序遍历

非递归实现采用栈这一数据结构来实现根左右的遍历,同时注意右节点先入栈,左节点后入栈。确保栈顶先访问的是左节点。递归实现只需要一直调用递归函数,虽然代码编写简单,访问根,调用左节点,调用右节点,但是其效率很低。

2025-03-24 16:56:01 206

原创 层序遍历二叉树

【代码】层序遍历二叉树。

2025-03-24 16:39:02 99

原创 二叉树的前序遍历

主要是通过力扣上的一个题来进行拓展,题目中要使用容器vector,又回顾了一下其用法。

2025-03-24 15:56:05 233

原创 折半查找 C++

【代码】折半查找 C++

2025-03-24 11:00:36 441

原创 我的创作纪念日

提示:你过去写得最好的一段代码是什么?记录代码,记录学习情况,分享知识与内容,自我督促。提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。记录平时的一些知识点与代码,和项目。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等​​。记忆更加深刻,成就感满满。

2025-03-24 10:58:47 149

原创 顺序查找-哨兵

elem数组指针的内存初始化与数组的越界判断,以及哨兵的设置,可以优化代码逻辑,同时可以利用for循环执行的判断来省去每次for循环内部的if判断来增加执行效率。1.参考王道代码实现,使用C++语言。

2025-03-23 10:18:03 126

原创 MySQL报错:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)

MySQL数据库如何修改密码

2024-12-05 23:58:38 613

原创 丢包的两种情况

2.由于路由器的缓存区达到了阈值,为了保持前面数据的连续性,后续传来的分组不得不被丢弃。1.在传输过程中,因为各种原因导致误码,在经过路由器处理时被发现然后丢弃。

2024-03-21 20:51:07 515 1

原创 分组转发延迟为什么只需要算一次

因为流水线的原因,前面所有的分组发送是持续的,后面的每个分组在源主机发送前就已经在线路上传播了,所以有大部分的传播跟发送延迟是重合的,而根据图上也能看出来,每经过一个路由器相当于只需要算最后一个分组的延迟就行了。(当然这是理想情况下,也就是每个分组经过每个路由器的转发延迟一样。

2024-03-21 20:33:27 715 1

空空如也

空空如也

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

TA关注的人

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