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

2021-04-18 09:12:34 字數 2345 閱讀 5645

1樓:匿名使用者

你好一點小建bai議希望能du

對你有幫助

(1)學演算法

學習演算法和zhi具體的語言還是dao

有一內定的聯絡,比如說你的容演算法最後要用c語言來實現,因為c是程序導向的,所以這和用物件導向的語言如c++來實現可能考慮的思路是有點區別的,但是你要說有絕對的關係也不一定,因為演算法他是一種思想,一種解決思路,所以從這個角度來說,你也可以把他們分開,但是你的演算法最終要實現,所以你不但要學演算法,還要學語言,如果你說我只實現演算法,程式設計讓別人去做,這是不現實的,專用編過程的人它才能做出高效有意義的演算法

(2)學資料結構

這和學演算法也不一樣,如果你不會c或c++,你去看資料結構你是看不懂的(3)學語言

學習哪門語言不是關鍵,關鍵你要學精,學精了做什麼當然都可以,但是你說我只要學了c就可以萬能了,這也是不可能的,這個世界哪有****呢?

但是隻要掌握一門語言後,學習其他的語言就很容易上手,因為語言都是有同性的,如果你非要問我學c好還是學c++,哪我只能忍痛的說學c++,雖然c是非常非常的經典,但是兩者你只讓我選一個嘛!!

好了,一點建議,希望能給你啟發

祝你好運!

2樓:我想說兩句

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

3樓:手機使用者

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

4樓:

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

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

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

5樓:小豬叄兒

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

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

6樓:

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

7樓:

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

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

8樓:匿名使用者

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

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

9樓:平大爺

演算法 和 資料結構 通用的

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

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

10樓:翁氏家族_知識

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

我覺得都學比較好。

11樓:御姐丶你在哪

《資料結bai構與演算法

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

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

12樓:塵封夢想

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

13樓:

最好先學

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

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

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

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

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

請問大學學習資料結構與演算法(c語言版)需要多強的c語言基礎?

必須先學c語言再學資料結構與演算法設計嗎?

14樓:模糊的記憶

是的,如果連基礎的c語言語法都不會,那你怎麼去實現你要學習的演算法呢?

C語言怎麼學,C語言怎麼學?

用眼,用手 打 用腦袋 思考問題 用書 潭浩強的書 用電腦 裝上vc6等工具進行 吧!把專用名詞詞彙及用途記下來,還有一些邏輯關係!等等 c語言怎麼學?50 學習c語言的方法有 1.可以先看一些關於c語言的書籍,對c語言有一些瞭解,可以為自己以後的學習有幫助,知道c語言程式設計的基本知識,學習c語言...

c語言和c先學哪個好,C語言和c 先學哪個好?

c語言和c 當然是先學c語言比較好,c語言一般認為是程式設計新手最好初次程式設計接觸的語言了,其中的語法和一些思想對其它語言都有一定的影響。有了c語言,其它語言問題應該都不會太大的。c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯 處理低階儲存器 產生少量的機器...

c語言變成實現串列埠收發資料,C語言變成實現串列埠收發資料

include include unsigned char key s,key v,tmp char code str welcome www.willar.com n r void send str bit scan key void proc key void delayms unsigned ...