E-BOOK 深入浅出程序设计竞赛汪楚奇高等教育 深入浅出程序设计竞赛汪楚奇高等教育
PDF

《深入浅出程序设计竞赛汪楚奇高等教育》[80M]百度网盘|pdf下载|亲测有效

📥 PDF 电子书 · 百度网盘 · 约 41M 📖 高等教育出版社 🌐 zh-CN 📅 2,020 年出版
35
下载次数
4.8
用户评分
94.0MB
文件大小
PDF
  • 编程语言基础薄弱:帮助零基础读者系统掌握C++语言核心语法,包括表达式、变量、分支、循环、数组、函数、字符串和结构体等,筑牢竞赛编程根基。
  • 算法入门无从下手:通过模拟、高精度、排序、枚举、递推、递归、贪心、二分和搜索等基础算法的讲解与实例,让读者快速建立算法思维。
  • 数据结构概念模糊:深入浅出地介绍线性表、二叉树、并查集、哈希表和图等常用数据结构,帮助读者理解其原理与应用场景。
  • 数学基础不足制约竞赛:补充进制转换、位运算、计数原理、排列组合、质数合数、约数倍数等竞赛必备数学知识,扫清数学障碍。
  • 缺乏系统训练路径:为从未接触过NOI、ICPC等竞赛的选手提供一条从语言到算法再到数据结构的完整学习路线,避免盲目摸索。

📖 书籍简介

基本信息


书名:深入浅出程序设计竞赛(基础篇)

定价:59.5元

作者:汪楚奇

出版社:高等教育出版社

出版日期:2020-10-01

ISBN:9787040542769

字数:

页码:

版次:

装帧:平装

开本:16开

商品重量:

内容提要


本书分为4个部分:部分介绍C 语言的基本知识,包括表达式、变量、分支、循环、数组、函数、字符串、结构体等内容;第二部分介绍一些基础算法,包括模拟、高精度、排序、枚举、递推、递归、贪心、二分、搜索等;第三部分介绍几种简单常用的数据结构,包括线性表、二叉树、并查集、哈希表和图;第四部分是在算法竞赛中需要使用数学基础,包括进制转换、位运算、计数原理、排列组合、质数合数、约数倍数等概念。 本书主要面向从未接触过程序设计竞赛(包括NOI系列比赛、ICPC系列比赛)的选手,也适用于稍有接触算法、希望进一步巩固算法基础的读者。


📑 章节目录

  1. 程序设计竞赛概述与C++开发环境搭建
  2. C++语言基础:表达式、变量与数据类型
  3. 程序流程控制:分支结构与循环结构
  4. 数组、函数与字符串处理
  5. 结构体与自定义数据类型
  6. 基础算法入门:模拟与高精度计算
  7. 排序、枚举与贪心算法
  8. 递推与递归思想
  9. 二分查找与搜索算法
  10. 线性表、二叉树与并查集
  11. 哈希表与图的基本概念
  12. 竞赛数学基础:进制、位运算与组合数学