摘要: 本文系统介绍了博弈论的基本概念、分类与核心思想,涵盖参与人、策略、均衡等术语,区分合作与非合作、静态与动态、完全与不完全信息等博弈类型。通过囚徒困境、懦夫博弈等案例,揭示个人理性导致集体非理性的机制,强调换位思考、规则制定与合作的重要性,指出双赢是博弈的最高境界,并探讨其在现实中的应用与启示。 阅读全文
posted @ 2025-11-26 23:37 H_Elden 阅读(81) 评论(0) 推荐(0)
摘要: 本文介绍回文数的定义及判断方法,包括数字倒序、双指针和字符串翻转三种解法。同时探究其数学性质,推导n位回文数个数公式,并结合素数讨论奇偶位特性,指出除11外偶数位回文数均为合数,最后通过例题实现回文素数的求解。 阅读全文
posted @ 2025-11-26 23:25 H_Elden 阅读(52) 评论(0) 推荐(0)
摘要: 本文讲解约瑟夫环问题,介绍其背景及多种解法。通过数组、链表和队列进行暴力模拟,实现报数出圈过程;并针对特定变式题,采用取模优化方法高效求解最小报数m,确保k个坏人在第一个好人前被淘汰。 阅读全文
posted @ 2025-11-26 23:25 H_Elden 阅读(18) 评论(0) 推荐(0)
摘要: 本文介绍了C++中`sprintf`函数的用法,用于将格式化数据写入字符串。其语法与`printf`类似,但输出目标为字符数组。文章讲解了参数含义、宽度精度控制、返回值(写入字符数)及常见注意事项,如不可直接写入`string.c_str()`、避免重复添加`\0`等,并强调应使用`stringstream`或`to_string`处理`string`类型。 阅读全文
posted @ 2025-11-26 23:21 H_Elden 阅读(31) 评论(0) 推荐(0)
摘要: 本文详细介绍了C++中`sscanf`函数的用法,包括其语法、参数、返回值及多种实用示例。`sscanf`用于从字符串中按指定格式读取数据,支持跳过字符、限定长度、分割字符串等操作,常用于格式化输入解析和输入校验,是处理字符串输入的高效工具。 阅读全文
posted @ 2025-11-26 23:21 H_Elden 阅读(12) 评论(0) 推荐(0)
摘要: 本文介绍了C++中map容器的定义、访问方式及常用操作。map实现键值对映射,按键有序存储,支持下标和迭代器访问,提供find、erase、size、clear等函数,常用于算法竞赛中的高效查找与动态维护数据。 阅读全文
posted @ 2025-11-26 23:19 H_Elden 阅读(34) 评论(0) 推荐(0)
摘要: 本文介绍了C/C++中的预编译命令,重点讲解了`#include`、`#define`、`#if`和`#pragma`的使用方法与注意事项。 阅读全文
posted @ 2025-11-26 23:08 H_Elden 阅读(10) 评论(0) 推荐(0)
摘要: STM32 本文为个人 STM32 单片机学习笔记,仅供参考学习。使用开发板芯片型号为:STM32F103ZET6. 阅读全文
posted @ 2025-11-26 22:52 H_Elden 阅读(24) 评论(0) 推荐(0)