AcWing
  • 首页
  • 活动
  • 题库
  • 竞赛
  • 应用
  • 更多
    • 题解
    • 分享
    • 商店
    • 问答
    • 吐槽
  • App
  • 登录/注册
算法基础课     进行中 返回课程列表 使用激活码
 
参与人数:52622      起止时间:长期
报名

  • 详情
  • 动态
  • 排行
  • 讨论

课程简介

本课程是AcWing系列课程Level-2。

本课程会系统讲解基础算法与数据结构的 原理,并给出相应 代码模板。
课后会布置相应打卡题目,加以巩固。
直播支持回放功能,供同学们课后复习使用。

整个课程已全部讲完,试听课在这里。
录像和打卡功能永久有效。

时间安排

视频总共45小时左右。

费用

费用总共200元!

拼团优惠

  • 单独报名200元
  • 三人拼团每人149元
  • 拼团方式:点击右上角“报名”后,选择“拼团报名”,付款后邀请好友即可。每个团有效时间为24小时,超过时间后订单自动取消,已付金额会自动退回原账户。

学习奖励:

  • 报名后在AcWing杯 - 周赛中取得前10%的成绩,返5AC币,以及一枚成就勋章。
  • 仅限一次。

知识点

  1. 基础算法 —— 代码模板链接 常用代码模板1——基础算法

    • 排序
    • 二分
    • 高精度
    • 前缀和与差分
    • 双指针算法
    • 位运算
    • 离散化
    • 区间合并
  2. 数据结构 —— 代码模板链接 常用代码模板2——数据结构

    • 链表与邻接表:树与图的存储
    • 栈与队列:单调队列、单调栈
    • kmp
    • Trie
    • 并查集
    • 堆
    • Hash表
  3. 搜索与图论 —— 代码模板链接 常用代码模板3——搜索与图论

    • DFS与BFS
    • 树与图的遍历:拓扑排序
    • 最短路
    • 最小生成树
    • 二分图:染色法、匈牙利算法
  4. 数学知识 —— 代码模板链接 常用代码模板4——数学知识

    • 质数
    • 约数
    • 欧拉函数
    • 快速幂
    • 扩展欧几里得算法
    • 中国剩余定理
    • 高斯消元
    • 组合计数
    • 容斥原理
    • 简单博弈论
  5. 动态规划

    • 背包问题
    • 线性DP
    • 区间DP
    • 计数类DP
    • 数位统计DP
    • 状态压缩DP
    • 树形DP
    • 记忆化搜索
  6. 贪心

  7. 时空复杂度分析

课程交流

遇到任何问题,可以添加官方客服QQ:227166414
另外可以加入AcWing算法交流群:807916756

1024
x

© 2018-2023 AcWing 版权所有  |  京ICP备17053197号-1
用户协议  |  隐私政策  |  常见问题  |  联系我们
AcWing
请输入登录信息
更多登录方式: 微信图标 qq图标
请输入绑定的邮箱地址
请输入注册信息