C语言网VIP学习系统 软件著作权登记号:2017SR350720

  C语言网是编程在线学习领域率先提倡“学练同步、知行合一”的组织之一,学习模式为在线视频+在线评测的学习模式,理论与动手同步学习训练,拒绝理论派,真正学会编程!

我要分享

竞赛算法入门

 课程简介

此课程需要学员具备熟练C/C++,课程以C/C++为例讲解算法知识,适用于中学NOIP/NOI,或大学蓝桥杯、ACM等程序设计类赛事算法入门学习。课程由易到难,每个算法知识点迪都有知识讲解+对应的题目解题运用讲解组成,并在课后提供对应的题目在线评测(与竞赛环境一致),可有效提升算法竞赛能力。

 主讲老师

许教练
  •  2024第十五届蓝桥杯C++ A组北京市一等奖;
  •  2024第十五届蓝桥杯C++ A组全国二等奖;
  •  2024 睿抗机器人开发者大赛CAIP编程技能赛北京市一等奖;
  •  2024 ACM-ICPC区域赛(杭州)铜奖;

 学习说明

学习模式 在线视频+在线作业(视频与作业同步进行,当堂知识点当堂消化,验收作业)
学习服务与流程
  • 1. 在线支付开通,会自动开通课程,即可进入系统学习,随到随学;
  • 2. 关注站内信或课程公告,班主任老师会联系你并添加答疑QQ群;
  • 3. 按照学习计划学习,并完成每节课后习题,有问题可随时QQ辅导;
  • 4. 定期组织举办在线比赛、奖学金评比等活动;
  • 5. 完成结课设计,顺利毕业;
  • 6. 需要工作的可对接企业用人单位。
学习特色 学练同步,视频讲解+配套OJ作业+答疑交流群
学习时间与周期 随到随学,并提供为期一年的一对一答疑辅导(特殊情况中途可以办理暂停)。
学习费用 原价:249元 拼团价格:139元 (支付宝支持信用卡,花呗分期) 拼团方式:右上角点击开通,选择“拼团报名”,付款成功后邀请两人加入即可拼团成功 ,未拼成功24小时后已付金额自动原路退回
报名咨询 QQ:854253552(备注:竞赛算法入门课程报名) 在线咨询
付款方式 支付宝在线支付、自动开通(支持信用卡、花呗),微信支付

 竞赛算法入门课程大纲


前言 算法与竞赛基础
  • 算法竞赛入门(题型,时间复杂度)
  • 算法竞赛入门(stl的使用,c++语法补充)

第一章 基础算法
  • 前缀和与差分
  • 二分
  • 双指针
  • 模拟
  • 前缀和与差分习题
  • 二分习题
  • 双指针习题
  • 模拟习题

第二章 树和图
  • 树和图的概念及存储方式
  • 栈与队列
  • 单调栈与单调队列
  • trie树
  • 并查集
  • 树和图习题
  • 栈与队列习题
  • 单调栈与单调队列习题
  • trie树习题
  • 堆习题
  • 并查集习题

第三章 搜索基础
  • 深度优先搜索(一)
  • 深度优先搜索习题
  • 广度优先搜索习题
  • 深度优先搜索(二)
  • 广度优先搜索

第四章 图论基础
  • 拓扑排序
  • Floyd最短路
  • Dijkstra最短路(一)
  • Dijkstra最短路习题
  • Kruskal最小生成树
  • 拓扑排序习题
  • Floyd最短路习题
  • Dijkstra最短路(二)
  • Kruskal最小生成树习题

第五章 数学基础
  • 约数
  • 质数
  • 快速幂
  • 约数习题
  • 质数习题
  • 快速幂习题

第六章 动态规划基础
  • 动态规划入门
  • 记忆化搜索
  • 背包问题(一)
  • 背包问题习题
  • 动态规划入门习题
  • 记忆化搜索习题
  • 背包问题(二)

 教学模式

在线网课

精华小课,随到随学,可反复学习

在线评测

在线评测,实时反馈,快速提高编码能力

 常见问题

Q:学习过程中遇到问题怎么办?

A:答疑群中有许多同学以及助教老师,大家可以与同学们讨论,也可以自行参考题解,也可以问助教老师,任意时间收到就会回复,有问必答。

Q:能不能多个人用一个账号?

A:我们会根据账号的行为记录进行身份识别,如果发现异常情况,将予以警告,严重的将直接封禁账号,请同学们珍惜个人账号。

Q:课程中是否有配套作业?

A:C语言网一直秉承“学练同步,知行合一”的教学理念,每次课之后基本都有对应的上机习题,需要大家独立完成提交正确通过才可以继续学习,保证大家的动手能力。

Q: 学这个课程需要准备什么软件吗?

A:课程全程学习都可以在浏览器在线完成,可以不安装任何软件。但建议有能力的同学自行在自己电脑上安装对应的编译器更可以提高动手能力,相对应的软件在课程中都会提供,大家不必担心。