⑴ 數據結構(C語言版)
給你給個pdf自己看吧
嚴蔚敏數據結構c語言版pdf
http://download.csdn.net/source/181673
這是我們老師認為的比較好的數據結構教材
⑵ c語言常見的數據結構有哪些
1、線性數據結構
元素之間一般存在元素之間存在一對一關系,是最常用的一類數據結構,典型的有:數組、棧、隊列和線性表。
2、樹形結構
結點間具有層次關系,每一層的一個結點能且只能和上一層的一個結點相關,但同時可以和下一層的多個結點相關,稱為“一對多”關系,常見類型有:樹、堆。
3、圖形結構
在圖形結構中,允許多個結點之間相關,稱為“多對多”關系。
(1)線性數據結構:元素之間一般存在元素之間存在一對一關系,是最常用的一類數據結構,典型的有:數組、棧、隊列和線性表
(2)樹形結構:結點間具有層次關系,每一層的一個結點能且只能和上一層的一個結點相關,但同時可以和下一層的多個結點相關,稱為“一對多”關系,常見類型有:樹、堆
(3)圖形結構:在圖形結構中,允許多個結點之間相關,稱為“多對多”關系
⑶ 《數據結構(C語言版)》pdf下載在線閱讀全文,求百度網盤雲資源
《數據結構(C語言版)》(嚴蔚敏)電子書網盤下載免費在線閱讀
鏈接:
書名:數據結構(C語言版)
作者:嚴蔚敏
豆瓣評分:6.1
出版社:清華大學出版社
出版年份:2012-5
頁數:335
內容簡介:
《數據結構》(C語言版)是為「數據結構」課程編寫的教材,也可作為學習數據結構及其演算法的C程序設計的參數教材。
本書的前半部分從抽象數據類型的角度討論各種基本類型的數據結構及其應用;後半部分主要討論查找和排序的各種實現方法及其綜合分析比較。其內容和章節編排1992年4月出版的《數據結構》(第二版)基本一致,但在本書中更突出了抽象數據類型的概念。全書採用類C語言作為數據結構和演算法的描述語言。
作者簡介:
嚴蔚敏 清華大學計算機系教授,長期從事數據結構教學和教材建設,和吳偉民合作編著的《數據結構》曾獲「第二屆普通高等學校優秀教材全國特等獎」和「1996年度國家科學技術進步獎三等獎」。
吳偉民 廣東工業大學計算機學院副教授,碩士生導師。廣東省計算機學會圖像圖形分會秘書長。長期從事數據結構教學和系列教材建設。主要研究領域:數據結構和演算法、可是計算、編譯和虛擬機技術、智能系統等。和嚴蔚敏合作編著的《數據結構》曾獲「第二屆普通高等學校優秀教材全國特等獎」和「1996年度國家科學技術進步獎三等獎」。
⑷ 求數據結構(c語言版) 嚴蔚敏 pdf
《數據結構:C語言版》(嚴蔚敏).pdf(選擇普通下載即可)
下載下來,雙擊解壓就可以看到,資源收集於互聯網,僅供個人試讀和學習,有能力多支持正版!另郵箱發了同樣一份
⑸ 《數據結構與演算法分析c語言描述第二版》pdf下載在線閱讀全文,求百度網盤雲資源
《數據結構與演算法分析c語言描述第二版》網路網盤pdf最新全集下載:
鏈接: https://pan..com/s/1pwAZtrL3TpHKkKbWzUTV6w
⑹ 《數據結構(C語言版)》pdf下載在線閱讀,求百度網盤雲資源
《數據結構(C語言版)》(嚴蔚敏)電子書網盤下載免費在線閱讀
資源鏈接:
鏈接:https://pan..com/s/1BmtD5k3mLtJZO36Xw_Hq3w
書名:數據結構(C語言版)
作者:嚴蔚敏
豆瓣評分:6.1
出版社:清華大學出版社
出版年份:2012-5
頁數:335
內容簡介:
《數據結構》(C語言版)是為「數據結構」課程編寫的教材,也可作為學習數據結構及其演算法的C程序設計的參數教材。
本書的前半部分從抽象數據類型的角度討論各種基本類型的數據結構及其應用;後半部分主要討論查找和排序的各種實現方法及其綜合分析比較。其內容和章節編排1992年4月出版的《數據結構》(第二版)基本一致,但在本書中更突出了抽象數據類型的概念。全書採用類C語言作為數據結構和演算法的描述語言。
本書概念表述嚴謹,邏輯推理嚴密,語言精煉,用詞達意,並有配套出版的《數據結構題集》(C語言版),便於教學,又便於自學。
本書後附有光碟。光碟內容可在DOS環境下運行的以類C語言描述的「數據結構演算法動態模擬輔助教學軟體,以及在Windows環境下運行的以類PASCAL或類C兩種語言描述的「數據結構演算法動態模擬輔助教學軟體」。
本書可作為計算機類專業或信息類相關專業的本科或專科教材,也可供從事計算機工程與應用工作的科技工作者參考。
作者簡介:
嚴蔚敏 清華大學計算機系教授,長期從事數據結構教學和教材建設,和吳偉民合作編著的《數據結構》曾獲「第二屆普通高等學校優秀教材全國特等獎」和「1996年度國家科學技術進步獎三等獎」。
吳偉民 廣東工業大學計算機學院副教授,碩士生導師。廣東省計算機學會圖像圖形分會秘書長。長期從事數據結構教學和系列教材建設。主要研究領域:數據結構和演算法、可是計算、編譯和虛擬機技術、智能系統等。和嚴蔚敏合作編著的《數據結構》曾獲「第二屆普通高等學校優秀教材全國特等獎」和「1996年度國家科學技術進步獎三等獎」。
⑺ 數據結構(c語言版)
測試數據1:
創建二叉樹,輸入先序擴展序列:ABD##E##C#F##
先序遍歷輸出節點:ABDECF
中序遍歷輸出節點:DBEACF
後序遍歷輸出節點:DEBFCA
二叉樹示意圖:
A
/
BC
//
DE#F
///
######
測試數據2:
創建二叉樹,輸入先序擴展序列:ABC##DE#G##F###
先序遍歷輸出節點:ABCDEGF
中序遍歷輸出節點:CBEGDFA
後序遍歷輸出節點:CGEFDBA
二叉樹示意圖:
A
/
B#
/
CD
//
##EF
//
#G##
/
##
#include<stdio.h>
#include<stdlib.h>
typedefstructNode//二叉樹的結構體
{
chardata;//字元
structNode*lchild;//左分支
structNode*rchild;//右分支
}Bitree;
//創建二叉樹:用"先序遍歷"(遞歸法)
voidCreateBiTree(Bitree**bt)
{
charch;
scanf("%c",&ch);//輸入字元
if(ch=='#')//'#'是空節點NULL
*bt=NULL;
else
{
*bt=(Bitree*)malloc(sizeof(Bitree));
(*bt)->data=ch;
CreateBiTree(&((*bt)->lchild));
CreateBiTree(&((*bt)->rchild));
}
}
//用"先序遍歷"輸出節點(遞歸法)
voidpreOrder(Bitree*ptr)
{
if(ptr!=NULL)
{
printf("%c",ptr->data);
preOrder(ptr->lchild);
preOrder(ptr->rchild);
}
}
//用"中序遍歷"輸出節點(遞歸法)
voidinOrder(Bitree*ptr)
{
if(ptr!=NULL)
{
inOrder(ptr->lchild);
printf("%c",ptr->data);
inOrder(ptr->rchild);
}
}
//用"後序遍歷"輸出節點(遞歸法)
voidpostOrder(Bitree*ptr)
{
if(ptr!=NULL)
{
postOrder(ptr->lchild);
postOrder(ptr->rchild);
printf("%c",ptr->data);
}
}
intmain()
{
Bitree*root;
printf("創建二叉樹,輸入先序擴展序列:");
CreateBiTree(&root);
printf("先序遍歷輸出節點:");
preOrder(root);
printf(" 中序遍歷輸出節點:");
inOrder(root);
printf(" 後序遍歷輸出節點:");
postOrder(root);
printf(" ");
return0;
}
⑻ 求數據結構pdf( c語言)
1、http://yunpan.cn/cQ5V7nnKunAmU 訪問密碼 f2df
我就用的這個 老師給我們的。
2、
http://www.gougou.com/search?search=%D1%CF%CE%B5%C3%F4+%CA%FD%BE%DD%BD%E1%B9%B9+C%D3%EF%D1%D4%B0%E6.pdf&id=28416
迅雷下載
⑼ 求數據結構C語言版嚴蔚敏(第四版)pdf 圖上這本
展開所有強烈建議購買外國版本。數據結構(c 語言版本)由霍洛維茨等人翻譯出版社: 中國機器出版社傳統的內容和組織這類教材。層次分明,代碼質量高。作者的教學經歷,可以從該書的總體敘述中看出來。雖然有一定的難度,但作者從頭到尾,都是從相關的基礎知識,一步一步來的。(例如,c 的數據存儲?),這是遠遠好於嚴偉民的。最重要的是,與嚴的教科書相比,書中的證明非常簡潔。嚴的教科書是一場噩夢(例如,嚴的關於模式匹配的書)。
⑽ c語言數據結構pdf
強烈建議買國外版。數據結構(C語言版)—作者:(美)霍羅威茨等著,李建中等譯出版社:機械工業出版社本書的採用該類教材傳統的內容與組織結構。層次清晰,代碼質量很高。可以從書總的敘述看出作者的教學經驗。盡管有一定難度,但作者自始至終,都是從相對基礎知識開始講起,循序漸進。(比如c的數據存儲?式),這點比嚴蔚敏的那本好很多。最重要的是,書中的證明都很簡潔,與之相比嚴蔚敏的教材簡直就是噩夢(比如嚴的書中關於模式匹配的講解)。