作者简介
周娟,华东交通大学软件学院讲师,硕士研究生学历。承担计算机相关课程和创业教育课程多年,系二级创业教育咨询师。发表论文二十多篇,编写教材2部,多次获得全国多媒体课件大赛奖项和省微课竞赛奖项,并两次获得省级教学成果奖。担任华东交通大学ACM训练基地主教练和校研究生数学建模竞赛教练组组长,指导学生参加ACM国际大学生程序设计竞赛、数学建模竞赛和蓝桥杯软件与信息人才大赛等获得数百项和省级科技竞赛奖项。'
目录
部分 语言篇
第1章 编程概述
1.1 简单编程题
例1-1 Fibonacci Sequence
1.2 算术计算编程
例1-2 a+b
1.3 .编程的发展过程
1.4 编程的概念
1.5 C语言的发展过程
1.6 编译器的安装使用
1.7 OJ的简单使用说明
第2章 编程基础
2.1 常量与变量
例2-1 少数民族的图腾
例2-2 将宇符转换为ASCII码
例2-3 拉丁方阵
2.2 数据类型
2.3 标识符和关键字
2.4 运算符和表达式
例2-4 青年歌手大奖赛一评委会打分
2.5 输入和输出
第3章 编程结构
3.1 选择结构
例3-1 Accurate Movement
例3-2 Xu Xiake in Henan Province
例3-3 Xu Xiake in Henan Province
3.2 循环结构
例3-4 计算球的体积
例3-5 SpongeBob SquarePants
3.3 数组
例3-6 Help the Support Lady
例3-7 Mountain Ranges
例3-8 Absolute Game
例3-9 So Easy
3.4 字符串
例3-10 To Crash or not To Crash
例3-11 Integer Prefix
3.5 结构体
例3-12 计算菜价
例3-13 I don't want to pay for the Late Jar
3.6 函数
例3-14 Kernel of Love
例3-15 Boring Non-Palindrome
例3-16 Mental Rotation
3.7 时间复杂度
第4章 进制转换和数据存储方式
4.1 进制转换
4.2 辗转相除法
例4-1 Bitset
例4-2 Octal Fractions
内容摘要
《程序设计竞赛入门》以程序设计语言C语言为基础,对程序设计竞赛中所涉及的基本题型和知识点进行了系统归纳和详细讲解,不仅为大学生们参加程序设计竞赛提供了入门指导,而且对参赛学生拓展解题思路和提高训练水平也有很大的帮助。本书基于传统的教学大纲,以实验部分为主体,包含了理论介绍、程序设计试题、试题来源和在线测试地址、试题解析、带关键注解的解答程序等。本书对算法结构与逻辑的清晰阐述,有利于学生对知识点的理解,同时也能够增加学生学习的兴趣。
《程序设计竞赛入门》内容包括编程语言部分和程序设计竞赛入门训练部分,涵盖了编程基础、编程结构、进制转换和数据存储方式、链表、排序、STL、思维训练、递推、贪心算法、优先队列、简单搜索、分治、
数论初步、动态规划、图论初步,以及各大程序设计竞赛介绍、蓝桥杯竞赛若干题解、ICPC竞赛若干题解等。
《程序设计竞赛入门》不仅可以帮助学生进行程序设计竞赛的入门学习,帮助学生参加各类程序设计竞赛,如 大学生程序设计竞赛(ICPC)、中国大学生程序设计竞赛(CCPC)、天梯赛、蓝桥杯大赛、青少年信息学奥林匹克竞赛(NOI)等,还可为喜爱程序设计的学生深入学习打下扎实的基础,为考研学生提供很好的专业课复习资源,提升升学和就业竞争力。
以下为对购买帮助不大的评价