Data Structure 和 Algorithm 课程可以帮助您学习数组、Linked List、树和图结构,以及排序和搜索算法。您可以培养解决问题、优化代码效率和分析算法复杂性的技能。许多课程都会介绍 Python、Java 或 C++ 等工具来实现这些概念,并提供编码挑战平台,通过实际应用来强化您的理解。

University of California San Diego
您将获得的技能: Algorithm, 算法, 网络路由, 编程原则, 网络分析, 网络模型, 数据结构, 图论, 社交网络分析
中级 · 课程 · 1-3 个月

Northeastern University
您将获得的技能: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Analysis, Computer Science, Performance Tuning, Software Development, Scalability
混合 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Algorithm, 数据收集, 计算机编程, 算法, C(编程语言), 数据存储, 计划发展, 计算思维, 编程原则, Microsoft Visual Studio
初级 · 课程 · 1-4 周

您将获得的技能: Data Structures, Graph Theory, Python Programming, Data Manipulation, Algorithms, Debugging
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Algorithm, 线性代数, 理论计算机科学, 运筹学, Python 编程, 算法, 数学建模, 组合学, 计算思维, 图论
攻读学位
高级设置 · 课程 · 1-4 周

Codio
您将获得的技能: Algorithms, C++ (Programming Language), Data Structures, Computer Programming, Computational Thinking, Technical Design
中级 · 课程 · 1-4 周

Rice University
您将获得的技能: Algorithm, 数据分析, Python 编程, 网络分析, 理论计算机科学, 算法, 数据结构, 图论, 计算思维, 编程原则, 分析
中级 · 课程 · 1-4 周

您将获得的技能: Graph Theory, Data Structures, Algorithms, Program Development, Programming Principles, Computational Thinking, Theoretical Computer Science, Computer Science, Python Programming
中级 · 课程 · 1-3 个月

您将获得的技能: Data Structures, Object Oriented Programming (OOP), Java Programming, Object Oriented Design, Computational Thinking, Java, Algorithms, Debugging, Programming Principles, Computer Programming, Pseudocode, Program Development, Mathematical Theory & Analysis, Integrated Development Environments, Analysis, Solution Design, Analytical Skills
中级 · 专项课程 · 3-6 个月

University of London
您将获得的技能: Algorithms, Computational Thinking, Theoretical Computer Science, Programming Principles, Computational Logic, Critical Thinking and Problem Solving, Performance Testing, Computer Science, Data Structures, Critical Thinking, Logical Reasoning, Graph Theory, Complex Problem Solving, Analysis, Game Theory
中级 · 课程 · 1-4 周

The Hong Kong University of Science and Technology
您将获得的技能: Cryptography, Algorithms, Theoretical Computer Science, Mathematical Theory & Analysis, Arithmetic, Computational Thinking, Public Key Cryptography Standards (PKCS), Data Structures, Applied Mathematics, Logical Reasoning, Deductive Reasoning
初级 · 课程 · 1-3 个月

Tsinghua University
您将获得的技能: Data Structures, Algorithms, Theoretical Computer Science, Computational Thinking, Computer Programming, Computer Science, Performance Tuning
中级 · 课程 · 1-3 个月