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版)