2 Star 5 Fork 1

limbercode/challenge-competitive-programming

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
5年前
Loading...
README

挑战程序设计竞赛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

空文件

简介

《挑战程序设计竞赛2:算法与数据结构》电子书和配套代码 展开 收起
取消

发行版

暂无发行版

贡献者 (1)

全部

近期动态

4年多前创建了仓库
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/limbercode/challenge-competitive-programming.git
git@gitee.com:limbercode/challenge-competitive-programming.git
limbercode
challenge-competitive-programming
challenge-competitive-programming
master

搜索帮助