知乎 為什么說數(shù)據(jù)結(jié)構(gòu)是一個程序員的基本功

2024-01-08 22:45

1個回答
1 首先要肯定的是數(shù)據(jù)結(jié)構(gòu)肯定是重要的,因為咱們需要的是邏輯思維, 咱們好多模型也是從數(shù)學(xué)演變推算而來的, 如果一個會數(shù)據(jù)結(jié)構(gòu)的人他的理解能力是很強(qiáng)的 , 學(xué)習(xí)任何一門都是單間的事情,

2 數(shù)據(jù)結(jié)構(gòu) 一般是從事一些科技研發(fā) , 或者IT者之類的人研究的比較深入,現(xiàn)實生活中很多人不理解數(shù)據(jù)結(jié)構(gòu)為什么也能做程序員 。 語言的封裝哈, 對于比較難理解的東西開發(fā)語言的人都盡可能的封裝,這樣程序員學(xué)習(xí)成本比較低, 工作的時候更專注于業(yè)務(wù)。舉個例子 : 咱們現(xiàn)在使用的是windows系統(tǒng) , 我們作為使用者我們更關(guān)注的是使用這個系統(tǒng)來工作,給我們帶來經(jīng)濟(jì)效益 。不會去關(guān)注這個系統(tǒng)到底是怎么做成的。
3 以上就是為什么有的轉(zhuǎn)行的 或者初中畢業(yè) 高中畢業(yè) 的 沒學(xué)過數(shù)據(jù)結(jié)構(gòu) , 學(xué)完之后照樣從事工作的原因。
希望對你有幫助
相關(guān)問答
如何成為一個女程序員零基礎(chǔ)知乎
1個回答2024-01-11 20:12
零基礎(chǔ)的話,得一步一步來了! 要從基礎(chǔ)開始,每天一點(diǎn)點(diǎn)的分課程體現(xiàn)去學(xué)習(xí)知識! 然后根據(jù)這些知識點(diǎn)去敲代碼!在運(yùn)用中去實踐!這樣理解的更透徹,記憶的更牢固! 下一步就要自己試著做項目,當(dāng)然做項...
全文
架構(gòu)師比程序員強(qiáng)在哪里呢?
1個回答2022-11-17 08:31
程序員只會寫代碼 架構(gòu)師不僅能夠?qū)懗龈哔|(zhì)量的代碼,還能說出高質(zhì)量的代碼
兩道數(shù)據(jù)結(jié)構(gòu)排序的題目
1個回答2022-09-16 13:33
不懂你問得什么
當(dāng)程序員的時候要讀哪些程序基礎(chǔ)的書???
1個回答2023-08-12 23:52
具體的書沒什么推薦,如果你基礎(chǔ)夠扎實,數(shù)據(jù)結(jié)構(gòu)和算法就很重要了,基礎(chǔ)不扎實的話建議網(wǎng)上搜或者買教材把基礎(chǔ)補(bǔ)好,如果剛?cè)腴T的話先選一門語言,C#、Java這類面向?qū)ο笳Z言比較好入手,然后學(xué)習(xí)數(shù)據(jù)庫,之后...
全文
員工培訓(xùn)的基本程序
1個回答2023-08-05 09:53
從制定培訓(xùn)目標(biāo)到培訓(xùn)方法的選擇,最終制定出一個系統(tǒng)的培訓(xùn)方案,這并不意味著培訓(xùn)方案的設(shè)計工作已經(jīng)完成,因為任何一個好的培訓(xùn)方案必是一個由制定一測評一修改一再測評一再修改一實施的過程,只有不斷測評、修改...
全文
如何從程序員到架構(gòu)師?
1個回答2022-06-01 17:35
程序員到架構(gòu)師的技術(shù)成長之路分為幾個典型的階段:工程師 - 高級工程師 - 技術(shù)專家 - 初級架構(gòu)師 - 中級架構(gòu)師 - 高級架構(gòu)師,總的成長原則是每個階段都需要“積累經(jīng)驗、拓寬視野、深度思考”。
大家使用過小程序嘛?一般小程序基本功能包含哪些?
2個回答2023-02-27 14:05
現(xiàn)在市面上的小程序基本功能一般都包含有:商城管理、商品管理、營銷功能、支付功能等等基礎(chǔ)性的功能,當(dāng)然小程序也是支持開發(fā)的。 比如現(xiàn)在市面上比較火的:hishop、360shop、TPshop等等,你都...
全文
結(jié)構(gòu)化程序設(shè)計的基本原則是什么
1個回答2022-11-22 21:26
1.自頂向下:程序設(shè)計時,應(yīng)先考慮總體,后考慮細(xì)節(jié);先考慮全局目標(biāo),后考慮局部目標(biāo)。不要一開始就過多追求眾多的細(xì)節(jié),先從最上層總目標(biāo)開始設(shè)計,逐步使問題具體化。 2.逐步求精:對復(fù)雜問題,應(yīng)設(shè)計一...
全文
程序的基本構(gòu)成要素包含哪些內(nèi)容
1個回答2023-05-20 04:01
計算機(jī)程序的基本構(gòu)成要素有(常量) (變量) (表達(dá)式) (語句)和(函數(shù))等