- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程程代科目中文名料科目英文名班日部四技二年任老余振博士分分先修科目程式基上上地教室教室四教目本程要使生解料的存方式於料如何被有效的用理和提供估方法由程的介使生在程式能有效地用源本程以程式言作各式料的例解以及作主要教材料理使用柯著博文化考籍程式言等著宏信在料及演算法的用原著胡珍全科技代理教量平成含出席作及平期中考期末考程料作一作以撰一程式能在出窗上分建立不同框格要求在框格入你的名字班在一空白框格示班姓名迎你加例本作於九月二十四日前寄至之主旨按四管姓名作一填附加案以命名慎重寄一次就好料介功表成火刻表
課程資訊 課程代號 : IMU088010109511 科目中文名稱 :資料結構 科目英文名稱 : Data Structures 開課班級 : 日間部四技二年級 任課老師 : 余振國 博士(L0809, Tel:6158000Ext3008) 學 分 數 : 3.0 學分 先修科目 : Java程式設計、基礎數學 上課時間:Class A 1510~1700 Mon. 1310~1400 Wed. Class B 1110~1200, 1310~1500 Mon. 上課地點:L0825 教室、電腦教室(四) 教學目標 : 本課程要使學生瞭解電腦內資料的儲存方式,並對於資料如何被有效的應用、處理和維護,並提供評估方法。經由課程的介紹,使學生在設計程式時能夠有效地運用電腦資源。 本課程以Java程式語言作為各式資料結構的範例解說以及實作練習。 主要教材: 資料結構理論使用Java /柯溫釗著,博碩文化 ) 參考書籍: Data Structures and Algorithms in Java/ 2nd Ed., M. T. Goodrich and R. Tamassia, John Wiley Sons, Inc., 2001. Java程式語言 / Ken Arnold 等著 / 吳宏信譯 / 碁峯 Java在資料結構及演算法的應用/ Robert Lafore 原著, 胡銘珍編譯/全華科技圖書代理 ? 教學評量 : 平時成績(含出席、作業及平時測驗)40%,期中考30%,期末考30% 課程規劃 資料結構作業(一) 作業題:請以Java撰寫一程式,能在彈出視窗上分別建立不同框格,要求在框格內輸入你的名字、學號、班級,並在一空白框格內顯示:班級,學號,姓名,歡迎你來參加Java測試。 範例: java/Welcome.java 本作業請於九月二十四日前寄至 ckyu@.tw Note: e-mail之主旨請按四資管2A(B)學號姓名DS作業一填寫,附加檔案以Homework1_學號.java命名。 請慎重,寄一次就好 資料結構簡介 e.g. 功課表。 成績單。 火車時刻表。 資料結構簡介 資訊(Information) :資料經過有系統的整理,可以產生預期的結果。 資料型態(Data Type) :定義程式變數的種類。 結構化的資料型態(Structured Data Type) :許多相同資料型態的資料元素,依某種順序排列而成的資料型態。 資料集(Data Object) :性質相類似的資料元素所組合而成的集合。 研究計算機 如何儲存資料, 如何結合這些資料,以及 如何操作這些資料 等問題。 演算法必須合乎下列條件: 輸入。.. 輸出。..At least one result 步驟明確。 有限步驟。 經濟有效。 New Definition: 以有限步驟求出正確的答案或預期的結果來解決問題,這些過程就是演算法 需求。 分析。 設計。 撰寫程式。 驗證。 資料結構簡介 資料結構簡介 資料結構簡介 循序結構。 重複結構。 選擇結構。 優點 程式撰寫是由上而下,程式易於連貫,邏輯清楚明確,容易了解。 由上而下的程式維護容易,可以降低成本。 缺點 結構化程式設計指令較多,所須記憶體空間較大。 結構化程式設計所佔的記憶體空間較大,因此,程式執行的時間較長。 資料結構簡介 好的程式符合以下條件: 程式執行能得到正確的結果 程式執行的時間短 程式資源分配的效率高 程式佔用記憶體空間少 資料結構簡介 好的演算法必備特性: 能正確地處理問題的需求 能完整地考慮問題的各種狀況 能有效地執行且所需時間 愈短愈好 執行所需記憶體空間 愈少愈好 Backtracking: Branch-and-Bound: Divide-and-Conquer: Dynamic Programming: Enumeration: Greedy Method: 以流程圖表示輸入一數(如18),輸出其因數。 ex=1+x+x2/2!+x3/3!.......+xn/n! ,若ex0.0005,試寫一演算法解ex。若x=1,求e的值為若干? Solution * 資料結構Data Structures 樹德科技大學九十五學年度第一學期 資訊管理系四技必修課程 .tw/ckyu/ds/ds.html 無 期末測驗 期末考 第18週 無 搜尋 8 第16~17週 無 排序 7 第15~16週 無 圖形結構 6 第12~14週 無 期中測驗 期中考 第9週 無 樹狀結構 5 第8、10、11週 無 資料結構 4 第6~7週 無 陣列 3 第4~5週 無 遞迴 2 第2~3週 無 資料結
您可能关注的文档
最近下载
- 大学竞选心理委员ppt模板.pptx VIP
- 普通高中英语课程标准(2017年版-2020年修订)词汇表.doc VIP
- Siemens西门子工业SINUMERIK Integrate Create MyHMI 3GL (安装) SINUMERIK Integrate Create MyHMI 3GL (安装)使用手册.pdf
- 2025年南京市中考语文试题卷(含答案解析).docx
- 药物疗法 口服给药法(基础护理课件).pptx
- 2025年京东常温奶行业白皮书doc.docx VIP
- 《 围手术期护理常规》及《外科护理学》测试试题及答案.docx VIP
- 2025年高考英语真题完全解读(全国一卷)(试卷点评).docx VIP
- 德欧DO-1000C说明书交流伺服驱动器2020.pdf
- 2025上半年四川宜宾环球集团有限公司招聘39人笔试备考题库及答案解析.docx VIP
文档评论(0)