Python Data Structures & Algorithms: Ace Coding Interviews

所在平台: Udemy

课程主页: https://www.udemy.com/course/data-structures-algorithms-in-python-j/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 课程《Python 数据结构与算法:轻松应对面试》旨在帮助 Python 程序员提升代码效率、编程和解决问题的能力,特别适合即将参加编码面试的学员。 本课程将深入讲解数据结构和算法的概念,并提供 Python 实现。课程特色包括: * **动画讲解**:概念解释生动形象,易于理解和记忆。 * **实战练习**:通过编码练习和 LeetCode 编码挑战巩固所学,并提供视频解决方案。 课程内容涵盖: * **通用概念**:学习数据结构和算法的重要性、基本定义以及 Big O 复杂度分析(线性 O(n)、常数 O(1)、平方 O(n^2)、对数 O(logn) 等),包括常数、主导和非主导因子以及复杂度对比。 * **数据结构**:链表、双向链表、栈、队列、集合、树、字典树 (Trie)、堆、哈希表、图。 * **算法**:线性查找、二分查找、冒泡排序、插入排序、选择排序、归并排序,以及递归、树遍历和图遍历。 该课程由 Udemy 提供 30 天退款保证,鼓励学员立即报名,开启精通数据结构与算法的学习之旅。

课程评论(0条)

课程详情

Welcome to the Data Structures and Algorithms in Python Course!Are you a Python programmer who wants to write efficient code and improve your programming and problem solving skills ?Do you have an upcoming coding interview and you want to ace it with confidence ?If the answer is yes, then this course is the right choice for you!In this course you will learn everything about Data Structures and Algorithms and how to implement and use them in Python.The concepts are explained with animations which makes it much more easier to understand and memorize.You will also apply your knowledge throughout the course via coding exercises and Leetcode coding challenges with video solutions.The course covers the following topics:GeneralWhy Should You Learn Data Structures and Algorithms ?What are Data Structures ?What are Algorithms ?Big O NotationLinear Complexity - O(n)Constant Complexity - O(1)Quadratic Complexity - O(n^2)Logarithmic Complexity - O(logn)Constants in Big ODominant and Non-Dominant Factors in Big OComplexities ComparisonData StructuresLinked ListsDoubly Linked ListsStacksQueuesSetsTreesTriesHeapsHash TablesGraphsAlgorithmsLinear SearchBinary SearchBubble SortInsertion SortSelection SortMerge SortRecursionTree TraversalGraph TraversalI'm confident that you will enjoy this course, but if you for some reason are not happy with the course it's backed by Udemy's 30 day money back guarantee, so nothing to lose:)I'm excited to see you in the course, hit that enroll button and start your mastering Data Structures & Algorithms journey:)

课程标签

0人关注该课程

主题相关的课程