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

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

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

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

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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    6410唤醒后屏幕的刷新问题
    我用6410在休眠后,然后唤醒,就有不到1秒钟屏幕显示了进入休眠前的画面。感觉是显存没有刷新背光就亮了。请教各位有什么办法让唤醒后把显存刷掉,变成全黑的,或者有什么其他的思路,谢谢了。
    wtynyi 嵌入式系统
    内核启动问题
    用vivi出现booting the kernel然后没反映了:具体如下vivi> bootCopy linux kernel from 0x00030000 to 0x30008000, size = 0x001d0000 ... donezImage magic = 0x016f2818Setup linux parameters at 0x30000100linux command line
    蜗居 嵌入式系统
    求助!关于生成bit时的报错问题
    由于发端和接收端的时钟不同源,需要进行时钟同步,即码同步。我用了一个早迟门实现码同步,但是偶尔还是会有丢帧的现象。因此就想把发端板子和收端板子上的10.24M的时钟拉出来,接到一个板子的接口,然后用示波器观察。但是在生成bit文件的时候,就出现了如下的错误,这种怎么解决呢!?谢谢!!ERROR:Bitgen:342 - This design contains pins which have lo
    小菜鸟wantfly FPGA/CPLD
    【GD32E503评测】 简易示波器的实验(续)
    在上篇的简易示波器实验中,观察交流线性低压电源的波形时看到的是一条有规律起伏的近似直线,而没有看到预期的半个正弦波图形,当时超级版主曾提示是否因为刷新过快的原因,为此我尝试将刷新频率降低下来测试,经过反复测试,当列扫描频率大约在每秒15列左右时,就可以看到阶梯状的近似半个正弦波图形了(参见下图):在之前的实验中,ADC转换与屏幕显示是同步的,即在主循环中每读取一次ADC转换数据,立即就在屏幕中显示
    hujj 国产芯片交流
    NEC 78K0/KE2 脉冲宽度测量
    更多资料请访问[color=red]bbs.getsoon.com.cn[/color][b][size=3]NEC 78K0/KE2 脉冲宽度测量 (16位定时器/计数器00)[/size][/b]程序功能:采用TM00计数器,通过按键模拟脉冲输入,测量脉冲宽度,并从LED显示出来。程序运行现象:上电后按K4按钮模拟脉冲,按下时间长度显示在LED上,LED上面为高位,LED的值每单位为10ms,
    getsoon 单片机
    11月23日最新:82个IC电子通讯岗位,含简单介绍及薪资范围(平均20万以上)
    IC设计类1. Manager /Sr. Manager 硕士以上,7年以上,MLC/SLC,英语熟练,上海,薪水open   2. Sr/Staff/Sr. Staff Design Engineer,硕士以上,5年左右,MLC/SLC,英语熟练,上海,薪水open  3. Analog硕士以上8年以上serdes英语熟练上海20-40万4. CAD,Backend Engineer ,本科以上
    KT人才 求职招聘

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    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