《算法竞赛》2022.10月出版,网购:京东 天猫  当当

  作者签名书(75折+快递)请加微信(手机号就是微信):13916333036
  
  《算法竞赛入门到进阶》2019.8月出版,先后获得2019、2020、2021年“清华大学出版社年度畅销书”。网购:京东 当当

文章目录

  • 新书《算法竞赛》内容简介
  • 新书《算法竞赛》目录
  • 2021年度畅销书《算法竞赛入门到进阶》
  • 2020年度畅销书《算法竞赛入门到进阶》
  • 2019年度畅销书《算法竞赛入门到进阶》

新书《算法竞赛》内容简介

  2022年10月出版新书《算法竞赛》,这是一本深度解析算法竞赛知识点的”大全“,有700页,包括了绝大多数在算法竞赛中出现过的知识点。
  内容简介
  ”本书是一本全面深入解析数据结构、算法、编程竞赛的计算机教材。
  知识点包括基础数据结构、基本算法、搜索、高级数据结构、动态规划、数论和线性代数、组合数学、计算几何、字符串、图论等。
  本书适合作为中学信息学竞赛、高等院校算法竞赛、本科生和研究生算法课程的教材或参考资料。相关的竞赛有:全国青少年信息学奥林匹克竞赛NOI、国际大学生程序设计竞赛ICPC、中国大学生程序设计竞赛CCPC、蓝桥杯全国软件和信息技术专业人才大赛软件类、中国高校计算机大赛-团体程序设计天梯赛等。相关的课程有:计算机程序设计、数据结构与算法、算法分析与设计、程序阅读与编程实践、算法与程序设计实践、算法艺术与竞赛等。
  另外,由于本书详解了丰富的知识点并给出了简洁精要的代码,可供对算法有兴趣的开发人员、广大科技工作者和研究人员参考
。”
  
  新书的部分草稿在本博客连载了,请读者多提意见。

新书《算法竞赛》目录

  第1章 基础数据结构
    1.1 链表
    1.2 队列
    1.3 栈
    1.4 二叉树和哈夫曼树
    1.5 堆
  第2章 基本算法
    2.1 算法复杂度
    2.2 尺取法
    2.3 二分法
    2.4 三分法
    2.5 倍增与ST算法
    2.6 前缀和与差分
    2.7 离散化
    2.8 排序与全排列
    2.9 分治法
    2.10 贪心法与拟阵
  第3章 搜索
    3.1 BFS和DFS基础
    3.2 剪枝
    3.3 洪水填充
    3.4 BFS与最短路
    3.5 双向广搜
    3.6 BFS与优先队列
    3.7 BFS与双端队列
    3.8 A*算法
    3.9 IDDFS和IDA*
  第4章 高级数据结构
    4.1 并查集
    4.2 树状数组
    4.3 线段树
    4.4 可持久化线段树
    4.5 分块与莫队算法
    4.6 块状链表
    4.7 简单树上问题
    4.8 LCA
    4.9 树上的分治
    4.10 树链剖分
    4.11 二叉查找树
    4.12 替罪羊树
    4.13 Treap树
    4.14 FHQ Treap树
    4.15 笛卡尔树
    4.16 Splay树
    4.17 K-D树
    4.18 动态树与LCT
  第5章 动态规划
    5.1 DP概念和编码方法
    5.2 经典线性DP问题
    5.3 数位统计DP
    5.4 状态压缩DP
    5.5 区间DP
    5.6 树形DP
    5.7 一般优化
    5.8 单调队列优化
    5.9 斜率优化/凸壳优化
    5.10 四边形不等式优化
  第6章 数论和线性代数
    6.1 模运算
    6.2 快速幂
    6.3 矩阵快速幂与加速递推
    6.4 高斯消元
    6.5 异或空间的线性基
    6.6 0/1分数规划
    6.7 GCD和LCM
    6.8 线性丢番图方程
    6.9 同余
    6.10 素数(质数)
    6.11 威尔逊定理
    6.12 积性函数
    6.13 欧拉函数
    6.14 整除分块(数论分块)
    6.15 狄利克雷卷积
    6.16 莫比乌斯函数和莫比乌斯反演
    6.17 杜教筛
  第7章 组合数学
    7.1 基本概念
    7.2 鸽巢原理
    7.3 二项式定理和杨辉三角
    7.4 卢卡斯定理
    7.5 容斥原理
    7.6 Catalan数和Stirling数
    7.7 Burnside定理和Pólya计数
    7.8 母函数
    7.9 公平组合游戏(博弈论)
  第8章 计算几何
    8.1 二维几何
    8.2 圆
    8.3 三维几何
  第9章 字符串
    9.1 进制哈希
    9.2 Manacher
    9.3 字典树
    9.4 回文树
    9.5 KMP
    9.6 AC自动机
    9.7 后缀树和后缀数组
    9.8 后缀自动机
  第10章 图论
    10.1 图的存储
    10.2 拓扑排序
    10.3 欧拉路
    10.4 无向图的连通性
    10.5 有向图的连通性
    10.6 基环树
    10.7 2-SAT
    10.8 最短路
    10.9 最小生成树
    10.10 最大流
    10.11 二分图
    10.12 最小割
    10.13 费用流
  附A Python在竞赛中的应用
    A.1 大数计算
    A.2 构造测试数据和对拍
    A.3 输入输出
  索引

  

2021年度畅销书《算法竞赛入门到进阶》

2020年度畅销书《算法竞赛入门到进阶》

2019年度畅销书《算法竞赛入门到进阶》

新书《算法竞赛》已出版相关推荐

  1. 新书《微信企业号开发揭秘》已出版,全书采用WeChatEnterprise框架开发

            新书<微信企业号开发揭秘>已出版,全书基于源码与API逐步讲解,采用WeChatEnterprise框架开发 纸质书购买地址:  天猫    京东    当当    亚马逊 ...

  2. 【新书推荐】机器学习算法竞赛实战,Kaggle Grandmaster倾力打造,涵盖Kaggle、天池等赛题...

    关注公众号,发现CV技术之美 随着互联网时代的到来,以及计算机硬件性能的提升,人工智能在近几年可以说是得到了爆发式的增长.互联网时代带来了大量的信息,这些信息是名副其实的大数据.另外,性能极佳的硬件也 ...

  3. 今年底出版《算法竞赛》,这是大纲

    <算法竞赛>预计年底印出来,这是目录. 有没有需要改进的?请大家提意见.       第1章 基础数据结构   1.1 链表     1.1.1 动态链表     1.1.2 用结构体实现 ...

  4. 算法竞赛五冠五亚得主,手把手带你了解算法竞赛

    大家好,我是王贺(鱼遇雨欲语与余),一个工作两年的推荐广告算法工程师,热爱算法竞赛.今天跟大家聊聊我的新书<机器学习算法竞赛实战>,以及我的竞赛经历.明天晚上的直播我会以天池平台开放的二手 ...

  5. 《算法竞赛中的初等数论》(二)正文 0x20同余(ACM / OI / MO)(十五万字符数论书)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 写在最前面:本文部分内容来自网上各大博客或是各类图书,由我个人整理,增加些许见解,仅做学习交流使用,无 ...

  6. 线性丢番图方程 --算法竞赛专题解析(21):数论

    本系列文章将于2021年整理出版.前驱教材:<算法竞赛入门到进阶> 清华大学出版社 网购:京东 当当   作者签名书:点我 公众号同步:算法专辑    暑假福利:胡说三国 有建议请加QQ ...

  7. 四边形不等式优化 --算法竞赛专题解析(10)

    本系列文章将于2021年整理出版,书名<算法竞赛专题解析>. 前驱教材:<算法竞赛入门到进阶> 清华大学出版社 2019.8 网购:京东 当当      作者签名书 如有建议, ...

  8. 树形DP --算法竞赛专题解析(17)

    本系列文章将于2021年整理出版,书名<算法竞赛专题解析>. 前驱教材:<算法竞赛入门到进阶> 清华大学出版社 网购:京东 当当      想要一本作者签名书?点我 如有建议, ...

  9. 尺取法 --算法竞赛专题解析(2)

    本系列文章将于2021年整理出版,书名<算法竞赛专题解析>. 前驱教材:<算法竞赛入门到进阶> 清华大学出版社 2019.8 网购:京东 当当      作者签名书 如有建议, ...

  10. 《算法竞赛中的初等数论》(四)正文 0x40反演(ACM / OI / MO)(十五万字符数论书)

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 写在最前面:本文部分内容来自网上各大博客或是各类图书,由我个人整理,增加些许见解,仅做学习交流使用,无 ...

最新文章

  1. 什么可以代替压感笔_什么是优生五项?一般体检可以代替优生五项检查?医生:不可以!...
  2. C++标准库类模板(stack)和 队列(queue)
  3. MyCat读写分离-笔记(四)
  4. 【编程】堆(heap)和栈(stack)的区别
  5. idea未进行快捷键配置时的快捷键
  6. 安装了但是报错找不到_安装MySQL时由于找不到vcruntime140_1.dll,无法继续安装
  7. 51单片机有几个通用io口_51单片机IO口的四种使用方法
  8. Android acache读后感
  9. 图像特征提取与描述_角点特征04:LBP算法+HOG特征算子
  10. 按英语体育计算机创建透视表,数据透视表和数据透视图概述
  11. EAST实现自然场景下文本检测tensorflow
  12. Mac 本地搭建服务器实现itms-services方式安装ipa(自制证书)
  13. c++指针初始化问题
  14. 水系图一般在哪里找得到_虹吸雨水排水系统相较于传统重力排水有哪些优点?...
  15. 《Unix编程艺术》chm 电子书下载
  16. Poker Ⅱ 机械键盘使用说明书 自备
  17. Quartz定时任务执行原理
  18. win10显示文件后缀
  19. 爬取豆瓣电影排行榜top250最新教程!经典爬虫案例
  20. pyspark groupby分组 遍历分组后的数据(每一行)

热门文章

  1. ansys模型导入matlab,CAD三维模型导入ANSYS的万能方法
  2. Hive性能调优实战 总结一
  3. linux飞行模式切换,光遇飞行的两种模式区别 飞行模式切换和区别分析
  4. for循环、break和continue、循环的嵌套、white和do-white循环
  5. 【华为机试真题 Python实现】九宫格按键输入【2022 Q1 Q2 Q3 |200分】
  6. VNC 实现 Windows 远程访问 Ubuntu 16.04(无需安装第三方桌面,直接使用自带远程工具)
  7. 几款好用的内网穿透工具
  8. lua 的斗地主逻辑算法
  9. Mysql 超键 候选键 主键 外键之间关系
  10. three.js 08-03 之 加载和保存对象