acm是什么(acm竞赛报名条件)( 二 )


这本书的作者:
本书作者张新华毕业于浙江大学和厦大 。高级中学教师,高级信息教练 。长期从事中小学信息学辅导奥数,在信息学和教学两方面都有几十年的积累 。2009年普通高中信息技术领域优质课竞赛获全国一等奖 。我们的学生获得了全国各省信息学奥林匹克竞赛一等奖和亚太信息学奥林匹克竞赛奖牌 。
开发了三维图形化C编程工具Dev-C智能开发平台和Python可视化界面设计软件Visual Python 。

— 02 —
这本书的特点
1.综合知识,入门c和算法
本书主要向读者介绍C和算法 。讲解了C语言的基础知识,包括数据类型、输入/输出、基本结构、函数、数组、结构、指针、位操作和十进制、STL编程等 。,并在五个附录中排列了常用和经常搜索的内容 。
C语言入门
类型和操作字符和字符串输入/输出操作规则
基本结构
序列结构选择结构循环结构
排列
功能

结构
位操作和十进制系统

STL编程
5个附录,容易找到 。
对照表中的ASCII关键字运算符及其优先级公共函数库的公共函数
2.合理的设计结构,快速熟悉竞争对手
本书作者辅导信息学奥数十余年,收集整理了大量竞赛资料,以初学者容易理解的方式进行整理,更好地学习 。作者还将这些经验融入到本书中,安排了竞赛模拟和两阶段测试,让读者快速熟悉竞赛环境,了解前期的笔试和机考 。
3.题目经典,讲解细致 。
书中所有标题都是精心挑选的经典标题,按照难易程度和知识体系进行设计和编排 。对C中容易被忽略的小知识点有详细的讲解,穿插多个小提示,指出常见的误解和错误 。

精心录制了252个讲解视频,让学习者更容易自己掌握书中的内容,通过反复观看视频也能掌握书中的内容 。

4.注重思维训练
本书采用循序渐进的教学方法,由浅入深 。在开头,当引入一个有新知识点的题目时,书中会提供该题目完整的参考代码,供读者参考 。但随着读者对这一知识点的理解逐渐深入,后续同类型题目会逐渐转变为只提供算法思路、伪代码、无提示的方式 。此外,对于一些思考跨度较大的话题,本书还会酌情给读者一些提示 。
本书部分题目采用了“多向思维”、“一题多解”、“一题多变”的解决方法,主要有三个目的:
一是充分调动读者思维的积极性,提高读者综合运用已学知识解答问题的技能;二是锻炼读者思维的灵活性,促进读者知识和智慧的增长;三是增加读者思维的深度和广度,引导读者灵活地掌握知识的纵横联系,培养和发挥读者的创造性 。
5.物超所值在线测评系统,丰富的测试数据
作者和他的团队还开发并维护了一个在线评测系统(http://www.magicoj.com),里面包含了这本书的所有书名和丰富的测试数据 。在该系统中,可以在线提交代码以获得实时反馈 。
Ps:在这个网站上可以下载作者开发的三维图形化C编程工具Dev-C智能开发平台和Python可视化界面设计软件Visual Python 。

【acm是什么(acm竞赛报名条件)】6.有趣又新颖
书中随机设置了十几个AR视频入口,你可以根据提示在书上体验视频播放的效果 。

— 03 —
这本书适合哪些读者?
正在准备或学习算法竞赛的读者:从入门知识到竞赛模拟,从例题讲解到动手实践,合理的内容设计,详细的讲解视频,像一个经验丰富的教练,让C入门和算法竞赛入门少走弯路 。
算法大赛教练及中小学算法大赛导师:精心设计,丰富的经典题目,详细的知识讲解和视频解答,可供参考的网络课件,都是教学中很大的帮助 。
计算机专业,算法爱好者:掌握C语言知识,在一系列问题的实战中掌握算法知识 。
— 04 —
很多信息学领域的专家推荐
李易|南京师范大学教授
这本书是作者多年宝贵经验的结晶 。知识体系设计合理,具有很好的针对性 。结合实例,深入浅出的讲解,每个问题都配有讲解视频,大大提高了易用性和有效性 。这是一本介绍信息学的理想的书 。
邱翔|国际信息学金蔻驰东北育才学校
编程的书很多,把它写成“艺术”的不多,专门培养多角度思维的就更少了 。张老师为此付出的努力值得表扬 。这本书写了十年,可见其诚意;很多学校的测试都体现了对质量的追求 。希望作者的贡献能让更多读者受益 。
江涛|佛山市南海区石门中学信息学国际金蔻驰


推荐阅读