新書推薦:

《
新加坡史:从夹缝求生到奇迹崛起
》
售價:NT$
653.0

《
甲骨文丛书·克里米亚战争
》
售價:NT$
571.0

《
大英博物馆:讲故事的中世纪神话艺术
》
售價:NT$
1010.0

《
大学问·古史中的神话:夏商周祖先神话溯源(一部三代造神指南,重构夏商周祖先神话)
》
售價:NT$
449.0

《
俗说矩阵——线性代数详解(Python+MATLAB)
》
售價:NT$
505.0

《
当代前沿社会理论十讲
》
售價:NT$
500.0

《
诸王的不列颠:从罗马帝国时代到联合王国的2000年
》
售價:NT$
959.0

《
论人类的教育
》
售價:NT$
500.0
|
編輯推薦: |
本书为初学者打开了信息学奥赛的大门,使其能够在内掌握信息学奥赛的要领。
|
內容簡介: |
A册书是一本信息学奥林匹克竞赛实战入门型书籍,涵盖信息学竞赛中的基本语法及部分算法。语法知识包括基本输入输出、分支语句、循环、数组、字符等,算法知识包含枚举、前缀、及差分、排序、递推、递归、二分等。
|
關於作者: |
陈真,毕业于华东师范大学,硕士。太原市第五中学校信息学奥赛主教练、技术组教研组长,青少年信息学奥林匹克竞赛指导教师,山西省三晋英才支持计划青年人才,太原市骨。多次获省级信息学奥赛辅导员称号,获得信息技术示范课一等奖、二等奖,获得太原市信息技术基本功测试一等奖,等等。指导学生获得青少年信息学奥林匹克竞赛(NOI)品牌1枚,银牌1枚,铜牌4枚,获得省级奖项的有近百人。
|
目錄:
|
●章 编程环境及在线评测平台的使用方法 1
节 编译器的安装 1
第二节 在线评测平台的使用方法 11
第二章 顺序结构 20
节 认识计算机程序 20
第二节 计数器与累加器 33
第三节 整除与取余 41
第三章 分支结构 51
节 if语句 51
第二节 switch语句 71
第四章 循环结构 78
节 计数型循环for循环 78
第二节 循环嵌套 92
第三节 continue语句和break语句 106
第四节 条件型循环while语句与do-while语句 113
第五节 递推算法 126
第五章 数组 131
节 一维数组 131
第二节 二维数组 152
第三节 递推算法进阶 178
第四节 前缀和 195
第六章 排序算法 204
节 桶排序 204
第二节 冒泡排序 213
第三节 选择排序 221
第四节 插入排序 228
拓展阅读:时间复杂度与空间复杂度 236
第七章 字符及字符数组 239
节 字符及字符类型 239
第二节 字符数组的基本操作 250
第八章 函数 271
节 函数的定义 271
第二节 函数的参数传递 284
第三节 变量及其作用域 296
第四节 函数的基本应用举例 305
第五节 递归函数 322
第九章 进制转换 340
节 二进制 340
第二节 进制转换 353
第三节 二进制位运算 365
第十章 结构体 380
节 结构体定义及基本操作 380
第二节 排序函数sort() 398
第十一章 二分算法 411
节 二分查找 411
第二节 二分答案 424
第十二章 比赛和模拟 437
节 文件读写操作 437
第二节 试题阅读技巧 439
第三节 比赛常用技巧 444
|
|