数据结构和算法 Data Structures and Algorithms

数据结构和算法,面试基础问题,Python讲解, leetcode练习

5.00 (33 reviews)
Udemy
platform
中文
language
Programming Languages
category
instructor
数据结构和算法 Data Structures and Algorithms
226
students
8.5 hours
content
Nov 2023
last update
$74.99
regular price

What you will learn

基本的数据结构

基本的算法

算法的复杂度分析

算法和数据结构的python练习

算法和数据结构的leetcode练习

Why take this course?

本课程旨在帮助学生掌握计算机科学中最基础和重要的知识,涵盖了数据结构和算法的各个方面。在这门课程中,学生将学习如何有效地存储和组织数据,以及如何使用各种算法解决各种问题。

本课程主要章节:


  1. Getting Started:课程概述,环境设置,基本概念介绍。

  2. Data Structure - Array 数组:介绍数组的基础知识和操作,如数组的创建、访问和修改等。

  3. Data Structure - Linked List 链表:介绍链表的基础知识和操作,如链表的创建、插入、删除等。

  4. Data Structure - Stacks & Queues 堆栈和队列:介绍堆栈和队列的基础知识和操作,如堆栈和队列的创建、入栈、出栈、入队、出队等。

  5. Recursion 递归:介绍递归的基础知识和操作,如递归的原理、递归的实现和递归的应用等。

  6. Data Structure - Tree 树:介绍树的基础知识和操作,如二叉树、二叉搜索树等。

  7. Data Structure - Graphs 图:介绍图的基础知识和操作,如图的创建、遍历等。

  8. Tree Traversal 树的遍历:介绍树的遍历方法,如前序遍历、中序遍历和后序遍历等。

  9. Graph Traversal 图的遍历:介绍图的遍历方法,如深度优先搜索和广度优先搜索等。

  10. Basic Sort 基本排序:介绍基本的排序算法,如冒泡排序、选择排序和插入排序等。

  11. Merge Sort 归并排序:介绍归并排序的原理和实现。

  12. Quick Sort 快速排序:介绍快速排序的原理和实现。

在本课程中,学生将通过课程讲座、实践和作业来学习和掌握这些知识和技能。我们的目标是帮助学生打好数据结构和算法的基础,为将来的学习和职业发展奠定坚实的基础。

Charts

Price

数据结构和算法 Data Structures and Algorithms - Price chart

Rating

数据结构和算法 Data Structures and Algorithms - Ratings chart

Enrollment distribution

数据结构和算法 Data Structures and Algorithms - Distribution chart
5221876
udemy ID
3/19/2023
course created date
5/6/2023
course indexed date
Bot
course submited by