自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git从入门到精通(2)—— git版本控制的基本原理

我们上一章讲到了:- git是什么- git的单分支工作流本章我们会接着介绍git的版本控制原理,也就是`.git`文件夹究竟有什么奥妙之处。

2025-06-14 20:28:18 994

原创 git从入门到精通(1)--版本控制系统究竟有何精妙之处

文章介绍了git是什么以及最基本的单分支工作流模式

2025-06-14 02:11:04 779

原创 数据结构与算法6:层层枝叶:探索数据结构之树的奥秘(1)

树是计算机科学中组织数据的关键方法,它像自然界中的树一样,通过根、枝、叶的层次结构优雅地表达数据间的关系。本文将带您深入探索树的世界,从基本概念到二叉树的遍历,再到实际应用如代数表达式和哈夫曼编码。无论您是计算机科学的初学者还是寻求复习的专业人士,这篇文章都将为您揭示树结构如何成为解决复杂问题的强大工具,以及它如何在提升数据查询和存储效率方面发挥重要作用。

2025-05-04 02:26:26 1016

原创 数据结构与算法4:数据结构的巧匠--掌握栈的艺术与实战应用

栈(Stack)是计算机科学中最优雅而强大的数据结构之一,它以其简单的后进先出(LIFO)原则解决了众多看似复杂的问题。从编译器的语法分析到浏览器的历史记录管理,从递归算法的内存管理到图形界面的撤销功能,栈的身影无处不在。本文将深入探讨栈的核心概念、Java实现以及在算法题中的巧妙应用,帮助你成为数据结构的巧匠,灵活运用这一工具解决各种编程难题。

2025-04-26 19:07:20 958

原创 数据结构与算法3:探索链表 -- 从基础到高级,掌握这一核心数据结构!

链表是程序员必须掌握的经典数据结构之一,它以其独特的内存分配方式和灵活的操作特性,在众多应用场景中扮演着不可替代的角色。无论是开发高性能系统还是面试算法题,链表都是绕不开的话题。本文将深入浅出地讲解链表的基本概念、各种实现、常见操作及其复杂度分析,以及经典问题的解决方案,帮助你全面掌握这一核心数据结构。

2025-04-25 21:11:43 636

原创 数据结构与算法2: 排序算法全解析--从冒泡到基数的效率进阶之旅

排序算法是算法学习中的基础内容,也是编程面试和实际开发中频繁遇到的问题。不同排序算法适用于不同场景,具有不同的时间和空间复杂度。本文将根据时间复杂度的高低,系统讲解各类排序算法,从冒泡排序、选择排序等基础算法,到归并排序、快速排序等高效算法,帮助你全面理解排序的本质与实现。

2025-04-24 03:13:24 2133

原创 数据结构与算法1:破解二分查找--从原理到进阶的全方位指南

二分查找(Binary Search)是算法学习中的经典入门问题。它不仅高效,而且是理解“分治”思想的重要入口。本文将带你从基本概念、代码实现,到常见变形场景全面掌握这一基础算法。

2025-04-23 20:53:23 1506

原创 马尔可夫决策过程

马尔可夫决策过程

2024-12-25 21:05:51 1770 1

空空如也

空空如也

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

TA关注的人

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