自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 递归算法入门教程

这篇文章介绍了递归算法的基本概念和实现方法,主要内容包括: 递归定义:函数调用自身的编程技巧,通过将大问题分解为小问题解决 递归三要素: 递归基(终止条件) 递归式(问题分解) 结果合并 提供了两种通用递归模板: 返回值型递归 输出型递归 详细讲解了5个经典递归题型: 阶乘计算 斐波那契数列(含优化版) 数的幂次方分解 全排列生成 二叉树深度计算 注意事项: 必须设置递归基 确保递归向终止条件靠近 注意栈溢出问题 文章采用C++代码示例,配合执行过程可视化,适合算法初学者理解递归思想。

2026-01-23 19:00:15 512

原创 CPH插件使用教程

CPH 插件是专为算法竞赛设计的 VS Code 扩展,提供一键编译运行、批量测试和自动对比等功能。支持 C++、Python、Java 等 10+ 语言,可与 Competitive Companion 浏览器扩展配合自动获取 Codeforces 等平台的测试用例。安装后可通过快捷键快速运行测试,支持管理多组测试用例,并能直接提交代码到 Codeforces 和 Kattis 平台。提供丰富的配置选项,可自定义编译器参数、默认语言和代码模板,显著提升算法竞赛练习效率。

2026-01-21 14:56:34 646

原创 软件版本科普

本文介绍了语义化版本控制规范(SemVer 2.0.0)。版本号采用X.Y.Z格式,分别表示主版本号、次版本号和修订号。主版本号增加表示不兼容的API修改,次版本号增加表示向下兼容的新功能,修订号增加表示向下兼容的bug修复。版本号变更时次级编号需归零。此外,还定义了先行版本号(如1.0.0-alpha)和版本编译信息(如1.0.0+20130313)的使用规则,以及版本优先级的比较方法。该规范旨在通过标准化的版本号管理,明确传达软件修改的性质和兼容性。

2026-01-11 23:23:04 560

原创 Minecraft Linux Fabric 服务器搭建详细教程

Minecraft Linux Fabric 服务器搭建指南 本文详细介绍在Linux系统上搭建Minecraft Fabric服务器的完整流程: 环境准备:需要服务器、Linux发行版(推荐Ubuntu 22.04)、Java 17、2GB+内存和开放25565端口 依赖安装:更新系统并安装OpenJDK 17及相关工具 服务器配置:创建专用目录,下载Fabric核心启动器和API文件 初始化设置:生成配置文件,修改eula.txt同意协议,配置server.properties参数 启动脚本:创建带内存

2026-01-11 23:21:19 1077

空空如也

空空如也

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

TA关注的人

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