本课程的授课形式与一般的基础课程不同,每次课主要由若干个例子,以及若干道有一定难度的习题组成,需要较多的动手练习,讲师每次课讲解例题,以及上周课的习题讲解,如果有需要了解的背景知识,会穿插在题目讲解中。 课程内容会使用C/C++进行讲授,尽可能不使用函数库,而将算法实现的细节展示。因此课程中的代码语言特性比较少,学员只要对C/C++略有了解应无理解的困难。 课程大纲 第一课:从基本数据结构说起,栈,队列,链表的常规应用 第二课:基本数据结构之————栈,队列,链表的奇淫技巧 第三课:进阶数据结构之————堆,二叉树的常规应用 第四课:进阶数据结构之————树的无奇不有的变形及面试题 第五课:进阶数据结构之————散列表、搜索树,与面试题讲解 第六课:必修算法之————排序,与面试题讲解 第七课:必修算法之————分治,与面试题讲解 第八课:必修算法之————贪心,与面试题讲解 第九课:必修算法之————搜索,与面试题讲解 第十课:图算法之————拓扑排序、最小生成树(Kruskal与Prim) 第十一课:图算法之————单源最短路径(Dijstra、Bellmanford、SPFA)及其变式使用 第十二课:面试题选讲(一) 第十三课:面试题选讲(二) 授课时间: 本期课程预计2023年07月28日开课,课程预计持续时间为15周。 授课对象 任何对经典的数据结构和算法有一定程度学习,但对算法的实现感到棘手,有潜在的算法面试需求的朋友。 收获预期 提高算法的实现能力,拒绝纸上谈兵 授课讲师: 何浩勋,中山大学应用数学专业毕业,统计学硕士,炼数成金专职讲师,曾在全国奥林匹克信息学竞赛(NOI,算法实现是此项比赛主要内容)中获得一等奖,在算法,数据结构,c/c++编程上具有深厚研究和功力。 课程试听: 新颖的课程收费形式:“逆向收费”约等于免费学习,仅收取100元固定收费+300元暂存学费,学习圆满则全额奖励返还给学员! 本门课程本来打算完全免费,某位大神曾经说过“成功就是正确的方向再加上适度的压力”。考虑到讲师本身要付出巨大的劳动,为了防止一些朋友在学习途中半途而废,浪费了讲师的付出,为此我们计划模仿某些健身课程,使用“逆向收费”的方法。 在报名时每位报名者收取400元,其中100元为固定 收费,另外300是暂存学费,即如果学员能完成全部课程要求,包括完成全部的书面和互动作业,则300元全款退回。如果学员未能坚持到完全所有的学习计划任务,则会被扣款。期望这种方式可以转化为大家强烈的学习愿望和驱动力! 课程授课方式: 1、 学习方式:老师发布教学资料、教材,幻灯片和视频,学员通过网络下载学习。同时通过论坛互动中老师对学员进行指导及学员之间相互交流。 2、 学习作业:老师每周布置书面及互动作业,学员需按时按质完成作业。 3、 老师辅导:根据作业批改中发现的问题,针对性给予辅导,帮助大家掌握知识。 4、 结业测验:通过测验,完成学业。 您是否对此课程还有疑问,那么请 点击进入 FAQ,您的问题将基本得到解答 咨询QQ: 2222010006 (上班时间在线) 技术热点、 行业资讯,培训课程信息,尽在炼数成金官方微信,低成本传递高端知识!技术成就梦想!欢迎关注! 打开微信,使用扫一扫功能,即刻关注炼数成金官方微信账户,不容错过的精彩,期待您的体验!!! |