自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AVL树旋转全解析:四步让失衡二叉树“华丽转身”

本文详细讲解了AVL树的四种旋转操作(左单旋、右单旋、左右双旋、右左双旋)及其代码实现。作者首先说明这是对之前AVL树文章的补充,随后通过图示和代码展示了每种旋转的具体操作步骤,包括平衡因子的更新。文章还提供了AVL树的查找、平衡检测等方法,并附上完整代码实现。最后作者表示将恢复博客更新,并设定了粉丝增长目标。全文以轻松幽默的语言风格,结合详实的技术讲解,适合学习平衡二叉树的读者参考。

2025-09-12 09:00:00 986 34

原创 夏日失踪案:一个博主的“忏悔录”

各位亲爱的读者朋友们,好久不见!首先,请允许我以最诚恳的态度(和一颗被太阳晒得有点迷糊的脑袋)向大家致上最深的歉意——我已经整整一个暑假没有更新博客了!是的,您没看错,这个博主在过去的几个月里,仿佛人间蒸发了一般,连我自己都要开始怀疑是否被夏日热浪融化成了冰淇淋。对于一直在等待更新的各位,我真的感到非常抱歉。你们的支持是我最大的动力,而我这个暑假却仿佛忘了自己还是个有博客要写的人(虽然我确实没忘记怎么吃冰淇淋和追剧)。接下来我会加倍努力,把暑假欠下的“作业”补上。

2025-09-03 17:53:29 408 3

原创 掌握 MySQL 的基石:全面解读数据类型及其影响

MySQL数据类型

2025-06-28 09:15:00 2719 93

原创 MySQL DDL深度解析:表结构操作的艺术与实践【Linux】

小编在前几日为大家分享了有关 MySQL 中数据库的 DDL 操作,今天我们将继续学习 MySQL 的相关内容。本篇将重点讲解 MySQL 中关于表的 DDL 操作。如果各位忘了表的相关概念,那么我推荐各位看我第一篇关于MySQL的文章,里面有详细的讲述,为了更方便各位后面的阅读,这里我简单说几句——表其实就相当于Linux中的文件,里面存储的都是一些比较重要的数据,就比如雇员表,工资表,部门表等等,这些后续我们都会涉及到的。接下来我们就进入今天的学习之旅。

2025-06-24 09:00:00 1673 67

原创 数据库从零开始:MySQL 中的 DDL 库操作详解【Linux版】

在上一篇文章中,我们深入探讨了 MySQL 的基础知识,为大家奠定了坚实的理论基础。今天,我们将目光聚焦于 MySQL 最基础且至关重要的操作之一——数据库库级别的数据定义语言(DDL)操作,这是每一个数据库开发者和管理者必须精通的技能。库级 DDL 操作是构建和管理数据库系统的基础,它涉及数据库对象的创建、修改和删除。创建数据库的基本语法和注意事项选择和切换数据库的正确方法修改数据库字符集和校对规则安全有效地删除数据库。

2025-06-20 09:00:00 4255 74

原创 MySQL数据库基础:从零开始的第一步【Linux】

本文介绍了MySQL数据库的安装过程和基础知识。

2025-06-17 09:00:00 3076 60

原创 机器学习:开启智能时代的大门

本文系统介绍了机器学习的基础概念和应用。首先概述机器学习作为人工智能核心技术的发展现状,定义其为计算机基于数据自动改进性能的技术。重点阐述三大学习类型:监督学习(如线性回归)、无监督学习(如K-Means聚类)和强化学习(如Q-learning),均配有数学原理和Python代码示例。文章还列举了图像识别、医疗诊断等实际应用案例,并探讨了数据偏差、过拟合等当前挑战。最后强调机器学习作为多学科交叉领域的重要性,指出掌握该技术对未来发展具有关键作用。全文理论联系实践,为读者提供了机器学习的全面入门指引。

2025-06-15 09:30:00 950 15

原创 AVL树的平衡艺术:用C++写出会“站立”的二叉树(未完待续)

本文详细介绍了AVL树(平衡二叉搜索树)的基本概念和实现原理。目前旋转还没有讲到~

2025-06-12 09:15:00 2522 70

原创 **解锁 C++ std::map 的力量**

前几天我们探讨了 C++ 中set的使用方法,今天咱们就趁热打铁,继续聊聊标准库中另一个非常重要的关联容器——map。在其中,key就是map底层关键字的类型,T是map中value的类型。这里先暂停源码的解释,可能很多读者不知道关键字key和value代表着什么(我上篇文章其实解释过),它们其实集在一起被称之为键值对,键值对的定义在很多语言都涉及到,就例如Python中的字典就是典型的键值对结构。让我们通过一个停车场系统的例子来形象化这个概念。

2025-06-08 09:15:00 2070 81

原创 从二叉树到 STL:揭开 set 容器的本质与用法

文章摘要:本文首先补充了二叉搜索树的知识点,重点介绍了Key/Value型二叉搜索树及其应用场景(如停车场计费系统)。接着对比了序列式容器和关联式容器的区别,引出set容器的讲解。详细介绍了set的构造函数、迭代器、增删查操作,并解释了set不支持修改操作的原因(会破坏二叉搜索树结构)。最后通过一道算法题(判断数组重复元素)展示了set的实际应用。文章强调set具有自动排序和去重特性,底层基于红黑树实现,为后续讲解map容器奠定基础。

2025-06-05 09:15:00 1928 68

原创 AIGC已经不是未来,而是现在:2025年最值得关注的6大趋势!

AIGC全面渗透:2025年内容生产新范式 AIGC已从概念走向落地,正在重塑各领域内容生产。文生视频技术(如Sora)可快速生成电影级片段,多模态大模型GPT-4o融合视觉、听觉与文本处理能力,虚拟AI角色(Character.AI等)提供拟人化交互体验。在游戏开发中,AI可通过提示词生成美术、剧情和代码;音乐生成工具(SunoAI)则让创作门槛降至最低。未来趋势包括边缘计算AIGC、行业垂直模型及与XR技术的结合。AIGC正推动内容生产从“人工创造”转向“人机协作”,掌握AI协作能力将成为核心竞争力。

2025-06-03 09:00:00 3742 60

原创 从零破局:LeetCode 1 & 2 超详细解剖 - 算法思维的第一块敲门砖

本文从小编常见拖延症切入,分享了LeetCode经典题目"两数之和"和"两数相加"的解题思路。对于"两数之和",比较了暴力穷举(O(n²))和哈希表法(O(n))两种解法,强调后者更优;"两数相加"则详解了逐位相加法,通过链表遍历和进位处理实现数字反向相加。文章以幽默自嘲的口吻讲述解题过程,体现了算法学习中的思考过程,最后提供完整代码实现。小编表示将坚持更新博客【一定。。。。】,继续算法学习之旅。

2025-05-31 09:00:00 2095 73

原创 「二叉搜索树·手撕暴走篇」:用C++《一路向北》狂写指针のの死亡轮盘!

二叉搜索树的手撕

2025-05-23 09:00:00 1853 74

原创 二叉搜索树·极速分拣篇」:用C++怒肝《双截棍》分拣算法,暴打节点删除Boss战!

温馨提示,本文是理论文,手撕的文章还在加急处理中

2025-05-20 09:00:00 2276 85

原创 虚实穿梭:用C++多态解锁代码的“平行宇宙”(2)

(请想象《哈利波特》的魔法课本自动翻开,飘出以下文字...)"程序员阁下,您是否见过会自我进化的代码?在C++的奇幻大陆上,存在着这样一群神秘生物:🦄普通虚函数:像会分身的魔法师,本体在基类,幻影在子类🔮纯虚函数:则是封印在羊皮卷中的咒语原典,唯有继承者亲自补全才能唤醒力量🏛️抽象类:堪比奥林匹斯神殿,神明(基类)制定法则,凡人(子类)负责实现今天,我们将揭开多态魔法的终极奥义——用"抽象"绘制代码的星辰大海。这不是哲学课,而是一场让编译器颤抖的造物主之旅!

2025-05-18 09:00:00 1212 75

原创 虚实穿梭:用C++多态解锁代码的“平行宇宙”(1)

C++多态的讲解

2025-05-15 09:00:00 1713 75

原创 从父类到子类:C++ 继承的奇妙旅程(2)

C++继承的相关知识

2025-05-10 09:00:00 6324 83

原创 从父类到子类:C++ 继承的奇妙旅程(1)

C++继承的相关知识

2025-05-08 09:00:00 2781 81

原创 DeepSeek:你的AI界“瑞士军刀”,能写代码会聊天,还能帮你少掉头发!

大家好,我是你们的AI体验官,今天要给大家安利一款“上能写代码,下能哄对象”的神器——DeepSeek! 这货最近火到什么程度?连楼下卖煎饼的大妈都在问:“听说有个AI能帮我算账?”没错,它就像哆啦A梦的口袋,装满了各种黑科技,但比哆啦A梦更贴心的是——它不用吃铜锣烧,还免费! 接下来,请系好安全带,我要带你们开启一场“人类如何靠AI躺赢”的奇幻之旅! 如果说ChatGPT是AI界的“学霸”,那DeepSeek就是那个“既会考试又会打游戏”的校园风云人物。中文

2025-05-04 14:13:21 1779 81

原创 解锁动态规划的奥秘:从零到精通的创新思维解析(10)

在股市的江湖里,如何用两次交易抓住财富密码?这篇动态规划攻略堪称《韭菜的自我修养》plus pro max版!我们用f数组表示"此刻必须装深沉"的持股市态,用g数组演绎"落袋为安后假装淡定"的卖出入圣。状态转移就像在贪婪与恐惧之间反复横跳,交易次数限制仿佛在说:"年轻人,耗子尾汁"。

2025-05-01 09:00:00 22500 58

原创 DeepSeek深度起底:这家人工智能公司可能给代码打了玻尿酸?

最近我很喜欢用deepseek来解决我日常生活中的一些问题,比如我写的“bug”时常出现bug,我在复习知识的时候常常会遇到一些忘记的问题,每当这个时候,我就会用deepseek来解决一些问题。于是现在的我很好奇,如果让deepseek来写介绍deepseek的文章,那会多有意思,于是就诞生了这篇文章,以下的文字全是deepseek自己说的,如果有侵权那就找deepseek(嘻嘻),下面就请欣赏deepseek的“自我介绍”~

2025-04-29 00:26:21 2662 55

原创 泛型的诗意——深入C++模板的艺术与科学(模版进阶)

模版参数分为类型模版形参和非类型形参;template<class T,size_t N = 10> //可以给一个缺省参数给予非模版形参private:T _arr[N];//这样的话可以定一个定长的数组int main()//可以构建一个数组长度为10的数组,也可以根据自己的兴趣来定//也可以根据自己的兴趣定一个长度的数组,虽然说很鸡肋,但在某一个方面还是很实用的。

2025-04-27 12:44:52 7884 61

原创 与终端同居日记:Shell交响曲の终极共舞指南

打包压缩の哲学人生就像tar:不经历 -z(压力)、-j(煎熬)、-J(往死里卷),哪来的 -v(精彩故事)和 -f(最终成果)?上面说的仅仅就是对于打包/压缩指令的初步认识,下面小编将要带领各位详细学习学习一下两个常用的指令Linux的基础指令我就先讲到这了,但是和我之前说的一样,这仅仅只是开始,而不是结束,Linux的指令是有很多的,我也会在以后的讲述中慢慢的在涉及到许多的指令;

2025-04-24 08:45:00 6770 72

原创 当代青年新型解压方式:给文件“松绑“的快感

        在这个“万物皆可压缩”的时代,解压专家不仅是工具,更是一种生活态度——它用技术暴力美学,帮我们撕开数字世界的层层包装,还原文件最本真的模样。毕竟,谁能拒绝一边高效打工、一边享受“拆快递”式快感的双重满足呢?

2025-04-21 08:45:00 1531 65

原创 与终端同居日记:Linux指令の进阶撩拨手册

mv 过去 未来 # 过去的错误,就扔到未来的回收站吧!快、准、狠——这是mv「比误删文件更惨的,是手滑把文件 mv 进了黑洞!今天的博客之旅到这里也就结束了,今天讲述了不少的指令,希望各位读者之后会好好的复习这些代码,不然我就会用mv指令快速移动到你身边然后rm你哦~好了,不闹着玩了,指令的记忆不是靠死记硬背,而是靠每天的练习,这样会让自己的记忆变的更加深刻,今天的同居日记已结束,各位朋友们下次见啦!是。

2025-04-19 09:00:00 11643 52

原创 解锁动态规划的奥秘:从零到精通的创新思维解析(9)

本文到这里也就结束了,这是小编第一次讲述股票问题,所以内容有问题的话私信我即可,直接在评论区给我指点一下也没有问题,小编在写本文章的时候,已经度过了艰难的期末周,所以我现在十分舒畅,我准备在这几天多产出几篇文章以备不时之需,一起写题的时光总是很短暂的,那么各位大佬们,我们下一篇文章见啦。1.买卖股票的最佳时机含冷却期1.1.题目来源1.2.题目分析1.3.思路讲解1.状态表示1.2.状态转换方程3.初始化4.填表顺序5.返回值1.4.代码实操1.5.代码展示2.买卖股票的最佳时机含手续费2.1.题目来源。

2025-04-17 09:04:59 8655 50

原创 解锁动态规划的奥秘:从零到精通的创新思维解析(8)

本文到这里也就结束了,可能很多读者朋友觉着小编今天写的题目比较少,这里小编再次统一解释一下原因:小编最近在期末周,所以精力有限,虽然在我写这篇文章的时候,我已经到了期末周的尾声了,但是由于小编“一不小心”有点太放纵,导致我现在的精力有点差,所以特意写出来这一篇文章来让脑子变的有活力。一起写题的时光总是很短暂的,那么各位大佬们,我们下一篇文章见啦!

2025-04-15 09:09:22 3189 49

原创 与终端热恋期:Linux基础指令的甜蜜对话指南

这个指令的用法相比上面的就简单了很多。pwd #显示当前所在的路径,对于路径是什么,我稍后会说。亲爱的读者朋友们,今天的「终端恋爱速成班」暂时告一段落,但我们的指令修罗场还远未结束!1. 初恋篇:那些让人心跳加速的指令ls:你的「社交雷达」,专治「我文件夹里到底有啥?」的失忆症。(是的,你昨晚下载的100部猫片它全知道。pwd:灵魂拷问「我在哪?」时的救命稻草,比导航软件更懂你的迷茫。cd:一键瞬移回家的魔法咒语,比外卖小哥还准时。2. 热恋篇:touchの千层套路语法。

2025-04-13 08:41:34 1676 63

原创 与Linux的第一次约会:如何避免“尬聊”并爱上终端?

本文到这里也就结束了,此时可能会有读者这么说了:这篇文章有点太短了吧?这点小编承认,我这篇文章写的确实很短,因为这篇文章小编主要是讲解Linux环境的搭建,万事开头难,如果Linux环境还不会搭建的话,那么之后Linux的学习我们是更不可能完成了,所以由此诞生了这一篇文章。

2025-03-13 09:00:00 2694 67

原创 解锁动态规划的奥秘:从零到精通的创新思维解析(7)

本文到这里也就结束了,对于今天小编讲述的两个问题,小编希望各位读者朋友要好好掌握,因为动态规划的问题不仅仅涉及我们之后考研,还涉及到部分公司的笔试或者面试问题,只有我们储备好知识,才可以从容的面对这些问题。小编在写这篇博客的时候正值期末周,所以文章写的可能有点乱,希望各位读者见谅,我发现直到期末周才可以让人后悔为什么这学期没有好好的学知识,小编现在复习的头都快大了!如果文章有错误,可以在评论区指出,我会定时看评论来进行回复,一起写题的时光总是短暂的,那么各位大佬们,我们下一篇文章见啦!

2025-02-03 09:00:00 1431 12

原创 2024:成长、创作与平衡的年度全景回顾

回首2024年,每一篇文章的创作背后,都是无数的思考与付出。从灵感的碰撞到文字的锤炼,从分享个人经历到深度剖析复杂话题,我经历了无数个夜晚,坐在电脑前,文字在屏幕上跃动,带着一丝期待与未知。这一年,不仅是写作的一段历程,更是自我成长的积淀。而如今,“博客之巅2024年度总评选”如约而至,这不仅是一次对于自己一年来创作成果的总结,更是一次与读者互动、与同行对话的机会。而这次评选,更是让我回顾过去一年的创作,看到自己的进步与不足,感受到这份创作的真正意义。

2025-01-20 09:00:00 1659 76

原创 解锁动态规划的奥秘:从零到精通的创新思维解析(6)

本题目到这里也就完全结束了,今天是小编第一次讲述多状态dp问题,所以有些地方难免会出错,希望读者见谅,有错误可以在评论区指出,我会定时看评论,最近小编在期末备战,我越发觉的自己越到关键玩心越大,今日我又玩到了很晚,匆匆的结束本篇文章,希望以后的我看到这句话引以为戒,一起做题的时光总是很短暂,那么各位大佬们,我们下一篇文章见啦!

2025-01-17 14:47:14 2932 54

原创 解锁动态规划的奥秘:从零到精通的创新思维解析(5)

本文到这里也就完全结束了,请各位读者朋友一定要好好的理解好这两个题目,动态规划的路径问题到这里也就结束了,希望各位可以通过我讲述的题目可以大致掌握这种题目的做法,其实五步走就可以完成大部分动态规划的题,在之后小编题目的讲解中读者朋友应该就会体会到这句话的意义,如果文章有错误的话,可以在评论区点出,我会及时改正,学习的时光总是短暂的,那么各位大佬们,我们下一篇文章见啦!

2025-01-09 14:40:40 3704 75

原创 解锁动态规划的奥秘:从零到精通的创新思维解析(4)

截止到目前,本文的内容已经全部结束了,今天小编还是讲述了两个题目,希望各位读者好好的理解,如果有不懂的地方可以随时私信小编,小编会在空闲时间及时回复,最近我在实训,所以文章发布的有点慢,各位读者朋友见谅,不过当你看到这篇文章的时候,可能小编已经结束实训了,因为这是我的库存(理直气壮),一起学习的时光总是短暂的,那么各位大佬们,我们下一篇文章见啦!

2024-12-27 09:00:00 4355 115

原创 解锁动态规划的奥秘:从零到精通的创新思维解析(3)

此时本文到这也就结束了,今天小编讲述的两个题目关联性很强,所以小编推荐各位可以做完第一个题目的时候,先不看我的分析,直接上手第二个题目就可以,因为第二个题也就在方程那部分和第一题有些许的不同,其他的分析方法和第一个题目都是一样的,如果文章有错误的话,请在评论区指出,小编会定时看评论区对本文进行更正,一起刷题的时光总是短暂的,那么各位大佬们,我们下一篇文章见啦!

2024-12-23 12:53:00 5148 107

原创 解锁动态规划的奥秘:从零到精通的创新思维解析(2)

本文到这里也就结束了,希望各位读者朋友好好掌握这两道题目的解题方法,之后的动态规划题目可能都会有这两道题目的影子,动态规划题目难度就是这样,如果我们找到了恰当的方法,那么遇到它们也不会犯愁了,一起写题目的时光总是短暂的,那么各位大佬们,我们下一篇文章见啦!

2024-12-20 16:30:16 3364 80

原创 深入理解C++优先级队列:原理解析与代码实战

数据结构——原来二叉树可以这么学?(2:堆的详解)-CSDN博客,在这篇文章中我就详细介绍了堆的相关概念和如何去实现的,我推荐各位看一看这个文章,避免等会听的懵逼,因为我是默认大家是会堆这个结构的,下面废话不多说,小编介绍一下优先级队列相关的功能。

2024-12-15 09:49:21 1179 106

原创 解锁动态规划的奥秘:从零到精通的创新思维解析(1)

动态规划(Dynamic Programming,简称 DP)是一种通过将问题分解为更小的子问题,逐步求解以达到整体最优解的算法方法。它的核心思想在于:利用最优子结构和重叠子问题,避免重复计算,从而提升算法效率。

2024-12-13 10:35:23 4750 89

原创 解锁“二分魔法”:让算法题轻松找到答案的秘密(2)

34. 在排序数组中查找元素的第一个和最后一个位置 - 力扣(LeetCode)本文到这里也就结束了,小编先自我批评一下,我认为这篇文章我写的很烂,主要是因为相隔时间太久写的,依稀记得,本文我是在11月中旬写的,现在我写完的时间是十二月初,隔了很长时间,有些内容我都忘了,所以可能有的地方衔接不上,恳请各位读者见谅,如有意见,放到评论区批评我即可,一起写题的时光总是很短暂的,那么各位大佬们,我们下一期再见啦!

2024-12-05 09:00:00 1381 83

原创 语言的艺术:探秘基于GPT模型的文本生成与优化之美

在人工智能蓬勃发展的今天,语言模型如同文字艺术的魔术师,赋予了计算机以“书写”的能力。在GPT的推动下,语言生成正步入一个全新高度。GPT是一种基于Transformer架构的大型语言模型,其核心思想是通过海量语料训练,让模型学会上下文关联,从而在生成文本时展现出“思考”的能力。因此,在享受AIGC(AI Generated Content)带来的便利时,我们也应加强模型监管和生成内容的评估。本文将带你走进GPT的世界,探索其工作原理,使用代码体验文本生成的魅力,并揭示如何优化模型生成更符合需求的内容。

2024-12-05 09:00:00 1180 48

单链表相关的代码,在文章写之前先交上

这个是小编在书写单链表文章之前,为了满足有些读者朋友只想看到单链表代码如何进行书写,特地来把小编写过的代码传过来,可能会有错误,如果有错可以私信我,小编会及时回复。

2024-07-15

升级的扫雷游戏,可以看一下有兴趣的话

这个是升级的扫雷游戏

2024-06-03

扫雷游戏(超详细的讲解和代码实现)

这个是完整的代码,如果文章部分代码看不懂可以看源码

2024-06-03

空空如也

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

TA关注的人

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