自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数论与组合数学初步(1)

加法原理的核心是分类。如果完成一件事情有nmet1​met2​met3​...metn​则完成这件事一共有∑i1n​种,也就是met1​met2​met3​...metn​种方法。加法原理是将,得到最终答案。

2026-04-27 12:11:57 337

原创 florr花瓣与配装全攻略

《florr花瓣游戏配装指南》摘要 本文系统介绍了florr游戏中的花瓣分类及主流配装方案。花瓣分为输出型、生存治疗型、功能辅助型和召唤控制型四大类,每类包含多种特色花瓣,如轻花瓣攻速快、尖刺花瓣爆发高、玫瑰花瓣可回血等。文章重点推荐了五种主流配装:高频输出流(死亡之轮/沙轮)、爆发输出流(尖刺系)、导弹压缩流、召唤挂机流和跑图探索流,详细说明了每种流派的配装思路和核心花瓣组合,如4轻+4更快的经典死亡之轮配置。同时提供了针对PVE、PVP和特殊场景的进阶配装建议,帮助玩家根据不同战斗需求灵活搭配花瓣。

2026-02-24 21:23:01 3788

原创 人工智能(AI):从基础理论到前沿应用系统性知识整理

大语言模型是基于海量文本数据训练的、拥有数十亿甚至数千亿参数的深度神经网络模型,能够理解和生成人类语言。人工智能正以前所未有的速度发展,深刻改变着各行各业和我们的日常生活。从基础的机器学习原理到前沿的大语言模型,从理论到实践,构建系统的知识体系是掌握AI的关键。希望这份整理能帮助你理清AI的知识脉络,在AI的浪潮中找到自己的方向。无论你是初学者还是从业者,持续学习、动手实践、关注前沿,将是伴随AI发展的永恒主题。

2026-02-23 18:05:11 2456

原创 经典排序算法全解析

计数排序是一种非比较型的排序算法,它的基本思想是统计待排序数组中每个元素的出现次数,然后根据统计信息将元素放置到正确的位置上,从而实现排序。选择排序是一种简单直观的排序算法,其工作原理是在未排序序列中找到最小(或最大)元素,将其存放到排序序列的起始位置,然后再从剩余未排序元素中继续寻找最小(或最大)元素,以此类推。个桶中非常地不均匀,我们的每一个桶之间,有的桶中元素非常多,有的则非常少,那么对于那个元素非常多的桶,我们需要很多时间去进行桶内排序。希尔排序,也称为缩小增量排序,是一种基于插入排序的排序算法。

2026-02-22 13:19:01 835

原创 C++中cin与getline的冲突解析

调用此函数后,可以直接使用getline而无需担心缓冲区问题。cin和getline的混合使用需要特别注意输入缓冲区的状态。通过cin.ignore清除残留字符、统一使用getline或封装安全输入函数,可以有效避免问题。在实际开发中,应根据具体需求选择最适合的方法,并始终验证输入的有效性。

2026-02-12 19:09:51 501

原创 寒假集训总结:状压 DP —— 子集枚举问题

如果我们还想用二进制去表示所有的子集,应该如何实现呢?如果现在已经下楼的奶牛状态为 S。那么,最后一次下楼的奶牛状态就是。,尝试放入一头还没有运送的奶牛。个子集,代码排除空集,故迭代。中所有奶牛的体重之和不超过。所以,这段代码的时间复杂度为。有点悬了,但是莽一莽还是能过。上述做法的时间复杂度是多少?的方式表示元素的选择情况。次,总共的时间复杂度为。时,需要的最少电梯次数。,那么必须新开一架电梯。次,内层循环每次执行。,显然很高,容易超时。这段代码外层循环执行。,那么不用新开电梯。,复杂度被大大优化。

2026-02-12 18:55:40 907

原创 寒假集训总结:状压 DP —— 旅行商问题

表示一个位的二进制整数。如果第位为,表示点已访问,为 0 则点未访问。表示当前所处的最后一个点(当前位置)。状态转移我们用填表法举例:假设我们现在要转移到,那么上一个点必然是某个已经在中的点在到达之前,状态应该是(将的第位从变回。

2026-02-10 21:32:48 841

原创 寒假集训总结:树的重心+树的同构

思考一下,如果问题换成以下另外两种,答案还会是原问题的解吗?这三个问题的答案是一样的,它的名字叫做。加上原问题,这三个问题也称为重心的三个定义。求重心有一个通用的转移方程:​​​​​​​其中表示以 u 为根时,u 到树中所有其他节点的距离之和,表示以为根的子树的大小。上述是关于的情况。对于一棵的树,若其边权全为正数,那么所有节点到重心的边权和最小,且与边权的分布无 关。

2026-02-09 20:57:37 1127

原创 寒假集训总结:树形 DP 汇总

表示在状态下(例如放置与不放置两种状态),整棵子树内,边符合条件的贡献。表示以为起点,往下走出状态为的路径的贡献。存储的最长和次长这种方式。

2026-02-06 21:43:24 491

原创 我的世界(Minecraft)创造模式入门指南

所有物品和方块均可无限使用:按空格键两次起飞,Shift 键下降:不会受到伤害或饥饿:可瞬间破坏几乎所有方块(除基岩等):可随意切换天气和时间。

2026-02-06 15:35:39 1905

原创 寒假集训总结:树形背包 DP

表示在这里,前棵子树选了门课,能够获得的最大学分。那么,现在有一种解法(如下)。

2026-02-05 08:11:07 394

原创 寒假集训总结:树的直径(DFS与DP解法思路)

树的直径是树上任意两点间最长路径。求解方法主要有两种:(1)DFS解法,适用于边权非负的情况,通过两次DFS分别找到直径的两个端点;(2)树形DP解法,适用于含负边权的情况,通过维护每个节点的最长和次长路径来动态计算直径。DFS解法简单高效但受限,而树形DP解法更通用但实现稍复杂。两种方法各有优劣,应根据具体场景选择使用。

2026-02-04 20:49:31 495

原创 寒假集训总结:树形 DP 中最大独立集与最小支配集详解

本文介绍了树形动态规划中两个经典问题:最大独立集和最小支配集。最大独立集要求在树上选择不相邻节点,使权值和最大,采用dp[u][0/1]表示选/不选节点u时的子树最大权值。最小支配集要求用最少节点覆盖整棵树,需要定义三种状态(自保/子保/父保),重点处理"被子节点保护"状态的强制转换条件。两个问题都需注意双向边处理、根节点确定和避免循环递归。最大独立集可类比"邀请互不认识的人",最小支配集类似"基站覆盖问题"。

2026-02-04 18:29:15 824

原创 我的世界(Minecraft)生存模式入门指南

我的世界是一款沙盒游戏,玩家可以在一个由方块组成的3D世界中自由探索、建造和生存。游戏分为多种模式,包括生存模式、创造模式、冒险模式和旁观模式。生存模式是大多数玩家的首选,需要收集资源、建造庇护所并抵御怪物。

2026-02-02 18:29:02 5081

原创 排序合集(1)—— 冒泡排序 + 插入排序

插入排序是一种简单直观的插入类排序算法,核心思想类比日常整理扑克牌(逐张将牌插入到已整理好的牌堆中的正确位置),它将数组分为「已排序部分」和「未排序部分」,逐步将未排序部分的元素插入到已排序部分的合适位置,最终使整个数组有序。

2026-01-15 18:49:49 658

原创 洛谷 P3374 题解

题目大概意思就是给你一个长度为的数列,进行次操作,每次操作分为两种,第一种是将数列中第个数加上,第二种是求出区间的和,需要输出第二种操作的结果。

2026-01-15 18:49:26 475

空空如也

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

TA关注的人

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