Python 数据结构与算法:Ace Coding 面试
Python 中的数据结构和算法 | Leetcode + 视频解决方案 | 动画解说| Ace 编码访谈
讲师:Ahmed Elsakka
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- 了解数据结构和算法以及如何在 Python 中实现和使用它们
- 了解大 O 表示法以及如何计算空间和时间复杂性
- 提高解决问题的能力
- 提高您的编程技能
- Leetcode 视频解决方案的挑战
- 了解如何决定何时针对不同用例使用特定算法或数据结构
- 王牌编码访谈
要求
- 基础Python编程
描述
欢迎来到Python 数据结构和算法课程!
您是一名想要编写高效代码并提高编程和解决问题能力的Python 程序员吗?
您是否有即将到来的编程面试并且您想自信地在面试中取得好成绩?
如果答案是肯定的,那么这门课程就是您的正确选择!
在本课程中,您将学习有关数据结构和算法的所有内容以及如何在 Python 中实现和使用它们。
这些概念通过动画进行解释,这使得它更容易理解和记忆。
您还将通过视频解决方案进行编码练习和Leetcode 编码挑战,在整个课程中应用您的知识。
该课程涵盖以下主题:
一般的
- 为什么要学习数据结构和算法?
- 什么是数据结构?
- 什么是算法?
大 O 表示法
- 线性复杂度 – O(n)
- 恒定复杂度 – O(1)
- 二次复杂度 – O(n^2)
- 对数复杂度 – O(logn)
- Big O 中的常数
- 大 O 中的主导因素和非主导因素
- 复杂性比较
数据结构
- 链表
- 双向链表
- Python 内置列表
- 堆栈
- 队列
- 套
- 树木
- 尝试
- 堆
- 哈希表
- 图表
算法
- 线性搜索
- 二分查找
- 冒泡排序
- 插入排序
- 选择排序
- 归并排序
- 递归
- 树遍历
- 图遍历
我相信您会喜欢这门课程,但如果您出于某种原因对本课程不满意,它有Udemy 的 30 天退款保证,所以没有什么可失去的:)
我很高兴在课程中见到您,点击注册按钮并开始您的掌握数据结构和算法之旅:)
本课程适合谁:
- 想要掌握数据结构和算法的Python程序员
- Python 程序员准备编码面试
- 想要编写更高效的代码并提高解决问题能力的 Python 程序员
声明:口袋资源网(koudaizy.com)提供的所有课程、素材等资源全部来源于互联网,赞助VIP仅用于对口袋资源服务器带宽及网站运营等费用支出做支持,从本站下载资源,说明你已同意本条款。