数据结构与算法
{{$t('查看线下课程信息')}}
{{courseInfo.entityData.course_semester_name}}{{$t('课程')}}
{{$t('开课时间')}}: 2023/08/23 - 2024/02/25
{{$t('开课平台')}}: 智慧树

13591 {{$t('次点击')}}
课程概述
数据结构(data structure)是具有结构特性的数据元素的集合,它研究的是数据的逻辑结构和数据的存储结构以及它们之间的相互关系,并对该结构定义设计相适应的算法。所以,数据结构是相互之间存在一种或多种特定关系的数据元素的集合,即具有“结构”的数据元素的集合。“结构”就是指数据元素之间存在的关系,分为逻辑结构和存储结构。
数据结构就是如何按一定的逻辑结构,把数据组织起来,并选择适当的存储结构把逻辑结构组织好的数据存储到计算机的存储器里。数据的逻辑结构和存储结构是数据结构相辅相成的两个方面,同一逻辑结构可以对应不同的存储结构。而数据的逻辑结构决定了算法的设计,算法的实现则依赖于数据的存储结构。
数据结构的研究内容是构造复杂软件系统的基础,它的核心技术是分解与抽象,之后通过增加对实现细节的考虑进一步得到存储结构和实现运算,从而完成设计任务。这是一个从抽象到具体的的过程。
课程目标

                            
                        
章节
暂无数据
评价
{{evaluationTatal.average}}
课程评分
  • {{evaluationTatal[`star${6 - n}`]}}%
长安大学课程中心
{{$t('官网')}}:www.chd.edu.cn
北校区地址:西安市未央区尚苑路 南校区地址:西安市南二环路中段
{{$t('访问量')}}({{$t('PC端')}}): {{visiteData.PC}}  ({{$t('今日访问')}}{{visiteData.todayPC}})
{{$t('访问量')}}({{$t('移动端')}}): {{visiteData.mobile}}  ({{$t('今日访问')}}{{visiteData.todayMobile}})

陕ICP备05001904号-1 陕公网安备 61011302000162号
{{$t('请输入课程邀请码')}}:
{{courseType == 2?$t('*此课程为班级课,输入邀请码可加入学习'):$t('*此课程为培训课,输入邀请码可加入学习')}}
{{$t('加入课程')}} {{$t('以管理员角色进入')}}
{{$t('管理员')}}
{{$t('作为管理员角色进入课程后,学习数据不会被记录')}}
{{$t('学生')}}
{{$t('作为学生角色进入课程后,学习将被记录')}}
{{$t('确认')}}