Udemy線上課程 數據結構和算法 Data Structures and Algorithms 講師:Peng Xiao 影音教學 中文發音 中文版(DVD版) Udemy線上課程數據結構和算法DataStructuresandAlgorithms講師:PengXiao影音教學中文發音中文版(DVD版)內容說明: 本課程旨在幫助學生掌握計算機科學中最基礎和重要的知識,涵蓋了數據結構和算法的各個方面。 在這門課程中,學生將學習如何有效地存儲和組織數據,以及如何使用各種算法解決各種問題。 本課程主要章節: GettingStarted:課程概述,環境設置,基本概念介紹。 DataStructure-Array數組:介紹數組的基礎知識和操作,如數組的建立、訪問和修改等。 DataStructure-LinkedList鏈表:介紹鏈表的基礎知識和操作,如鏈表的建立、插入、刪除等。 DataStructure-Stacks&Queues堆棧和隊列:介紹堆棧和隊列的基礎知識和操作,如堆棧和隊列的建立、入棧、出棧、入隊、出隊等。 Recursion遞歸:介紹遞歸的基礎知識和操作,如遞歸的原理、遞歸的實現和遞歸的應用等。 DataStructure-Tree樹:介紹樹的基礎知識和操作,如二叉樹、二叉搜索樹等。 DataStructure-Graphs圖:介紹圖的基礎知識和操作,如圖的建立、遍歷等。 TreeTraversal樹的遍歷:介紹樹的遍歷方法,如前序遍歷、中序遍歷和後序遍歷等。 GraphTraversal圖的遍歷:介紹圖的遍歷方法,如深度優先搜索和廣度優先搜索等。 BasicSort基本排序:介紹基本的排序算法,如冒泡排序、選擇排序和插入排序等。 MergeSort歸併排序:介紹歸併排序的原理和實現。 QuickSort快速排序:介紹快速排序的原理和實現。 在本課程中,學生將通過課程講座、實踐和作業來學習和掌握這些知識和技能。 我們的目標是幫助學生打好數據結構和算法的基礎,為將來的學習和職業發展奠定堅實的基礎。 課程內容: 01-GettingStarted 001DataStructure數據結構.mp4 002在線文檔.url 002在線文檔GitHub源碼.url 002畫圖工具.url 002課程的在線文檔和源碼.mp4 003視頻播放器的設置.html 004GitHubCodespaces一個隨時隨地可以編程的工具.mp4 004GitHub-.url 005GitHubCodespaces入門相關視頻鏈接.html 006Algorithms算法.mp4 007BIGO介紹.mp4 008幾種BIGO的Python演示.mp4 external-links.txt 02-DataStructure-Array數組 001Array介紹.mp4 002Array的基本操作.mp4 003C++和Python中的Array.mp4 004Array的反轉.mp4 005反轉一個整數.mp4 006中國大陸版LeetCode.mp4 007Palindrome問題.mp4 03-DataStructure-LinkedList鏈表 001單向鏈表介紹.mp4 002雙向鏈表介紹.mp4 003鏈表的基本操作.mp4 004單向鏈表的Python實現.mp4 005雙向鏈表的Python實現.mp4 006單向鏈表刪除頭部節點.mp4 007單向鏈表刪除尾部節點.mp4 008雙向鏈表刪除頭部和尾部節點.mp4 009鏈表反轉-單向鏈表.mp4 010https-visualgo.net-en.url 010分享一個可視化工具.mp4 011LeetCode相關練習.html external-links.txt 04-DataStructure-Stacks&Queues堆棧和隊列 001Stack介紹.mp4 002Stack的基本操作和Python實現.mp4 003Queue的介紹和基本操作.mp4 004leetcode練習.mp4 05-Recursion遞歸 001什麼是遞歸.mp4 002遞歸的callstack.mp4 003遞歸反轉鏈表.mp4 06-DataStructure-Tree樹 001Tree的基本概念.mp4 002BinarySearchTree(BST)二叉搜索樹.mp4 003二叉搜索樹的BigO分析.mp4 004參考代碼.html 005實現一個BST-初始化.mp4 006實現一個BST-節點插入.mp4 007實現一個BST-節點查找.mp4 008遞歸查找.mp4 009遞歸插入.mp4 010LeetCode練習-BST節點查找.mp4 07-DataStructure-Graphs圖 001圖的介紹.mp4 002AdjacencyMatrix鄰接矩陣和AdjacencyMatrix鄰接表.mp4 003關于權重無向圖和有向圖的一點修正.mp4 004BIGO時間復雜度分析.mp4 005BIGO空間復雜度分析.mp4 006實現Graph-添加Vertex.mp4 007實現Graph-添加Edge.mp4 008實現Graph-刪除Edge.mp4 009實現Graph-刪除Vertex.mp4 08-TreeTraversal樹的遍歷 001樹的遍歷.mp4 002BFS(BreadthFirstSearch)廣度優先搜索.mp4 003BFS的Python實現.mp4 004DFS(DepthFirstSearch)深度優先搜索-PreOrder.mp4 005DFS(DepthFirstSearch)深度優先搜索-InOrder.mp4 006DFS(DepthFirstSearch)深度優先搜索-PostOrder.mp4 007判斷一個Tree是否是BST-DFSInOrder解法實現.mp4 008判斷一個Tree是否是BST-DFSInOrder解法分析.mp4 009判斷一個Tree是否是BST-暴力解法.mp4 010判斷一個Tree是否是BST-暴力解法的優化.mp4 011leetcode.url 011LeetCode練習-計算樹的最大深度.mp4 external-links.txt 09-GraphTraversal圖的遍歷 001圖的遍歷.mp4 002BFS(BreadthFirstSearch)廣度優先搜索.mp4 003BFS(BreadthFirstSearch)廣度優先搜索-Python實現.mp4 004DFS(DepthFirstSearch)深度優先搜索.mp4 005DFS(DepthFirstSearch)深度優先搜索-Python實現.mp4 006DFS(DepthFirstSearch)深度優先搜索-Python實現-遞歸.html 10-BasicSort基本排序 001BubbleSort-冒泡排序.mp4 002BubbleSort-冒泡排序的Python實現.mp4 003SelectionSort-選擇排序.mp4 004SelectionSort-選擇排序的Python實現.mp4 005InsertionSort-插入排序.mp4 006InsertionSort-插入排序-Python.mp4 11-MergeSort歸并排序 001歸并排序介紹.mp4 002Merge函數的Python實現.mp4 003遞歸完整實現MergeSort.mp4 12-QuickSort快速排序 001QuickSort介紹.mp4 002Pivot基準.mp4 003Pivot基準的Python實現.mp4 004Pivot基準函數的改進.mp4 005QuickSort的遞歸實現.mp4 相關商品:Udemy線上課程BIAnalysis:MySQLforDataAnalyticsandBusinessIntelligence講師:365Careers影音教學中文發音中文版(DVD版)Udemy線上課程PrometheusandGrafanaforMonitoringandAlerting監控和報警系統(含教材)講師:PengXiao影音教學中文發音中文版(DVD版)Udemy線上課程Python3資料分析DataScience零基礎完全入門講師:PengXiao影音教學中文發音中文版(DVD版)Udemy線上課程FundamentalsofAIandBigData講師:ChenYuanChang影音教學中文發音繁體中文版(DVD版)Udemy線上課程DataScienceStatisticsforDataScientistsandBusinessAnalysis講師:365Careers影音教學中文發音中文版(DVD版)