• 登录
    登录后你可以:
    管理学业进展
    多端同步使用记录
    问达社区讨论
    获得积分换好礼
    立即登录点我注册
  • 登录
取消
  • 数据中心
    • 全球大学
    • 海外专业
    • 职业库
    • 课程库
    • 申请经验
    • Offer信息
    • 机构与服务
    • 不清楚查什么?在线助手 帮你查
  • 招生资源
    • 全球招生项目
    • Ph.D.直招
  • 背景提升
    • 发现好资源
    • 讲座
    • 公司实习
    • 科研实习
    • 公益项目
    • 更多资源
    • 更多提升资源,找小助手
  • 教育排行
    • 榜单大全
    • USNews 全球 2025
    • TIMES 泰晤士 2025
    • QS 排行2025
    • ARWU 排行2025
    • 参与排行
  • 做测评
    • 本科选校测评
    • 硕士选校测评
    • 博士选校测评
    • 职业测评
    • 专业倾向测评
    • 免费1v1定位指导,获得详尽报告分析
  • 诊断规划
    • GPS学业规划
    • 诊断规划专家
  • 工具箱
    • 留学费用助手
    • GPA计算器
    • 填网申插件
    • 国际教育指南
  • 社区
  • 客户端
    • 申请方手机APP
    • 国际教育小程序
    • 高考小程序
EN
EN
  • 登录
    登录后你可以:
    管理学业进展
    多端同步使用记录
    问达社区讨论
    获得积分换好礼
    立即登录点我注册
  • 登录
  • 注册
  • 登录

数据结构与算法

Data Structure and Algorithm

  • 数据点评
  • 问达
初识 深究
数据库
深究

课程简介
课程介绍

1.从ADT角度介绍常用的数据结构和算法分析的基本方法。使学生从数据结构的逻辑结构、相应的一组基本运算、实现以及对实现的评价等方面去掌握线性表、栈、队列、串、数组、树、图等常用的数据结构,并对算法的时间和空间复杂性有一定的分析能力。
2.介绍排序技术。使学生掌握插入排序、选择排序、交换排序、基数排序、归并排序等常用的排序算法,并讨论他们的时间和空间开销。
3.通过本课程的学习,学生将掌握常用的数据结构和算法的设计和分析方法,提高程序设计的能力;针对简单的求解问题,选择合理的数据结构解决之。

所属专业

计算机科学

计算机科学(computer science,缩写CS)是系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。计算机科学包含很多分支领域:有些强调特定结果的计算,比如计算机图形学;有些是探讨计算问题的性质,比如计算复杂性理论;还有一些领域专注于怎样实现计算,比如编程语言理论。

需要学习该课程的专业

物理

生命科学

统计学

数学

化学

化学工程

环境工程

环境科学

心理学

生物医学工程

信息系统学

电气工程

材料工程

机械工程

航空航天工程

工业工程

金融工程

精算学

软件工程

生物统计学

电子信息工程

计算机科学

大气科学

商业分析

数据科学

常见误区
误区辨析
对于做网站和app开发的码农来说,数据结构与算法已经不重要了? 做网站的开发或者移动应用大多时候并不需要复杂的算法,并且由于语言自身已经提供算法以及数据结构,从这个角度来讲,数据结构和算法重要性确实不如以前。但是算法和数据结构的重要性还是是毋容置疑的,只不过它们往往体现在各个系统、平台、框架、组件...
大众知识误区
C语言程序设计和数据结构,两门课可以一起同时学习?         回答你这个问题首先解释一下数据结构和C语言两门课程的关系。你们学的数据结构全名应该是数据结构与算法,这门课可以明显的分为两个部分,一部分讲数据的逻辑结构,物理结构:另外一部分讲数据的运算方法,也就是算法。这两门课程的关...
课程图谱
先修课程

程序设计基础

进阶课程

系统建模与仿真

数据可视化

地理信息系统

信息存储与检索

数字图书馆与语义网

统计软件

软件工程

数据库概论

数据库原理

信息安全

算法设计与分析

材料计算科学与工程

数据库系统

分布式计算技术

生物医学工程原理

编译原理和技术

课程关键词
第一印象

码农

数据结构

debug

计算机系统

热词解析

数据 : 在计算机科学中,数据是指所有能输入到计算机并被计算机程序处理的符号的介质的总称,是用于输入电子计算机进行处理,具有一定意义的数字、字母、符号和模拟量等的通称.

算法 : 算法是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。

排序 : 排序是计算机内经常进行的一种操作,其目的是将一组“无序”的记录序列调整为“有序”的记录序列。分内部排序和外部排序。若整个排序过程不需要访问外存便能完成,则称此类排序问题为内部排序。反之,若参加排序的记录数量很大,整个序列的排序过程不可能在内存中完成,则称此类排序问题为外部排序。

扫描二维码
下载申请方APP
关于我们
  • 平方创想
  • 申请方
  • 方略
  • 北辰PolaRise
  • 学业有方
  • 站点地图/Sitemap
  • Futuresearcher
  • 群星计划
常用功能
  • 随心查
  • 放心问
  • 安心选
  • 问答社区
  • 高校库
  • 专业库
  • 留学项目库
  • 学业资源
  • 留学案例库
  • 指南
  • 留学测评
  • 竞争力分析
  • 志愿填报
  • 高考分数线
  • 领航员
联系我们
  • 机构合作
  • 联系方式
  • 用户协议
  • 隐私政策
扫描二维码
下载申请方APP
用户协议|隐私政策
京ICP备 14012557 号 -1
京公网安备 11010802032928 号
EN
@ 申请方/用户协议/隐私政策/ 京ICP备 14012557 号 -1 京公网安备 11010802032928 号