《算法竞赛》入门经典习题与解答

¥ 99.00
2581
课程介绍

       《算法竞赛入门经典——习题与解答》是在《算法竞赛入门经典(第2版)》的基础上,延伸出来的一本习题与解答图书,它把C++语言、算法和解题有机地结合在一起,淡化理论,注重学习方法和实践技巧,是一本算法竞赛的入门和提高教材。
  《算法竞赛入门经典——习题与解答》分为5章。第1章是各种编程训练技巧以及C++11语法特性的简单介绍。第2章精选了一部分《算法竞赛入门经典(第2版)》的习题进行分析、解答。第3章是ACM/ICPC比赛真题分类选解,挑选了近些年ACM/ICPC比赛中较有价值的题目进行分析并解答。第4~5章是比赛真题选译,整理并翻译了近几年来各大区域比赛中笔者认为值得学习训练的比赛真题。
  如果你对算法感兴趣,如果你是一名程序员或即将成为一名程序员,如果你想大幅提升自己的算法思维能力,如果你有志于参加ACM/ICPC、NOIP、NOI等竞赛,那就来吧!《算法竞赛入门经典——习题与解答》将为你推开一扇算法世界的大门!
  法竞赛入门经典(第2版)》的习题进行分析、解答。第3章是ACM/ICPC比赛真题分类选解,挑选了近
  些年ACM/ICPC比赛中较有价值的题目进行分析并解答。第4~5章是比赛真题选译,整理并翻译了近几
  年来各大区域比赛中笔者认为值得学习训练的比赛真题。
  如果你对算法感兴趣,如果你是一名程序员或即将成为一名程序员,如果你想大幅提升自己的算法思维能
  力,如果你有志于参加ACM/ICPC、NOIP、NOI等竞赛,那就来吧!本书将为你推开一扇算法世界的大门

作者简介:

 陈锋,1982年9月生,2004年毕业于华北水利水电学院机械设计专业。  曾就职于上海微软全球技术支持中心,担任.net虚拟机(CLR)以及VisualStudioExtensibility技术咨询顾问。2008年进入金融IT行业,就职于北京赞同信息技术有限公司,担任高级技术经理,负责基于.net平台的银行业务平台开发。现就职于北京宇信科技集团股份有限公司,担任高级产品经理,专注于移动互联网、大数据和区块链技术在银行IT系统的应用和产品研发。  多年来对算法研究一直充满浓厚兴趣,在工作之余坚持基础算法的学习训练,略有心得,2012年曾作为第二作者出版专著《算法竞赛入门经典,训练指南》

课程目录:

第1章 编程技巧与C++11语法特性介绍
1.1 编 程 技 巧
1.2 C++11语言特性介绍
第2章 《算法竞赛入门经典(第2版)》习题选解
2.1 数组和字符串
2.2 函数和递归
2.3 C++与STL入门
2.4 数据结构基础
2.5 暴力求解法
2.7 动态规划初步
2.8 数学概念与方法
2.9 图论模型与算法
2.10 高级专题
第3章 比赛真题分类选解
3.1 搜索
3.2 模拟
3.3 动态规划
3.4 组合递推
3.5 图论
3.6 正则表达式
第4章 比赛真题选译
ACM/ICPC North America-Greater NY
ACM/ICPC Africa/Middle East-Arab
ACM/ICPC North America-Mid-Atlantic USA
ACM/ICPC North America-Rocky Mountain
ACM/ICPC North America-East Central NA
ACM/ICPC North America-Mid-Central USA
ACM/ICPC Latin America
ACM/ICPC SWERC(Southwestern Europe Regionals)
ACM/ICPC Europe-Central
ACM/ICPC Europe-Northwestern
ACM/ICPC South Pacific
ACM/ICPC Asia – Tokyo(东京赛区)
ACM/ICPC Asia – Aizu(爱知赛区)
ACM/ICPC Asia – Fukuoka(福冈赛区)
ACM/ICPC Asia – Tehran(德黑兰)
ACM/ICPC Asia – Daejeon(韩国大田)
ACM/ICPC Asia – Harbin(哈尔滨赛区)
ACM/ICPC Asia – Changchun(长春赛区)
ACM/ICPC Asia – Shenyang(沈阳赛区)
ACM/ICPC Asia – Dalian(大连赛区)最后的谜题(The Last Puzzle, Asia-Dalian 2011, LA5695)
ACM/ICPC Asia – Tianjin(天津赛区)
ACM/ICPC Asia – Changsha(长沙赛区)
ACM/ICPC Asia – Nanjing(南京赛区)
ACM/ICPC Asia – Guangzhou(广州赛区)
ACM/ICPC Asia – Shanghai(上海赛区)
ACM/ICPC Asia – Chengdu(成都赛区)
ACM/ICPC Asia – Hangzhou(杭州赛区)
ACM/ICPC Asia – Jinhua(金华赛区)
ACM/ICPC Asia – Taichung(台中赛区)
ACM/ICPC Asia – Kaohsiung(高雄赛区)
ACM/ICPC Asia – Amritapuri(印度Amritapuri)
ACM/ICPC Asia – Hatyai(泰国合艾)
ACM/ICPC Asia – Bangkok(泰国曼谷)
ACM/ICPC Asia – Phuket(普吉岛赛区)
ACM/ICPC World Finals
CCPC(中国大学生程序设计竞赛)
第5章 比赛难题选译
ACM/ICPC Europe – Central
ACM/ICPC Europe – Northeastern
ACM/ICPC Asia – Taichung(台中)
ACM/ICPC Asia – Daejeon
ACM/ICPC Asia – Shanghai(上海)
ACM/ICPC Asia – Dhaka(达卡)
ACM/ICPC Asia – Mudanjiang(牡丹江)
ACM/ICPC Asia – Tehran(德黑兰)
ACM/ICPC Asia – Xian(西安)
ACM/ICPC Asia – Anshan
ACM/ICPC Asia – Beijing(北京)
ACM/ICPC Asia – Guangzhou(广州)
ACM/ICPC Asia – Tokyo(东京)
ACM/ICPC Asia – Bangkok(曼谷)