作者cateran (云川闲步)
看板Soft_Job
标题Re: [请益] 怎样算是会物件导向跟资料结构
时间Wed Jun 19 10:48:23 2019
※ 引述《j0958322080 (Tidus)》之铭言:
: 小弟因为非本科系,硕班主要都是写小小的数值计算而已,
: 都是用C99特性去写的,所以没什麽需要OOP跟资料结构,
: 但是目前在软体部工作同事的用C++写的CODE也事都看得懂,
: 不过面试时如果主管只有问你懂OOP跟资料结构,我也不敢说我懂。
: 请问怎样才能算懂OOP跟资料结构
懂分两种
一种是程式语言语法结构
一种是跟语言无关的抽象概念
个人认为OOP的应用表现在design pattern上面
而资料结构就是常见的那几种
基本的像是
array linked-list tree hash-table stack queue heap
进阶的就是各种leetcode中高阶题目会用到的特殊资料结构
比如说binary index tree
如果要懂 就是抽象概念能了解其概念和使用时机 时间/记忆体复杂度
并且能用至少一种语言实作解题
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 74.104.163.207 (美国)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1560912505.A.16A.html