计算机程序就等于数据结构加上算法,而对这两者的掌握是必须要通过不断的锻炼来熟悉的。这也是游戏开发公司在面试程序职位时最为看重的核心技能。
本课程通过对经典算法和数据结构的学习,来理解他们的核心思想,我会利用应用题目来加强同学们对程序设计的理解。因为课程时长原因,不可能对每个话题进行非常全面的讲解,但学习完本课程之后,大家可以对相应的编程思维拥有最基本的概念,从而打下算法和架构设计的基础。
本课程给出的是C#的实现,但其实现思路是通用的,可以很容易地转换为其他语言的实现。
预估学习&练习时间:16小时 难易度:专家
第一节课 经典排序算法
- 快速排序
- 堆排序
- 归并排序
- 桶排序
第二节课 经典数据结构
- 顺序表
- 栈和队列<

该课程关注游戏开发面试中的核心技能——数据结构和算法,通过C#实现经典算法和数据结构,如排序算法、数据结构、递归与非递归、设计模式等,帮助学生建立编程思维和架构设计基础。课程由Paws3D学习中心的Alex老师讲授,提供线下'游戏开发私教营',助力提升游戏开发能力和参与实战项目。
最低0.47元/天 解锁文章
16万+

被折叠的 条评论
为什么被折叠?



