1樓:匿名使用者
1、程式是寫完源**後,計算機編譯後得到的可執行檔案。
2、演算法一般結合數學思想,以下內容算是演算法:
給陣列按大小排序、查詢陣列某元素、圖形處理演算法、音訊識別處理。
但廣義上,用了順序分支迴圈就是演算法。
2樓:缺角全書
演算法是指邏輯層面上解決問題方法的一種描述,一個演算法可以被很多不同的程式實現. 演算法並不是程式或者函式本身.最後要根據程式的具體情況(比如每個程式的資料結構都不一樣,但是要做的事情相似)把演算法寫成程式或者函式.
希望對你有幫助
3樓:彈彈彈琴
資料結構演算法是教你怎麼程式設計的,程式設計的方法。c語言只是語言工具。
簡單的程式當然隨便寫寫就能寫出來了。複雜的程式就不是隨便寫的,設計時間比寫花的時間更長。
資料結構與演算法和c語言有什麼關係嗎?
資料結構c語言版和c++版有什麼區別嗎?
4樓:匿名使用者
你熟悉c語言,就用c語言版的,反之就用c++版的,兩者沒什麼區別,就是語法稍微有些區別,但由於c++相容c,所以如果不用類的話,兩者幾乎一樣。
5樓:
你的關注點完全錯誤的
學資料結構要學他的思想 然後自己動手寫** 測試
6樓:匿名使用者
原理一樣,語法標準不同,你還是用c++吧
7樓:
原理一樣,你學的什麼就選什麼拉!
c語言資料結構演算法和c++資料結構演算法有什麼區別嗎??進來看看。。 10
8樓:匿名使用者
你就直接學c++,也應該要把c語言搞清楚,c語言的**寫起來要比c++繁瑣一些,不過學習的時候也理解更深刻。
9樓:匿名使用者
不用換,演算法、資料結構是程式設計的
核心,無論什麼語言 所用到的演算法 資料結構是內
一樣的容 唯一的影響可能是書裡一些c語言的**你可能不太懂 會對你的學習有一定的影響, 不過影響不大 c++和c語言 大同小異,趁這個機會稍微接觸下c語言也沒壞處
10樓:匿名使用者
沒有什麼區別哈,只是不同語言來實現的哈,相對來說看c的資料結構還簡單回
一點,你答
不需要物件導向的思想,如果看c++的寫的資料結構的話,你還要封裝類,這樣多給資料結構加了一層東西,建議直接看c的好點。c++包含了c,一般你看c++的書,如果不是專門講資料結構的話,一般不會涉及資料結構,因為c++的stl裡提供了很多已經封裝好了的資料結構,如果你要了解這些封裝好了的原理的話,你必須對c寫的資料結構有比較好的理解才能看懂。
11樓:憤怒de翔小果
c++是c的延伸,一般最好先學c在學c++
至於兩者的區別,本質思想是完全一樣的,只是使用的語言不同而已,
因為你在學c++,看一下c,其實也是很好理解的,搞懂c的資料結構與演算法,c++的自然就明白了
12樓:匿名使用者
就資料結構和演算法本身而言,沒有區別,學了c++,但是不懂c**和語法,你是怎麼回做到的?答
如果你能把c的語法大概搞懂,這兩種書原理是一樣的。
當然c++裡面由於在c的基礎上擴充套件了新的東西,有如果概念不清楚,看c++的書理解起來更困難一點。
13樓:匿名使用者
直接下電子版的多好 。省錢 資源還多,還能一邊編一邊查書。
14樓:匿名使用者
資料結構是演算法思想描述,和具體語言無關。
15樓:匿名使用者
你是初學者,我建議你還是買本c++的
16樓:匿名使用者
沒區別,放心看吧,都能看懂,c語言更基礎
c語言與演算法和資料結構的關係,C語言與演算法和資料結構的關係
資料結構的主要作用是幫助你提升自己的程式設計思維!使你編寫程式的時候有一個好的思維和框架!使你寫的 和程式有一個好的框架!資料結構研究的是資料的邏輯結構 儲存結構 物理結構 和資料的運算.其中的資料運算就是指演算法 演算法只是具體的實現步驟的指令集合!但是演算法也是資料結構最重要的一部份!設計一個好...
資料結構C語言版怎麼學啊資料結構和C語言資料結構有什麼區別
資料結構這門課,主要講了2個問題 第一個就是在程式中如何組織資料,第二個就是常用演算法專。總之,這門課屬的意義在於講解了程式設計時的思想,這些思想是跨越語言的。學習這門課,沒什麼捷徑,就是讀 然後用你會的任何一種程式語言實現它。當把書中的 讀懂80 的時候,你就會發現你的程式設計水平有很大的提高。首...
c程式設計,資料結構,c程式設計,資料結構。
寫個簡單的單向連結串列,資料項為10個 struct linktable int main p1 data i p1 next null return 1 很久不寫程式了,可能有些錯誤,專大概意思就是這 屬樣吧查入和刪除就簡單說一下了。查入 先將p定義到要插入的位置 p1 new linktable...