Algorithm 课程可以帮助您学习如何操作 Data Structure、执行排序和搜索算法以及高效管理内存。您可以掌握实现多维数组、理解数组遍历技术以及优化数据密集型应用程序性能的技能。许多课程都会介绍 Python、Java 或 C++ 等编程语言,以及便于编码和调试的集成开发环境 (IDE) 等工具,让您能够在实际场景中应用自己的技能。

Coursera
您将获得的技能: C++ (Programming Language), Data Structures, File I/O, Data Cleansing, Data Storage, Data Integrity
★ 4.6 (49) · 中级 · 指导项目 · 不超过 2 小时

University of London
您将获得的技能: Pseudocode, Algorithms, Computer Science, Data Structures, Diagram Design
★ 4.4 (28) · 初级 · 课程 · 1-4 周

JetBrains
您将获得的技能: NumPy, Python Programming, Linear Algebra, Numerical Analysis, Data Manipulation, Data Processing, Integrated Development Environments, Data Science, Data Management, Software Development Tools, Software Development, Machine Learning, Engineering, Scientific, and Technical Instruments
初级 · 课程 · 1-3 个月

University of Illinois Urbana-Champaign
您将获得的技能: Algorithm, 算法, 非结构化数据, 图论, 数据结构
★ 4.7 (557) · 混合 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Algorithms, Graph Theory, Computational Thinking, Theoretical Computer Science, Computer Programming, Performance Tuning, Scalability, Design Strategies
混合 · 课程 · 1-3 个月