c語言學到哪個程度可以看資料結構

時間 2022-01-25 00:46:21

1樓:匿名使用者

資料結構我認為主要有三個方面。

1:抽象解釋。

首先根據某個結構,利用自然語言進行描述,然後才能體現到**上,如果你抽象解釋看不懂,說明你的的數學知識不牢固,可以複習高中數學必修3中講程式的那一節。

2:流程圖。

根據自然語言的描述,把他體現在流程圖上,注意流程圖是學習資料結構的關鍵,資料結構不難,但很煩,他需要推理,往往一種情況又分另一種,紅黑樹就是乙個例子。初期學習鍊表什麼的較簡單,但也不能忽略基礎。

3:**實現

有了流程圖就萬事具備了嗎,no。**實現是乙個大頭,因為抽象,所以忽略了細節,往往這些細節能讓你很頭疼,比如選用什麼資料型別,引數是引用,指標,常量等等?所以這裡體現了你的**操縱能力。

2樓:淡淡的死去

學個一般水準就可以,關鍵指標,結構體,迴圈,這三個,語法懂,其實資料結構和c語言關係不大,為什麼這麼說呢,資料結構交給你的是演算法,c語言只是一種實現的工具罷了 ,我這學期開了資料結構這門課程

3樓:tvxq_愛你

學會c的基礎 並且能夠熟練運用c來完成一些基礎的小程式 重點要會指標(這個好重要) 資料結構一堆東西都要用到指標 鍊表 堆疊 樹 圖 七七八八的 這樣一般就可以開始看了 資料結構裡看不懂的再回去翻翻c 兩邊都能得到提公升

4樓:費查仔

基本語法學完。會熟練使用分支、迴圈、指標、結構體、陣列。

5樓:匿名使用者

會了基本語法,函式,陣列,指標,尤其是指標,就可以看了

6樓:文交天下友

了解了基本的c語言基礎知識後,就應該學習資料結構。

「資料結構」是計算機程式設計的重要理論技術基礎,它不僅是計算機學科的核心課程,而且已成為其他理工專業的熱門選修課。資料結構是計算機儲存、組織資料的方式。資料結構是指相互之間存在一種或多種特定關係的資料元素的集合。

通常情況下,精心選擇的資料結構可以帶來更高的執行或者儲存效率。資料結構往往同高效的檢索演算法和索引技術有關。

c語言學到哪個程度可以看資料結構?

7樓:匿名使用者

資料結構我認為主要有三個方面。

1:抽象解釋。

首先根據某個結構,利用自然語言進行描述,然後才能體現到**上,如果你抽象解釋看不懂,說明你的的數學知識不牢固,可以複習高中數學必修3中講程式的那一節。

2:流程圖。

根據自然語言的描述,把他體現在流程圖上,注意流程圖是學習資料結構的關鍵,資料結構不難,但很煩,他需要推理,往往一種情況又分另一種,紅黑樹就是乙個例子。初期學習鍊表什麼的較簡單,但也不能忽略基礎。

3:**實現

有了流程圖就萬事具備了嗎,no。**實現是乙個大頭,因為抽象,所以忽略了細節,往往這些細節能讓你很頭疼,比如選用什麼資料型別,引數是引用,指標,常量等等?所以這裡體現了你的**操縱能力。

看資料結構之前是看c語言呢還是c++的好?

8樓:匿名使用者

最好是先學習c語言,因為c++是在c的基礎上開發的。

1、c語言:是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。二十世紀八十年代,為了避免各開發廠商用的c語言語法產生差異,由美國國家標準局為c語言訂定了一套完整的國際標準語法,稱為ansi c,作為c語言最初的標準。

2、c++:是在c語言的基礎上開發的一種通用程式語言,應用廣泛。c++支援多種程式設計正規化 -物件導向程式設計、泛型程式設計和過程化程式設計。

最新正式標準c++14於2023年8月18日公布。[1] 其程式設計領域眾廣,常用於系統開發,引擎開發等應用領域,是至今為止最受廣大程式設計師受用的最強大程式語言之一,支援類:類、封裝、過載等特性!

9樓:匿名使用者

資料結構是一種資料結構,是c++思想,

細節是c實現,必須看c

10樓:匿名使用者

要是沒有基礎的話,肯定是先要看c語言的了,因為c++有很多物件導向的知識,得有一定的基礎才可以。

11樓:匿名使用者

資料結構就是資料的一種結構 與語言無關 c和c 一樣 只不過編寫**不一樣 可以參考 http://baike.baidu.

資料結構,自學要多久,比c語言難嗎?

12樓:匿名使用者

1、要融會貫通的話復,學個幾年制肯定是沒問題的。大學bai學的這本《數du據結構》,是最簡zhi單的,很多都dao是皮毛沒。可以去看看那些中學生資訊學奧賽的題,裡面的演算法和資料結構遠超過這本書。

那些noip比賽得獎保送清華北大的牛人,很多就是從初一開始啃著演算法和資料結構長大的,一直學到高三保送。

2、c語言是一種程式設計的語言,程式設計的語言有很多種。而資料結構則是講的是關於一些資料的理論知識。可以說不管什麼程式語言都能用到資料結構的知識,資料結構是程式設計基礎又核心的知識。

可以將c語言想象為一種語言,那麼資料結構就是一種說話的技巧,如何讓說話更簡潔,有邏輯,容易讓人聽懂,這表達技巧不管用中文或者english都可以用上。如果想成為乙個優秀的程式設計人員,資料結構是必須掌握好的。

13樓:匿名使用者

資料結構不難,不過也要看你的接受能力了。我自己認為簡單。程式設計的話,資料結構很重要。

學好一門語言就好了。做軟體最重要的是自己的邏輯思維能力。因為程式設計就像蓋房子壘磚。

會壘的人很多,但要做好很不容易···

14樓:匿名使用者

隨便學學吧,學那東西,也不是一時半刻的事,

程式=語言+演算法

15樓:匿名使用者

乙個學期左右,沒看懂就難,但你看懂了,就覺得不很難,這是我自己的感覺。

除了會程式語言和資料結構,還要學資料庫,這也很重要。

16樓:匿名使用者

好。很好,非常好。。。。。。。。。。。。。。。。。。。。。。。

沒學過c語言可以學c語言資料結構與演算法嗎?

17樓:我想說兩句

最好是先學c語言 再學c++ 因為資料結構是用c語言或c++描述的 但c語言不是抽象資料的型別的理想描述工具,所以要知道點c++的知識

18樓:手機使用者

有c語言版的資料結構的書,基本上在加上譚浩強的c語言教程就可以了,祝你成功!^-^

19樓:

可以,bai資料結構和演算法對其它的du語言一樣的重要zhi,可以說是dao

學程式設計的都必須學好吧內!你沒有學c/c++去學容c/c++資料結構和演算法會比較吃力!

先學好c語言再學c++最好了!你學c後再學c++會比較容易!但是你學c++後再學c就比較難了!

20樓:小豬叄兒

可以的,但是學演算法的過程,也要同時開始學語言,在實踐中才能學習。

初學者從c開始比較好,相對直觀一些,容易上手。上手以後,c++也不難學了。

21樓:

可以。有各種版本的資料結構,比如你學了vb,那麼你就可以學vb版本的資料結構。

22樓:

c++是從c過來的 學c++之前先學會c就容易上手了

你不懂c語言的話 資料結構就不太容易學了 演算法在這學c的過程中都會有

23樓:匿名使用者

我認為 不能, 當然 如果你是天才的話 那另當別論了.

試想 你連c語言的語法都不知道 怎麼能學懂 用 c 去 描述相應演算法 思想的 ** 呢?

24樓:平大爺

演算法 和 資料結構 通用的

語言問題是另外一回事了。。想學演算法推薦《演算法導論》(當當網上都有賣)

資料結構也有專門介紹的書籍

25樓:翁氏家族_知識

如果直接學c語言資料結構與演算法 就會看不懂的

我覺得都學比較好。

26樓:御姐丶你在哪

《資料結bai構與演算法

》以基本資料結du構和演算法設計策略為zhi知識單dao元,系統地介紹了資料結構的知內識與應用、容計算機演算法的設計與分析方法,主要內容包括線性表、樹、圖和廣義表、演算法設計策略以及查詢與排序演算法等。

如果在沒有學過c語言的情況下去學習資料結構與演算法的話會讓你理解時非常困難,甚至不知道這個if對應著某個else, 不知道這個條件到底想表達什麼,所以如果想要學好c語言資料結構與演算法,一定要先學習c語言喔,至少要把基本的語法部分搞懂!!

27樓:塵封夢想

至少也該學過一門程式語言

28樓:

最好先學

baic語言,再去看c語言的資料結構

du與演算法,看c語言zhi的資料結構dao與演算法的時候,是對以前版學習的c語言知識的權鞏固,是c語言的運用。

不然,很可能看不懂資料結構與演算法的c語言描述的哦。

我認為vb和c語言的差別是很大的,所以建議先學c再說。雖然在高手看來,只要精通程式設計了,語言都是相通的,但我們還遠不是高手吧。

另外,學資料結構建議去看c語言版本的,描述乙個資料結構或者演算法,用c來實現往往比用c++來實現的**來得簡單,明了。

我學完了c語言,現在需要學資料結構嗎?

29樓:果儼彌星津

可以先學c語言再學資料結構,也可以反著來。資料結構是程式設計思想,想寫得好是必須要學的。

c語言是種程式語言,只要學會語法和結構就可以開始試著程式設計了。

30樓:長沙新華電腦學院

當然要學啊,學個程式語言不只是c,還要學很多其他的東西

沒有學習c語言,學c 語言可以嗎???

可以直接學啊c 是c語言的乙個公升級,兩個語法上區別都不大,直接學c 就是了。兩個沒有什麼依賴,不是必須會c才能學c 可以 其實你學會了c 也就學會了c c 用的是c的語法。只是多了個物件導向 可以,不過就是吃力一點!不用去學c,直接學c 這是學軟體人員給你的建議。一樓的是不是沒不過c 現在大部分高...

c語言學習書籍,C語言學習書籍推薦

叔梅胥俏 可以看 c陷阱與缺陷 絕對推薦,這本書是強化你的c語言的好書。上面有很多我們在c上常犯得錯誤,是c大師安德魯編的。c與指標 也可以看看,畢竟指標是c的精華與靈魂,說實話,c功力怎麼樣,關鍵是看指標用得好不好。最後如果你想很牛的話就看 c語言專家程式設計 你吃透後就可以說你精通c語言了 我不...

C語言學生成績管理系統急,C語言學生成績管理系統 急

鍊表。這個在譚老先生的書裡有。青鳥s1必經專案。搞得我頭都暈了。最後還是和你一樣。網上找。這種題網上問的人很多,比如用鍊表,或者用檔案的,有人回答了我就不用再回答啦!c語言學生成績管理系統 急!i while i maxtag i writedata if i 1 else printf 是否要繼續...