自定义博客皮肤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)
  • 收藏
  • 关注

原创 [GESP202506 六级] 学习小组 题解

话不多说,整活开始,上代码!这一看就是完全背包好吧。

2025-08-20 21:11:45 179

原创 [GESP202312 六级] 闯关游戏 题解

不难得到,转移方程 di​=max(di−aj​​+bi−aj​​)。直接 dp 即可,最终答案为 dn​。时间复杂度 O(nm)。di​ 为到达第 i 关时的最大得分。d0​=0,表示初始得分为 0。

2025-08-19 22:30:34 192

原创 [GESP202403 六级] 好斗的牛 题解

这段代码使用深度优先搜索(DFS)解决排列组合问题。给定n个元素,每个元素有两个属性a和b,通过全排列计算所有可能的顺序组合,找出使总代价最小的排列方式。总代价计算为:n加上相邻元素b和a较大值的总和。代码通过递归生成所有排列,并比较各种排列的总代价,最终输出最小值。时间复杂度为O(n!),适用于小规模数据(n≤10)。

2025-08-18 22:46:15 187

原创 [GESP202403 六级] 游戏 题解

本文展示了两个动态规划算法的C++实现对比。第一个版本使用朴素递归计算f(x)=f(x-a)+f(x-b)(x>c时),但存在重复计算问题。第二个优化版本通过记忆化技术,使用数组p[x]存储中间结果,显著提升了效率。两个版本都处理模1e9+7的大数运算,适用于求解特定递推关系的计数问题。后者是正确解法,避免了递归的指数级时间复杂度。代码风格紧凑,使用标准库和快速IO优化。

2025-08-18 22:08:49 166

原创 2048小游戏HTML源码[纯免费]

本文展示了一个完整的2048游戏HTML实现代码,包含游戏界面、逻辑和交互功能。代码结构清晰,使用HTML、CSS和JavaScript构建,实现了4x4网格上的数字方块移动与合并机制。游戏具有分数统计、键盘控制(上下左右)、随机生成新方块、游戏结束判断等功能,并提供了重新开始按钮。界面采用了2048经典的视觉设计,包括不同数字对应的颜色样式和圆角边框效果。该实现完整呈现了2048游戏的核心玩法,适合作为前端开发学习案例。

2025-08-17 16:50:49 474

原创 [GESP202409 六级] 算法学习 [题解]

本题解给出了GESP202409六级算法题的C++解决方案。程序首先读取m个组、n个元素及其对应的值,按组排序后计算每组满足总和≥k所需的最小元素个数。若无法满足则输出-1。否则,检查各组元素数量的合理性:如果其他组元素总数足够,输出总元素数;否则检查补充元素后能否满足要求,能则输出2*max-1,否则输出-1。该解法通过排序和贪心策略有效解决问题。

2025-08-16 23:00:33 236

原创 黑客帝国代码雨!!!

这是一段创建《黑客帝国》风格代码雨效果的HTML+JS代码。通过在记事本中输入这段代码并保存为HTML文件,即可在浏览器中看到绿色数字随机下落的视觉效果。代码使用Canvas绘制,包含窗口自适应调整功能,通过随机生成0和1来模拟电影中的数字雨效果。保存文件后,打开HTML即可全屏显示动态的代码下落动画,完美还原了电影中的经典场景。

2024-09-01 17:55:23 411 1

原创 [GESP202403 二级] 乘法问题

【代码】[GESP202403 二级] 乘法问题。

2024-07-02 17:28:57 1586 1

空空如也

空空如也

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

TA关注的人

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