自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【ZH精讲】SFRN算法-导学

它更像驾照教材——你看懂了规则,还得上车练。每一章后面都有手算题,跳过手算等于没读。语言模型的知识是"环环相扣"的,某一步没通,后面全部模糊。所以卡住时的正确动作不是"硬往下读",而是回到上一章找一个能算的小例子。看到∑i​xi​就念"把所有的xi​加起来",看到cos就念"两个向量夹角的余弦"。凡是念不出来的公式,说明你还没懂它在干什么,先别往下走。

2026-11-08 20:43:24 153

原创 【ZH精讲】SFRN算法-前言

你会在里面看到大量看起来"啰嗦"的东西:手算的三位小数、命令的完整输出、报错之后的处理顺序、每天收工前的三个自检问题。这些不是填充字数,而是刻意设计的——学语言模型最难的从来不是理解概念,而是"概念懂了但手上做不出来"。本书用三种办法对付这件事。第一,每个抽象概念都配一个能手算到小数点的例子。注意力记0.4520.2740.2740.4520.2740.274,梯度记−24-24−24,共振记0.96→0.990.96→0.99。你脑子里有具体数字,回忆时才有抓手。

2026-11-08 20:42:34 142

原创 【ZH精讲】第一章 算法入门

本章节讲解信竞三大入门基础算法:递归、模拟、暴力枚举。包含原理分析、识别做题特征、通用 C++ 模板、自编例题实战与易错避坑总结,帮助 CSP‑J 零基础选手打好算法底层基础,建立基础解题思维。

2026-09-20 09:00:00 160

原创 深度优先搜索算法(3)——习题简述(2)

在这里建议每道题都认真思考,习题题解只是简单表明一下思路,不会和例题一样具体。

2026-08-30 21:34:08 206

原创 深度优先搜索算法(3)——习题简述(1)

在这里建议每道题都认真思考,习题题解只是简单表明一下思路,不会和例题一样具体。

2026-08-23 17:04:33 259

原创 深度优先搜索算法(2)——例题详解

本章将对于DFS的例题进行讲解,讲清楚DFS的用途。

2026-08-15 21:11:22 401

原创 深度优先搜索算法(1)——定义

从初始状态出发,沿着一条路径尽可能向深处探索,走到无法继续前进时,回溯到上一层,尝试其他分支,持续遍历状态空间,寻找目标解的搜索算法。光看定义,DFS和枚举有几分相似。实际上,严格来讲DFS和暴力枚举的效率是相同的(大O表示法),但是搜索通常会带来更少的不必要情况列举,从而加快速度。

2026-08-14 12:27:36 203

原创 【算法竞赛必刷】前缀和&差分全套精讲|从零基础模板到高阶真题(附完整可运行代码)

前缀和与差分看着简单,却是算法竞赛的分水岭。很多人止步入门,就是因为只会暴力、不会优化,看不懂区间题型的核心逻辑。真正吃透这套体系,你不仅能掌握基础模板,更能学会从题意匹配算法、从暴力优化最优解的思维,为后续DP、贪心、数论、高级数据结构学习铺路。后续会持续更新双指针、二分、倍增、单调栈文章直通车。

2026-08-13 08:41:34 604

原创 第一章 前缀和算法&差分算法

本章将详细讲解前缀和与差分两种基础核心算法的核心定义、原理、使用场景及代码模板,两种算法是算法竞赛中高频出现的基础优化手段,适配区间操作类题型。本章所有代码案例已统一收录至代码仓库。代码仓库链接前缀和算法是区间求和专用的高效预处理优化算法,核心作用是将多次区间求和的时间复杂度大幅降低,完美解决大数据量区间求和超时问题。在未优化的暴力解法中,若数组长度为 xxx,存在 mmm 次区间查询,单次查询遍历区间长度为 nnn,整体时间复杂度为 O(m⋅n)O(m \cdot n)O(m⋅n)。当数据量达到 1051

2026-08-12 11:25:34 1053

原创 前缀和算法&差分算法(5)——思维提升

本节的题目都有一定难度,是算法的提升训练,可以选择不做。

2026-08-12 11:19:49 638

原创 前缀和算法&差分算法(4)——习题简述(3)

在这里建议每道题都认真思考,习题题解只是简单表明一下思路,不会和例题一样具体。

2026-08-09 12:10:09 267

原创 UVa Accelerator Tool 项目简介

submit是工具最核心的指令,解决网页端提交繁琐、提交失败概率高的痛点。使用时仅需在终端输入简单命令,指定代码文件、题号、语言即可完成提交,支持多项便捷简化设计:若不手动输入题号,会自动读取代码文件名数字作为题号;不指定语言时自动根据文件后缀匹配C++、Java、Python、C等对应平台语言;增加-y参数可跳过确认弹窗,实现脚本自动化批量提交。提交流程经过多层容错修复,区别于老旧脚本:第一步自动读取本地缓存Cookie尝试恢复登录,会话失效则自动执行完整登录流程;

2026-08-08 11:13:19 617 2

原创 假期自律引擎桌面应用程序——项目介绍

下载页链接在当今快速发展的社会背景下,市场需求与行业现状共同催生了本项目。从市场需求来看,随着人们生活水平的不断提升,对特定领域的需求日益增长。以银发经济为例,随着人均寿命延长,老龄人口增多,对健康医疗、时尚服饰、文娱消费等服务的需求与日俱增,市场潜力巨大。再观察行业现状,成人玩具行业作为满足特定需求的市场,其发展也备受关注。共研产业研究院通过深入调研发现,该行业涵盖多品类、多场景,但同时也面临着产品质量参差不齐、市场监管待完善等问题。

2026-08-07 21:43:07 74

原创 前缀和算法&差分算法(4)——习题简述(2)

在这里建议每道题都认真思考,习题题解只是简单表明一下思路,不会和例题一样具体。

2026-08-07 12:03:04 384

原创 前缀和算法&差分算法(4)——习题简述(1)

在这里建议每道题都认真思考,习题题解只是简单表明一下思路,不会和例题一样具体。

2026-08-05 10:00:00 1012

原创 前缀和算法&差分算法(3)——例题详解

大量区间整体加减、最后统一查询数组数值。只要题目出现多次区间修改、单次最终查询的特征,优先考虑差分算法。预处理后快速查询任意子矩阵权值和,是解决二维区间最值、区间求和问题的基础算法,固定尺寸子矩阵遍历是高频考法。二维差分专门解决大规模二维矩形区间批量修改问题,核心是通过四次单点修改替代区间遍历,最后通过两遍前缀和还原数组,是二维区间操作的最优解之一。前缀和不仅能用于区间求和,还能结合最值维护,将区间最值问题转化为单点遍历最值差值问题,大幅优化时间复杂度,是前缀和进阶应用的核心思想。

2026-08-03 11:27:47 998

原创 前缀和算法&差分算法(2)——进阶

二维前缀和与一维前缀和,均通过预处理实现区间查询O1,只是维度上升后需要借助容斥原理进行计算,逻辑更加复杂。二维前缀和主要用于快速求取子矩阵元素和。给定大小为n×m的矩阵,共q次子矩阵查询。暴力做法需要遍历整个子矩阵,时间复杂度Oq⋅SS为子矩阵面积);二维前缀和预处理复杂度Onm,单次查询仅O1。当矩阵规模、查询次数较大时,效率优势十分明显。

2026-08-02 07:00:00 1079

原创 前缀和算法&查分算法(1)—— 定义

本章将详细讲解前缀和与差分两种基础核心算法的核心定义、原理、使用场景及代码模板,两种算法是算法竞赛中高频出现的基础优化手段,适配区间操作类题型。

2026-08-01 08:27:17 1456

信息学竞赛 排序(1) 练习题 简易本地命令行评题系统 自学训练素材

**内容概要:** 本资料是算法竞赛基础视频《枚举和模拟》的配套学习素材。包含枚举、模拟专题配套练习题,同时附带一套自制简易本地命令行评题系统,可以在本地终端直接编译运行 C++ 代码、评测样例,无需在线 OJ 即可完成自测练习。 **适用人群:** 准备 CSP‑J 入门的初中生、算法竞赛零基础初学者,刚学完 C++ 基础语法,想要练习枚举模拟题型的同学。 **使用场景及目标:** 配合对应教学视频课后巩固知识点;本地离线完成枚举、模拟专题刷题自测;熟悉命令行编译测评流程,不用联网就可以检验自己写的代码对错,夯实枚举暴力、流程模拟的基础思维。 **其他说明:** 评题系统为简易命令行版本,仅用于本地学习自测;习题围绕 CSP‑J 枚举模拟高频考点选取;适合课后练习,可自行扩展更多测试用例。

2026-10-06

信息学竞赛 枚举与模拟 练习题 简易本地命令行评题系统 自学训练素材

**内容概要:** 本资料是算法竞赛基础视频《枚举和模拟》的配套学习素材。包含枚举、模拟专题配套练习题,同时附带一套自制简易本地命令行评题系统,可以在本地终端直接编译运行 C++ 代码、评测样例,无需在线 OJ 即可完成自测练习。 **适用人群:** 准备 CSP‑J 入门的初中生、算法竞赛零基础初学者,刚学完 C++ 基础语法,想要练习枚举模拟题型的同学。 **使用场景及目标:** 配合对应教学视频课后巩固知识点;本地离线完成枚举、模拟专题刷题自测;熟悉命令行编译测评流程,不用联网就可以检验自己写的代码对错,夯实枚举暴力、流程模拟的基础思维。 **其他说明:** 评题系统为简易命令行版本,仅用于本地学习自测;习题围绕 CSP‑J 枚举模拟高频考点选取;适合课后练习,可自行扩展更多测试用例。

2026-10-03

算法竞赛 枚举模拟 习题 本地命令行测评系统 教学练习资料

内容概要:本资源为算法竞赛基础之枚举与模拟专题配套材料,包含自制讲解视频、配套练习题目,附带一套简易本地命令行评题系统。视频讲解枚举、模拟的基础思路与常见易错点;配套习题用来巩固知识点;本地命令行测评系统可以在本机直接编译运行代码、自测程序输出,不用在线 OJ 即可完成本地自测。 适用人群:CSP‑J 入门学习者、初中算法竞赛初学者、刚接触编程竞赛想要练习枚举模拟题型的学生。 使用场景及目标:课后复习视频知识点;做完视频对应的课后练习题;借助本地命令行评题系统在自己电脑本地自测代码,快速验证程序对错,夯实枚举、模拟基础编程思维,熟悉竞赛做题调试流程。 其他说明:评题系统为简易命令行版本,仅用于本地练习自测;习题适合入门阶段训练;资料适合自主学习或者社团内部教学使用。

2026-10-03

算法竞赛 UVa OJ+Python 爬虫 题库 PDF 合集 刷题备考离线查阅

内容概要:完整整理 UVa 在线判题系统全部题库 PDF 文档,附带 Python 编写的网站访问简易爬虫脚本与访问加速优化方案; 适用人群:算法竞赛爱好者、初高中信息学奥赛学生、CSP/NOIP 备考选手、编程刷题学习者;使用场景及目标:离线翻阅海量竞赛原题、本地检索题目、优化 UVa 官网访问卡顿问题,提升刷题效率,方便自主刷题复盘与知识点归纳;其他说明:资源纯学习用途,无外部违规链接,脚本仅用于合规访问公开题库页面。

2026-08-10

算法竞赛入门经典-全套的源码及习题PDF,附赠UVa加速器

内容概要:鉴于UVa网站老旧访问慢的问题,本资源使用Python爬虫编写了一套UVa加速器。还包含《算法竞赛入门经典(紫书)》全书配套题目电子版 PDF 文档,以及每一道习题对应的 C++ 完整可运行范例 AC 代码,覆盖枚举、递归、动态规划、搜索、图论、字符串、数学基础等竞赛核心知识点,代码注释清晰,可直接编译调试。 适用人群:零基础算法竞赛初学者、初高中信息学奥赛备赛学生、洛谷 / AcWing 刷题学习者、想要系统夯实 C++ 算法基础的编程爱好者。 使用场景及目标:用于紫书课后习题自测练习、算法知识点复盘巩固、代码逻辑对照理解、赛前系统刷题集训,帮助使用者吃透紫书全部例题与课后习题,搭建完整竞赛算法知识体系。 其他说明:所有代码均为标准 C++ 编写,兼容 GCC 编译器,PDF 目录清晰方便检索,PDF由我自己整理,无广告及外部违规链接,纯学习自用资料。 (访问UVa太慢可以解压当前目录下的UVa加速器)

2026-08-09

UVa加速Python爬虫提交工具

本工具为 UVa Online Judge(UVa OJ)本地快捷提交程序,专为刷题人员开发。 告别浏览器反复打开 UVa 页面、复制粘贴代码繁琐操作,支持本地直接读取源代码文件提交至 UVa 判题服务器,自动轮询抓取评测结果(AC/TLE/WA/RE 等),终端直接展示判题状态。 【功能特性】 本地文件一键提交,自动识别题号、编程语言 持久化保存 UVa 账号,免重复登录 异步获取判题结果,实时返回评测信息 命令行CLI 解决 UVa 官网访问缓慢、网页操作低效问题 适用人群:刷 UVa 题库、学习《算法竞赛入门经典》、备赛 ACM、CSP 选手。 压缩包包含:工具源码、使用说明 README。

2026-08-01

Dev‑C++5.11 C/C++便携绿色整合包 预设高亮主题开箱即用

【内容概要】 Dev‑C++5.11便携整合包,我在其中设置了语法高亮主题、中文语言配置,采用便携模式,解压双击目录下的快捷方式即可运行,无需安装,配置全部保存在本地文件夹,U盘携带也可直接使用,解决新手安装配置、乱码等问题。 【适用人群】 C/C++初学者、中学生、信息学竞赛刷题用户,不想安装IDE的学习者。 【使用场景】 C语言C++代码编写、编译、调试,算法竞赛练习,本地学习开发。 【版权重要声明】 IDE本体为开源软件,遵循GPLv3开源协议,原版软件可官方免费获取。积分/付费仅针对本人做的环境整合、主题预设、配套readme文档,未修改软件内核源码,压缩包保留原版版权文件。不存在破解,软件本体完全免费。 【使用提示】 解压路径**不能包含中文与空格**,双击启动脚本即可进入便携模式,压缩包内附带readme使用说明。

2026-08-07

bat 具包【内含Apache‑2.0 LICENSE文件】

本资源为bat官方原版整理包,内含平台二进制程序与Apache‑2.0协议许可文件。 bat是语法高亮cat增强工具,Apache‑2.0开源协议,原版可以免费获取,本资源仅归档整理,非本人原创作品。 压缩包保留原始版权许可声明文件。 适用人群:命令行使用者、开发人员。 使用场景:终端查看文件,语法高亮显示代码文本。

2026-08-07

Notepad Next 代码编辑器【含对应完整源码 GPL‑3.0 LICENSE】

本资源为Notepad Next官方原版整理包,内含平台安装程序、对应版本完整源代码以及GPL‑3.0协议LICENSE文件。 软件许可协议:GNU General Public License v3.0 (GPL‑3.0)。 Notepad Next是跨平台开源代码编辑器,官方原版可以免费获取,本资源仅归档整理,非本人原创作品。 遵循开源分发许可,压缩包附带完整源码与原始版权协议文件。 适用人群:开发人员、文本编辑使用者。 使用场景:代码编写、文本编辑,跨平台替代Notepad++。

2026-08-07

Python Tkinter假期自律引擎桌面端应用源码+含AI数据分析

本项目是一款基于Python和Tkinter开发的桌面端假期自律与效率管理应用程序,旨在帮助用户在假期或日常生活中保持高度自律。 核心功能包括: 1. 智能仪表盘:实时统计任务完成情况、专注时长,并通过Matplotlib生成周度专注趋势图表,直观展示学习状态。 2. 高效任务与习惯管理:支持创建带优先级和截止日期的任务,内置习惯追踪器(支持打卡与连续记录热力图),并提供周历式时间块规划视图。 3. 番茄工作法:具备可自定义时长的专注计时器,支持任务关联与音频反馈,帮助用户进入深度工作状态。 4. 离线AI学习分析器:完全本地运行的智能评分系统,结合时间衰减与艾宾浩斯遗忘曲线算法,从专注度、执行力、规律性等多维度评估用户表现,并生成个性化的自然语言改进建议,无需调用外部API。 5. 系统级集成:支持最小化至系统托盘运行,提供桌面通知提醒,并允许通过JSON配置文件进行主题定制。 适用人群: 计算机编程学习者、Python初学者、需要提升假期学习效率的大学生及个人开发者。 应用场景: 个人日常时间管理、假期弯道超车计划、编程实战练习、开源桌面应用参考。 技术栈:Python 3.x, Tkinter, Matplotlib, Pillow, pystray。

2026-08-07

OpenJDK17 开发包【含对应完整源码 LICENSE GPL‑v2+Classpath Exception】

本资源为OpenJDK官方原版整理归档,内含平台OpenJDK二进制开发包、对应版本完整源代码以及原始LICENSE许可文件。 软件许可协议:GNU GPL‑v2 with Classpath Exception。 OpenJDK属于开源软件,官方原版可以免费获取,本资源仅做整理分享,非本人原创作品。 遵循开源分发许可,压缩包内附带完整源码和原始版权协议文件。 适用人群:Java开发人员,用于Java开发环境部署。 使用场景:Java程序开发编译运行。

2026-08-07

DevToys 开发者工具箱【含MIT协议LICENSE文件】

本资源为DevToys官方原版整理包,内含各平台安装程序与MIT协议LICENSE许可文件。 DevToys为MIT协议开源开发工具箱,官方原版可以免费获取,但是GitHub会很慢。本资源仅归档整理,非本人原创作品。 压缩包保留原始版权许可声明文件。 使用场景:JSON格式化、编解码、正则测试、文本对比等开发辅助工作。

2026-08-07

Git Windows完整安装包【含对应完整源码 COPYING协议 GPL‑v2】

本资源为Git官方原版程序打包整理,包含Windows平台Git二进制安装程序、对应版本完整源代码、GPL‑v2协议COPYING文件。 软件协议:GNU General Public License v2 (GPL‑v2)。 Git为开源软件,官方原版可以免费获取。本资源仅为整理归档,非本人原创作品。 分发遵从GPL‑v2许可要求:压缩包内附带完整源码与原始版权协议文件。 请勿将本资源冒充为原创软件。 适用人群:Windows开发人员,用于版本控制。 使用场景:本地Git环境部署。

2026-08-07

空空如也

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

TA关注的人

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