【信息学奥赛一本通】题解目录

2025-11-16

第1章 数论

1.1 整除

1.2 同余

1.3 最大公约数

1.3.1 辗转相除法

1.3.2 进制算法

1.3.3 最小公倍数

1.3.4 扩展欧几里得算法

1.3.5 求解线性同余方程

1.4 逆元

1.5 中国剩余定理

1.6 斐波那契数

1.7 卡特兰数

1.8 素数

1.8.1 素数的判定

1.8.2 素数的相关定理

1.8.3 Miller-Rabin素数测试

1.8.4 欧拉定理

1.8.5 PollardRho算法求大数因子

1.9 Baby-Step-Giant-Step及扩展算法

1.10 欧拉函数的线性筛法

1.11 本章习题

第2章 群论

2.1 置换

2.1.1 群的定义

2.1.2 群的运算

2.1.3 置换

2.1.4 置换群

2.2 拟阵

2.2.1 拟阵的概念

2.2.2 拟阵上的最优化问题

2.3 Burnside引理

2.4 Polya定理

2.5 本章习题

第3章 组合数学

3.1 计数原理

3.2 稳定婚姻问题

3.3 组合问题分类

3.3.1 存在性问题

3.3.2 计数性问题

3.3.3 构造性问题

3.3.4 最优化问题

3.4 排列

3.4.1 选排列

3.4.2 错位排列

3.4.3 圆排列

3.5 组合

3.6 母函数

3.6.1 普通型母函数

3.6.2 指数型母函数

3.7 莫比乌斯反演

3.8 Lucas定理

3.9 本章习题

第4章 概率

4.1 事件与概率

4.2 古典概率

4.3 数学期望

4.4 随机算法

4.5 概率函数的收敛性

4.6 本章习题

第5章 计算几何

5.1 解析几何初步

5.1.1 平面直角坐标系

5.1.2 点

5.1.3 直线

5.1.4 线段

5.1.5 多边形

5.1.6 圆

5.2 矢量及其运算

5.2.1 矢量的加减法

5.2.2 矢量的数量积

5.2.3 矢量的矢量积

5.3 计算几何的基本算法

5.4 平面凸包

5.5 旋转卡壳

5.5.1 计算距离

5.5.2 外接矩形

5.5.3 三角剖分

5.5.4 凸多边形属性

5.6 半平面交

5.7 离散化

5.8 本章习题

第6章 矩阵

6.1 矩阵及其运算

6.1.1 矩阵的基本运算

6.1.2 矩阵的乘法运算

6.1.3 矩阵的行列式

6.1.4 矩阵的特殊类别

6.2 数字方阵

6.3 线性方程组及其解法

6.3.1 高斯消元法

6.3.2 LU分解法

6.4 Matrix.Tree定理

6.5 本章习题

第7章 函数

7.1 函数的基本知识

7.1.1 函数的特性

7.1.2 常见的函数类型

7.2 函数的单调性

7.3 函数的凹凸性

7.4 SG函数

7.5 快速傅立叶变换

7.6 快速数论变换

7.7 本章习题

全中国青少年儿童【信息学奥林匹克竞赛一本通】C++计算机编程语言题解目录

第一部分 C++语言

第一章 C++语言入门 

T1001 Hello,World!

T1002 输出第二个整数

T1003 对齐输出

T1004 字符三角形

T1005 地球人口承载力估计

第二章 顺序结构程序设计

第一节 运算符和表达式

T1006 A+B问题

T1007 计算(a+b)*c的值

T1008 计算(a+b)/c的值

T1009 带余除法

T1010 计算分数的浮点数值

第二节 常量和变量

T1011 甲流疫情死亡率

T1012 计算多项式的值

T1013 温度表达转化

T1014 与圆相关的计算

T1015 计算并联电阻的阻值

第三节 标准数据类型

T1016 整型数据类型存储空间大小

T1017 浮点型数据类型存储空间大小

T1018 其他数据类型存储空间大小

T1019 浮点数向零舍入

T1020 打印ASCII码

T1021 打印字符

T1022 整型与布尔型的转换

T1023 Hello,World!的大小

第四节 数据输入输出

T1024 保留3位小数的浮点数

T1025 保留12位小数的浮点数

T1026 空格分隔输出

T1027 输出浮点数

T1028 字符菱形

第五节 顺序结构实例

T1029 计算浮点数相除的余

T1030 计算球的体积

T1031 反向输出一个三位数

T1032 大象喝水

T1033 计算线段长度

T1034 计算三角形面积

T1035 等差数列末项计算

T1036 A*B问题

T1037 计算2的幂

T1038 苹果和虫子

第三章 程序的控制结构

第一节 if选择结构

T1039 判断数正负

T1040 输出绝对值

T1041 奇偶数判断

T1042 奇偶ASCII值判断

T1043 整数大小比较

T1044 判断是否为两位数

T1045 收集瓶盖赢大奖

T1046 判断一个数能否同时被3和5整除

T1047 判断能否被3,5,7整除

T1048 有一门课不及格的学生

第二节 switch语句

T1049 晶晶赴约会

T1050 骑车与走路

T1051 分段函数

T1052 计算邮资

T1053 最大数输出

T1054 三角形判断

T1055 判断闰年

T1056 点和正方形的关系

T1057 简单计算器

T1058 求一元二次方程

第四章 循环结构的程序设计

第一节 for语句

T1059 求平均年龄

T1060 均值

T1061 求整数的和与均值

T1062 最高的分数

T1063 最大跨度值

T1064 奥运奖牌计数

T1065 奇数求和

T1066 满足条件的数累加

T1067 整数的个数

T1068 与指定数字相同的数的个数

T1069 乘方计算

T1070 人口增长

T1071 菲波那契数

T1072 鸡尾酒疗法

T1073 救援

T1074 津津的储蓄计划

T1075 药房管理

T1076 正常血压

T1077 统计满足条件的4位数

T1078 求分数序列和

T1079 计算分数加减表达式的值

T1080 余数相同问题

T1081 分苹果

T1082 求小数的某一位

T1083 计算星期几

T1084 幂的末尾

第二节 while与do-while语句

T1085 球弹跳高度的计算

T1086 角谷猜想

T1087 级数求和

T1088 分离整数的各个数

T1089 数字反转

T1090 含k个3的数

第三节 循环嵌套

T1091 求阶乘的和

T1092 求出e的值

T1093 计算多项式的值

T1094 与7无关的数

T1095 数1的个数

T1096 数字统计

T1097 画矩形

T1098 质因数分解

T1099 第n小的质数

T1100 金币

T1101 不定方程求解

第五章 数组

第一节 一维数组

T1102 与指定数字相同的数的个数

T1103 陶陶摘苹果

T1104 计算书费

T1105 数组逆序重存放

T1106 年龄与疾病

T1107 校门外的树

T1108 向量点积计算

T1109 开关灯

T1110 查找特定的值

T1111 不高兴的津津

T1112 最大值和最小值的差

T1113 不与最大数相同的数字之和

T1114 白细胞计数

T1115 直方图

T1116 最长平台

T1117 整数去重

T1118 铺地毯

第二节 二维数组

T1119 矩阵交换行

T1120 同行列对角线的格

T1121 计算矩阵边缘元素之和

T1122 计算鞍点

T1123 图像相似度

T1124 矩阵加法

T1125 矩阵乘法

T1126 矩阵转置

T1127 图像旋转

T1128 图像模糊处理

第三节 字符类型和字符数组

T1129 统计数字字符个数

T1130 找第一个只出现一次的字符

T1131 基因相关性

T1132 石头剪子布

T1133 输出亲朋字符串

T1134 合法C标识符

T1135 配对碱基链

T1136 密码翻译

T1137 加密的病历单

T1138 将字符串中的小写字母转换成大写字母

T1139 整理药名

T1140 验证子串

T1141 删除单词后缀

T1142 单词的长度

T1143 最长最短单词

T1144 单词翻转 

T1145 字符串p型编码

T1146 判断字符串是否为回文

T1147 最高分数的学生姓名

T1148 连续出现的字符

T1149 最长单词

第六章 函数

第一节 函数

T1150 求正整数2和n之间的完全数

T1151 素数个数

T1152 最大数max(x,y,z)

T1153 绝对素数

T1154 亲和数

T1155 回文三位数

T1156 求π的值

T1157 哥德巴赫猜想

T1397 简单算术表达式求值

T1398 短信计费

T1399 甲流病人初筛

T1400 统计单词数

T1401 机器翻译

T1402 Vigenère密码

T1403 素数对

T1404 我家的门牌号

T1405 质数的和与积

T1406 单词替换

T1407 笨小猴

T1408 素数回文数的个数

T1409 判决素数个数

T1410 最大质因子序列

T1411 区间内的真素数 

T1412 二进制分类

T1413 确定进制

第二节 递归算法

T1158 求1+2+3.+...

T1159 斐波那契数列

T1160 倒序数

T1161 转进制

T1162 字符串逆序

T1163 阿克曼(Ackmann)函数

T1164 digit函数

T1165 Hermite多项式

T1166 求f(x,n)

T1167 再求f(x,n)

第二部分 基础算法

第一章 高精度计算

T1307 高精度乘法

T1308 高精除

T1309 回文数

T1168 大整数加法

T1169 大整数减法

T1170 计算2的N次方

T1171 大整数的因子

T1172 求10000以内n的阶乘

T1173 阶乘和

T1174 大整数乘法

T1175 除以13

第二章 数据排序

T1310 车厢重组

T1311 求逆序对

T1176 谁考了第k名

T1177 奇数单增序列

T1178 成绩排序

T1179 奖学金

T1180 分数线划定

T1181 整数奇偶排序

T1182 合影效果

T1183 病人排队

T1184 明明的随机数

T1185 单词排序

T1186 出现次数超过一半的数

T1187 统计字符数

第三章 递推算法

T1312 昆虫繁殖

T1313 位数问题

T1314 过河卒

T1188 菲波那契数列

T1189 Pell数列

T1190 上台阶

T1191 流感传染

T1192 放苹果

T1193 吃糖果

T1194 移动路线

T1195 判断整除

T1196 踩方格

T1197 山区建小学

第四章 递归算法

T1315 集合的划分

T1316 数的计数

T1198 逆波兰表达式

T1199 全排列

T1200 分解因数

T1201 菲波那契数列

T1202 Pell数列

T1203 扩号匹配问题

T1204 爬楼梯

T1205 汉诺塔问题

T1206 放苹果

T1207 求最大公约数问题

T1208 2的幂次方表示

T1209 分数求和

T1210 因子分解

T1211 判断元素是否存在

第五章 搜索与回溯算法(DFS)

T1317 组合的输出

T1318 自然数的拆分

T1212 LETTERS

T1213 八皇后问题

T1214 八皇后

T1215 迷宫

T1216 红与黑

T1217 棋盘问题

T1218 取石子游戏

T1219 马走日

T1220 单词接龙

T1221 分成互质组

T1222 放苹果

第六章 贪心算法

T1319 排队接水

T1320 均分纸牌

T1321 删数问题

T1322 拦截导弹问题

T1323 活动选择

T1324 整数区间

T1223 An Easy Problem

T1224 最大子矩阵

T1225 金银岛

T1226 装箱问题

T1227 Ride to Office

T1228 书架

T1229 电池的寿命

T1230 寻找平面上的极大点

T1231 最小新整数

T1232 Crossing River

T1233 接水问题

第七章 分治算法

T1325 循环比赛日程表

T1326 取余运算

T1327 黑白棋子的移动

T1328 光荣的梦想

T1234 2011

T1235 输出前k大的数

T1236 区间合并

T1237 求排列的逆序数

T1238 一元三次方程求解

T1239 统计数字

T1240 查找最接近的元素

T1241 二分法求函数的零点

T1242 网线主管

T1243 月度开销

T1244 和为给定数

T1245 不重复地输出数

T1246 膨胀的木棍

T1247 河中跳房子

第八章 广度优先搜索(BFS)

T1329 细胞

T1330 最少步数


【信息学奥赛一本通】题解目录.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学生、初中、高中、中小学各年级优秀作文大全。

相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219