高級數(shù)據結構與算法課程

  • 名稱:高級數(shù)據結構與算法課程
  • 分類:程序設計  
  • 觀看人數(shù):加載中
  • 時間:2018/11/22 8:35:40

          數(shù)據結構是介于數(shù)學、計算機硬件和計算機軟件之間的一門計算機科學與技術專業(yè)的核心課程,是高級程序設計語言、編譯原理、操作系統(tǒng)、數(shù)據庫等課程的基礎。同時,數(shù)據結構技術也廣泛應用于信息科學、系統(tǒng)工程、應用數(shù)學以及各種工程技術領域。數(shù)據結構課程集中討論軟件開發(fā)過程中的設計階段、同時設計編碼和分析階段的若干基本問題。學習了基本的數(shù)據結構后,我們已經可以用程序來解決現(xiàn)實中的一些問題了。但是,怎樣提升程序在運行效率呢?如何快速地把圖書按序號從小到大整理好?如何通過一個ID編號在數(shù)據庫中高效地查找相對應的信息?如何迅速找到所有內容中含有“數(shù)據結構”的文檔?《高級數(shù)據結構與算法》將通過使用高級的數(shù)據結構和高效的算法,讓你學會如何解決這些對運行時間要求比較嚴格的問題。高級數(shù)據結構和算法能夠根據實際情況,滿足一些復雜問題對數(shù)據規(guī)模、運行時間的要求,幫助我們更有效地解決問題。當我們面對實際問題的時候,高級數(shù)據結構和算法讓我們有更廣泛的空間,選擇出與問題本身最為契合的數(shù)據結構,并利用相關算法來提升運行效率。完成這門課之時,你將掌握多維數(shù)組、廣義表、Trie樹、AVL樹、伸展樹等高級數(shù)據結構,并結合內排序、外排序、檢索、索引有關的算法,高效地解決現(xiàn)實生活中一些比較復雜的應用問題。合理使用這些高級數(shù)據結構和相關算法是程序運行效率的關鍵因素,學好這門課會讓你在之后的計算機專業(yè)課程以及項目設計中更得心應手,同時也將讓你站在更高的角度去理解問題、設計程序。        

东海县| 商洛市| 新巴尔虎左旗| 高雄市| 秦安县| 广灵县| 成武县| 鲜城| 天长市| 榕江县| 和硕县| 闻喜县| 乌什县| 墨江| 阜城县| 永清县| 克山县| 潮安县| 公安县| 抚州市| 奉新县| 渭源县| 洮南市| 会理县| 浙江省| 罗平县| 安顺市| 新蔡县| 湖口县| 苍南县| 方山县| 石河子市| 时尚| 丽江市| 吉首市| 霍山县| 灯塔市| 平罗县| 信宜市| 道孚县| 东阳市|