
C++
mjhcsp
一个用编程和数学改变人类的人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++自制小游戏,免费复制
这是一个多功能的游戏合集程序,主要包含以下内容: 账户系统:提供5种不同权限的账户(管理员、普通、黄金、白金、钻石),每种账户可访问不同游戏 游戏内容: 恶魔轮盘赌(单人/双人模式) 模拟世界(角色扮演冒险游戏) 数字老虎机(猜数字游戏) 骗子酒馆(包含骰子游戏和NPC互动) 抛硬币游戏 冒险游戏(选择路线战斗) 特色功能: 管理员账户可自定义界面颜色 完善的战斗系统(生命值、防御、武器升级) 道具系统(放大镜、手铐、小刀等) 随机事件和战斗结果 程序采用C++编写,包含丰富的游戏机制和交互选项,通过命令行原创 2025-08-21 17:57:33 · 160 阅读 · 0 评论 -
题解:P13755 【MX-X17-T4】Yet another Game problem
摘要 本文分析了一个博弈论问题,Alice和Bob轮流操作区间[l,r],目标是通过最优策略控制最终得分。Alice希望最大化得分,而Bob希望最小化得分。解题思路采用博弈状态定义和动态规划方法,其中f(l,r,turn)表示当前玩家在区间[l,r]的最优得分。关键发现是Alice总选择右半区间,Bob则选择左半区间。通过计算Bob在各区间的最优选择(bob_choice数组),再找出Alice的最优第一步,可在O(n)时间解决问题。该方案仅需两次数组遍历,空间复杂度为O(n)。原创 2025-08-19 17:35:11 · 278 阅读 · 0 评论 -
C++小游戏NO.1游戏机
这篇文章摘要了一个多功能的C++游戏合集程序,包含以下六个游戏模块: 恶魔轮盘赌:包含单人和双人模式,玩家通过俄罗斯轮盘赌机制与对手对决,使用各种道具进行策略对抗。 模拟世界:角色扮演冒险游戏,玩家通过战斗、升级装备和探索不同区域来提升角色能力。 数字老虎机:经典的猜数字游戏,玩家需要在限定次数内猜中目标数字。 骗子酒馆:模拟经营游戏,玩家可以赌博、与NPC互动并管理资源,需要注意欺诈机制。 抛硬币:简单的猜正反面游戏。 冒险游戏:文字冒险游戏,玩家需要做出选择并应对随机事件。 程序采用面向对象设计,包含战原创 2025-08-19 17:31:19 · 209 阅读 · 0 评论 -
C++性能优化擂台:技术与实践
摘要:本文介绍了C++程序性能优化的关键技术,包括编译器优化选项的使用、内联函数减少调用开销、高效数据结构的选取、移动语义避免拷贝、多线程并行计算、内存访问优化、减少动态内存分配以及SIMD指令加速等。这些方法能有效提升程序执行效率,但需结合性能测试工具评估优化效果,并根据具体场景选择最佳策略。原创 2025-07-22 10:23:35 · 474 阅读 · 0 评论 -
1.题解:luogu P1000 超级玛丽
luogu P1000 超级玛丽原创 2025-07-05 09:11:06 · 139 阅读 · 0 评论