资料结构简介-周清江副教授-淡江大学.pptVIP

资料结构简介-周清江副教授-淡江大学.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
资料结构简介-周清江副教授-淡江大学

Ch01 資料結構簡介 淡江大學 周清江 * 1.1 前言 * * 例如:請求出 1 到 2000 間能被 3 和 5 整除的整數之和 1.2 演算法 * * 虛擬碼及流程圖範例請參考:1-10 至1-19 1.3 演算法的效率評估 * * an2+bn+c an3+bn2+cn+d an log n n n log n n2 n3 2n 1.4 常見的資料結構 * 陣列:排列整齊的教室座位 鍊結串列:火車一節一節的車廂 堆疊:疊在一起的自助餐盤 佇列:演唱會入場口的長列人潮 樹狀結構:球賽的單敗淘汰賽程 圖形與網路:高速公路路網 排序:音樂CD 以筆劃或英文字母排列 了解每種資料結構的特性,以便在節省儲存空間、提高資料存取速度的前提下,透過程式之撰寫以便進一步開發出可以協助使用者儲存、處理資料的程式,便是學習資料結構最大的目的。 資料結構探討的主題 * 如何以最節省記憶體的方式來表示資料 不同的資料結構表示法和其相關演算法的探討 如何改進演算法的效率 建構資料存取方法、資料儲存結構 探討資料處理技巧,如: 排序、搜尋、合併、更新、分配等 利用結構化程式設計來提升軟體開發生產力 選擇資料結構之參考資訊 * 資料量多寡 資料是否常需異動 資料被擷取之頻率 儲存資料的記憶體容量 目前使用者可接受之擷取及異動時間 程式設計的容易程度 未來擴充後,使用者可接受之擷取及異動時間 勘誤 * 1-7, “一百本書” 應為 “四十本書” 1-8,範例,第 1 個 struct 改為 class ,第 2 個 struct 刪掉 1-11,流程圖判斷式, “IF SUM =20” 應為 “IF NUM = 20” 1-13,程式說明 4 , “梯形” 應為 “菱形” 1-24,範例程式 第 1 列, “int n” 應為 “int m” 第 7 列,這 2 個 “n” 應為 “m” 1-26,範例程式 6 上方,出現的 2 個 “12” 應為 “16” (因為有 4 個 int 變數:i, grade, average, sum)

文档评论(0)

170****0571 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档