• 本课程为精品课,您可以登录eeworld继续观看:
  • 堆与优先队列
  • 登录
课程介绍
相关标签: 数据结构 算法

本课程将带领我们围绕着“算法+数据结构=程序”的思路,以问题求解为导向进行学习。希望能够帮助大家提高理论、抽象、设计的能力。在扎实的经典理论基础上,运用问题抽象、数据抽象、算法抽象来分析问题,应用适当的数据结构和算法来设计和实现相应的程序。通过课程学习,大家的抽象思维能力、问题求解能力将得到较大提升,编程能力和代码质量会有质的飞跃!

在求解实际问题方面,我们会学习到通过权衡时空和其他资源开销,利用数据结构来组织数据、设计高效的算法、完成高质量的程序以满足错综复杂的实际应用需要。

本课程采用张铭主编的国家“十一五”规划教材《数据结构与算法》(高等教育出版社)。适合计算机以及相关理工专业的本科生学习,建议先修过计算概论等课程,最好具备C++等面向对象的程序设计基础。对于具有C语言结构化程序设计基础的学生,本课程第0章补充了一些面向对象的基本内容。

课程所学到的内容会被利用到计算机科学后续的各个课程中,如操作系统、软件工程、数据库概论、编译技术、计算机图形学、人机交互等。希望可以为大家将来从事计算机相关的学习、研究和开发工作打下扎实的基础。

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    请问C2000系列DSP有什么特别大的价值么?
    请问C2000系列DSP有什么特别大的价值么?贵,功耗大,入门复杂.....没看到有什么特殊性
    milan111 微控制器 MCU
    ActiveDeviceEx()动态加载驱动问题
    ActiveDeviceEx()动态加载驱动,需要我在调用该函数之前在注册表HKEY_LOCAL_MACHINE\Drivers\Builtin\中添家驱动的配置项。为了避免自己写程序去写注册表,能否在progect.reg中添家对注册表的驱动项?这样每回CE启动时就在注册表中包含了该驱动项,可以直接调用。不过这样就变成了静态加载驱动了,如何解决这个矛盾?
    wujun0713 嵌入式系统
    2020电赛C题解析:99分坡道小车的实现过程
    [i=s] 本帖最后由 qwqwqw2088 于 2020-10-30 08:59 编辑 [/i]白天训练,熬夜做题,在TI杯比赛中拿到99分(满分120分),来自西安某工程大学某学院的C题参赛队伍(党旭东 谢斌 李文齐)分享了他们的参赛过程、C题的总结,以及他们小车的代码。我们的小车在测试过程中,得分99分,很遗憾因为扣了一分所以没法继续进行剩下20分的附加题。我们的小车设计加了一个旋翼上用的螺
    qwqwqw2088 电子竞赛
    MSP430F4152开发板原理图
    fish001 微控制器 MCU
    DDK的例子bulkusb驱动安装
    我成功编译了bulkusb.sys,安装这个驱动的时候出现了错误,都是因为bulkusb.inf造成的,直接用例子里提供的bullkusb.inf好像安装不上,我是修改了ClassGUID,又加上了ClassInstall32以后才安装上的,可是安装完了以后提示“Windows 无法加载这个硬件的设备驱动程序。驱动程序可能已损坏或不见了。 (代码 39)”,打开设备管理器,在“BulkUsb.Sy
    0123456789 嵌入式系统
    我的chronos为什么老是死机重启?有人遇到相同的问题吗
    RT EZ430-chronos 手表,每隔两三天就出问题,按了之后时间就变味开始的4:30,有人遇到相同的问题吗?怎么解决?谢谢
    lidonglei1 TI技术论坛

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    EEWorld订阅号

     
    EEWorld服务号

     
    汽车开发圈

     
    机器人开发圈

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

    站点相关: 汽车电子 智能硬件

    北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved