Unity游戏开发:游戏开发面试编程应用题-经典篇

本课程关注游戏开发面试中的核心编程技能,通过经典算法和数据结构的学习,使用C#实现,讲解快速排序、堆排序、二叉树等,并探讨递归与非递归、设计模式,旨在提升程序设计理解与算法基础。
游戏开发面试编程应用题-经典篇
游戏开发面试编程应用题-经典篇

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

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

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

预估学习&练习时间:16小时      难易度:入门

第一节课:经典排序算法

  1. 快速排序
  2. 堆排序
  3. 归并排序
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值