Data Structures

数据结构是在计算机上组织、存储和处理数据的专门格式。数据结构可以高效地访问和修改数据,是设计高效算法的基础。Coursera 的数据结构目录教您理解、设计、分析和实现基本数据结构,如数组、堆栈、队列、Linked List、树、哈希表和图。您将学习这些数据结构的各种操作、它们的时间和空间 Complexity 以及它们在解决实际问题中的应用。掌握数据抽象和 Encapsulation 的原则,提高您的计算思维能力,成为一名熟练的软件工程师、数据科学家、程序员,或有志于在这些领域发展的人。
106凭据
2个在线学位
426门课程

最受欢迎

当前趋势

最新发布

筛选依据

主题
必需的

语言
必需的

在整个课程(说明和评估)中使用的语言。

了解产品
必需的

通过实践教程在 2 小时内掌握与工作相关的技能。
通过已评分作业、视频和论坛向顶级授课教师学习。
通过完成一系列课程和项目,深入学习学科知识。
获得行业领导者颁发的职业证书,展示您学到的专业知识。
在线获得学士学位或硕士学位,所需费用仅为在校学习费用的一小部分。

级别
必需的

课程长度
必需的

字幕
必需的

教师
必需的

“data structures” 的结果

  • 状态:免费试用

    University of California San Diego

    您将获得的技能: Algorithm, 计算机编程, 运筹学, 数据结构, 社交网络分析, 流行病学, 网络模型, 图论, 生物信息学, 理论计算机科学, 数据存储, 计划发展, 调试, 文件系统, 计算思维, 开发测试, Networking 路由器, 网络分析, 软件测试, 编程原则

  • 状态:免费试用

    University of California San Diego

    您将获得的技能: Algorithm, Java, C++(编程语言), 计算机编程, 图论, 文件系统, 调试, 数据结构, 数据存储, 编程原则

  • 状态:免费试用

    您将获得的技能: Graph Theory, Data Structures, Microsoft Copilot, .NET Framework, Algorithms, Back-End Web Development, C# (Programming Language), Performance Tuning, Programming Principles, Scalability, Application Performance Management

  • 状态:免费试用

    University of Michigan

    您将获得的技能: 数据操作, 数据处理, 数据结构, 文件管理, Python 程序设计, 虚拟环境, 编程原则, 开发环境

  • 状态:免费试用

    您将获得的技能: JUnit, Test Driven Development (TDD), Version Control, Git (Version Control System), GitHub, Performance Tuning, Unit Testing, Data Structures, Java Programming, Development Testing, Algorithms, Program Development, Software Testing, Java, Computer Programming, Software Development, Programming Principles, Debugging, Scalability

  • 状态:免费试用

    University of Colorado Boulder

    您将获得的技能: Algorithms, Data Structures, Graph Theory, Operations Research, Theoretical Computer Science, Public Key Cryptography Standards (PKCS), Computer Programming, Computational Thinking, Cryptography, Computer Science, Programming Principles, Pseudocode, Applied Mathematics, Encryption, Python Programming, Combinatorics, Advanced Mathematics, Analysis, Mathematical Modeling, Design Strategies

是什么让您今天来到 Coursera?

  • 状态:免费试用

    University of Michigan

    您将获得的技能: C (Programming Language), Data Structures, Application Security, System Programming, Programming Principles, Performance Tuning

  • 状态:免费试用

    您将获得的技能: Computational Thinking, Algorithms, Graph Theory, Data Structures, C++ (Programming Language), Programming Principles, Computer Programming, Theoretical Computer Science, Object Oriented Programming (OOP)

  • 状态:免费试用

    您将获得的技能: 面向对象编程(OOP), 数据操作, 计算机编程, 数据分析, NumPy, 数据导入/导出, 数据结构, 自动化, 网页抓取, Python 程序设计, 数据处理, 应用编程接口 (API), 还原式 API, Pandas(Python 软件包), 脚本, Jupyter, JSON, 编程原则

  • 状态:免费试用

    您将获得的技能: Algorithm, 计算机科学, 技术交流, 数据结构, 计算思维, 沟通, 计划发展, 伪代码, 编程原则, 软件可视化

  • 状态:免费试用

    Tsinghua University

    您将获得的技能: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Theoretical Computer Science, Database Design, Computer Programming, Spatial Analysis, Computer Science, Query Languages, Data Storage

  • 状态:免费试用

    University of Illinois Urbana-Champaign

    您将获得的技能: 面向对象编程(OOP), C++(编程语言), 计算机编程, 面向对象设计, 工程软件, 计划发展, 调试, 数据结构, 开发环境

是什么让您今天来到 Coursera?

主要合作伙伴

  • Packt
  • EDUCBA
  • Meta
  • University of Michigan
  • University of California San Diego
  • University of Colorado Boulder
  • Duke University
  • Codio