# 挑战程序设计竞赛2:算法与数据结构
>《挑战程序设计竞赛2:算法与数据结构》电子书(见本仓库的pdf)和配套代码
## Introduction
本书分为准备篇、基础篇和应用篇三大部分, 借助在线评测系统 Aizu Online judge 以及大量例题,详细讲解了算法与复杂度、初等和高等排序、搜索、递归和分治法、动态规划法、二叉搜索树、堆、 图、计算几何学、数论等与程序设计竞赛相关的算法和数据结构, 既可以作为挑战程序设计竞赛的参考书,也可以用来引导初学者系统学习算法和数据结构的基础知识。
本书适合所有程序设计人员、程序设计竞赛爱好者以及高校计算机专业师生阅读。
## Table of Contents
* 第一部分 [准备篇] 攻克程序设计竞赛的学习方法
* CHAPTER 1 有效运用在线测评系统
* 第二部分 [基础篇] 为程序设计竞赛做准备的算法与数据结构
* CHAPTER 2 算法与复杂度
* CHAPTER 3 初等排序
* CHAPTER 4 数据结构
* CHAPTER 5 搜索
* CHAPTER 6 递归和分治法
* CHAPTER 7 高等排序
* CHAPTER 8 树
* CHAPTER 9 二叉搜索树
* CHAPTER 10 堆
* CHAPTER 11 动态规划法
* CHAPTER 12 图
* CHAPTER 13 加权图
* 第三部分 [应用篇] 程序设计竞赛的必备程序库
* CHAPTER 14 高等数据结构
* CHAPTER 15 高等图算法
* CHAPTER 16 计算几何学
* CHAPTER 17 动态规划法
* CHAPTER 18 数论
* CHAPTER 19 启发式搜索
## Chinese version
![cover](img/cover.jpg)
没有合适的资源?快使用搜索试试~ 我知道了~
《挑战程序设计竞赛2:算法与数据结构》电子书和配套代码.zip
共70个文件
cpp:67个
pdf:1个
md:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 46 浏览量
2023-08-29
19:59:55
上传
评论
收藏 41.13MB ZIP 举报
温馨提示
《挑战程序设计竞赛2:算法与数据结构》电子书和配套代码.zip
资源推荐
资源详情
资源评论
收起资源包目录
《挑战程序设计竞赛2:算法与数据结构》电子书和配套代码.zip (70个子文件)
challenge-competitive-programming-master
chapter6
Koch Curve.cpp 1KB
Exhaustive Search.cpp 698B
chapter7
Counting Sort.cpp 790B
Merge Sort.cpp 1KB
Quick Sort.cpp 725B
Partition.cpp 725B
Minimum Cost Sort.cpp 1KB
The Number of Inversions.cpp 1KB
chapter14
Disjoint Set Union Find Tree.cpp 1KB
Range Search (kD Tree).cpp 2KB
chapter17
0-1 Knapsack Problem .cpp 689B
Largest Square.cpp 981B
Longest Increasing Subsequence .cpp 665B
Coin Changing Problem.cpp 495B
Largest Rectangle.cpp 2KB
chapter18
Prime Numbers.cpp 506B
Greatest Common Divisor.cpp 223B
Power.cpp 411B
chapter4
Doubly Linked List1.cpp 2KB
Doubly Linked List2.cpp 1KB
Areas on the Cross-Section Diagram.cpp 1KB
Stack1.cpp 1KB
Queue2.cpp 1008B
Stack2.cpp 915B
Queue1.cpp 1KB
chapter19
15 Puzzle2.cpp 2KB
8 Queens Problem.cpp 1KB
8 Puzzle.cpp 2KB
15 Puzzle1.cpp 2KB
chapter2
Maximum Profit.cpp 433B
chapter11
Fibonacci Number.cpp 244B
Longest Common Subsequence.cpp 781B
Matrix Chain Multiplication.cpp 683B
chapter5
Linear Search.cpp 729B
Binary Search1.cpp 748B
Allocation.cpp 1KB
Dictionary.cpp 2KB
Binary Search2.cpp 437B
挑战程序设计竞赛2 算法和数据结构.pdf 55.56MB
img
cover.jpg 26KB
chapter15
All Pairs Shortest Path.cpp 1KB
Topological Sort.cpp 1KB
Minimum Spanning Tree.cpp 2KB
Articulation Points.cpp 1KB
Diameter of a Tree.cpp 1KB
chapter3
Insertion Sort.cpp 783B
Shell Sort.cpp 1KB
Bubble Sort.cpp 783B
Selection Sort.cpp 672B
Stable Sort.cpp 2KB
chapter12
Depth First Search.cpp 908B
Graph.cpp 535B
Connected Components.cpp 1KB
Breadth First Search.cpp 1KB
chapter16
Segment Intersections Manhattan Geometry.cpp 3KB
模板.cpp 7KB
chapter10
Complete Binary Tree.cpp 725B
Maximum Heap.cpp 823B
Priority Queue.cpp 1KB
README.md 2KB
chapter8
Tree Walk.cpp 1KB
Rooted Trees.cpp 2KB
Binary Trees.cpp 2KB
Reconstruction of a Tree.cpp 967B
chapter13
Minimum Spanning Tree.cpp 1KB
Single Source Shortest Path I.cpp 1KB
Single Source Shortest Path II.cpp 2KB
chapter9
Binary Search Tree III.cpp 3KB
Binary Search Tree I.cpp 2KB
Binary Search Tree II.cpp 2KB
共 70 条
- 1
资源评论
- m0_744170992023-12-09超赞的资源,感谢资源主分享,大家一起进步!
LeapMay
- 粉丝: 2w+
- 资源: 2304
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于matlab实现夜间车牌识别程序(1).rar
- 基于matlab实现图像处理,本程序使用背景差分法对来往车辆进行检测和跟踪.rar
- 基于matlab实现视频监控中车型识别代码,自己写的,希望和大家多多交流.rar
- sdk.config
- 基于matlab实现配电网三相潮流计算方法,对几种常用的配电网潮流计算方法进行了对比分析.rar
- 基于matlab实现配电网潮流 经典33节点 前推回代法潮流计算 回代电流 前推电压 带注释.rar
- 基于matlab实现模拟退火遗传算法的车辆调度问题研究,用MATLAB语言加以实现.rar
- 基于matlab实现蒙特卡洛的的移动传感器节点定位算法仿真代码.rar
- 华中数控系统818用户说明书
- 基于matlab实现卡尔曼滤波器完成多传感器数据融合 对多个机器人的不同传感器数据进行融合估计足球精确位置.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功