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

您将获得的技能: Object Oriented Programming (OOP), Java Programming, Java, Object Oriented Design, Data Structures, Computer Programming, Code Reusability
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 数据转换, 精准医疗, Algorithm, 生命科学, 理论计算机科学, 生物信息学, 数据结构, 算法
中级 · 课程 · 1-4 周

您将获得的技能: Algorithms, Data Structures, Javascript, Computer Programming
中级 · 课程 · 1-4 周

28DIGITAL
您将获得的技能: 运筹学, Algorithm, 模型优化, 算法, 图论, 理论计算机科学, 组合学, 应用数学
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 计算机编程, Java 编程, 同行评审, 成长意识, Algorithm, 单元测试, Java, 解决问题, 交互式数据可视化, 面向对象编程(OOP), 软件测试, 面向对象设计, 计划发展, 数据结构, 用户界面(UI), 网络分析, 算法, 事件驱动编程, 图论, 技术交流, 社交网络分析
中级 · 专项课程 · 3-6 个月

您将获得的技能: Algorithms, Javascript, Data Structures, Theoretical Computer Science, Computational Thinking, Programming Principles, Performance Tuning, Debugging
中级 · 课程 · 1-4 周
University of Illinois Urbana-Champaign
您将获得的技能: Algorithm, 模型优化, 验证和确认, 数据结构, 理论计算机科学, 数字设计, 专用集成电路, 系统设计, 计算逻辑, 算法, 设计软件, 编程原则
中级 · 课程 · 1-3 个月

您将获得的技能: C++ (Programming Language), Software Documentation, Performance Tuning, Application Design, Technical Documentation, Application Development, Memory Management, Data Structures, Generative AI, Algorithms, Scalability
初级 · 课程 · 1-3 个月

您将获得的技能: C and C++, File I/O, Memory Management, Code Reusability, Computer Programming Tools, Development Environment
初级 · 课程 · 1-3 个月

Illinois Tech
您将获得的技能: Web Development, Database Design, Relational Databases, Web Applications, Web Development Tools, Databases, Web Design and Development, Full-Stack Web Development, Database Systems, Database Development, Application Deployment, Server Side, HTML and CSS, Cloud Deployment, Back-End Web Development, Scripting Languages, Application Development, Cloud Applications, Javascript, Cloud Computing
攻读学位
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 系统编程, 拉斯特(编程语言), 软件测试, 命令行界面, 数据结构, 加密技术, 恢复性应用程序接口, Python 编程, 数据管道, 基于云的集成, 应用编程接口 (API), Amazon Web Services, 安全 Code, 安全编码, 数据操作, 数据处理
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 计算机编程, Algorithm, 生物信息学, 软件测试, 调试, 理论计算机科学, 开发测试, 算法, 计算思维
中级 · 课程 · 1-3 个月