• 本课程为精品课,您可以登录eeworld继续观看:
  • 外排序算法
  • 登录
课程介绍
相关标签: 数据结构 算法

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

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

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

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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    Teensy 4.1 开发板
    Teensy 4.1,相比Teensy 4.0 有了不少改进。引脚图连接以太网反面可以扩展存储器,左边是psram,右边是flash网站https://www.pjrc.com/store/teensy41.html
    dcexpert MicroPython开源版块
    fatfs文件系统读不出扇区内的数
    [i=s] 本帖最后由 被雨困住 于 2017-6-26 13:30 编辑 [/i]没有问题了,是硬件有问题{:1_85:}
    被雨困住 微控制器 MCU
    攒分,请无视
    只为攒分
    neckfully 嵌入式系统
    DIY示波器指标大调查!!!
    这是网友电荷做的一个示波器所需讨论的指标,原本打算做成调查问卷的形式,但是觉得这样回帖的形式,更利于大家讨论,所以请回复的每个朋友都要深思熟虑后填写。1、成本预算:你倾向于500-,还是500+,请补充说明为什么?2、你倾向于制作虚拟示波器,还是独立示波器?为什么?3、如果倾向于实体示波器,屏幕大小你倾向于多大?为什么?4、上位机软件用什么?5、主控芯片用什么?6、 对于核心部分,ADC的选择你有
    soso DIY/开源硬件专区
    负载拉移(Load-Pull)原理在射频功率放大器设计中的应用.pdf
    近年來由於微波通訊技術的進步,及通訊頻寬與移動性越來越高的需求,使得無線區域網路(Wireless LAN)在人類日常生活中之重要性大幅提昇,進而帶動產學界紛紛投入此系統電路技術及產品之研發。
    JasonYoo 测试/测量
    集成功放应用要点
    今市面上常见的Hi-Fi集成功放,主要是以下三家公司的产品:1.美国国家半导体公司(NSC),代表产品有LM1875、LM1876、LM3876、LM3886、LM4766等。2.荷兰飞利浦公司(PHILIPS),代表产品是TDA15××系列,比较著名的是TDA1514及TDA1521。3.意—法微电子公司(SGS),比较著名的是TDA20××系列及DMOS管的TDA7294、TDA7295、TD
    KG5 模拟电子

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    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