Unity游戏开发:数据结构+算法 – 游戏开发面试编程应用题

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

计算机程序就等于数据结构加上算法,而对这两者的掌握是必须要通过不断的锻炼来熟悉的。这也是游戏开发公司在面试程序职位时最为看重的核心技能。

本课程通过对经典算法和数据结构的学习,来理解他们的核心思想,我会利用应用题目来加强同学们对程序设计的理解。因为课程时长原因,不可能对每个话题进行非常全面的讲解,但学习完本课程之后,大家可以对相应的编程思维拥有最基本的概念,从而打下算法和架构设计的基础。

本课程给出的是C#的实现,但其实现思路是通用的,可以很容易地转换为其他语言的实现。

预估学习&练习时间:16小时      难易度:专家

第一节课 经典排序算法

  1. 快速排序
  2. 堆排序
  3. 归并排序
  4. 桶排序

第二节课 经典数据结构

  1. 顺序表
  2. 栈和队列<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值