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

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

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

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

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

显示全部 ↓
推荐视频

    猜您喜欢

    推荐帖子

    TI中国嵌入式教育者会议
    一年一度的德州仪器中国教育者会议于2012年11月7日至11日在泉城济南隆重召开。本次教育者会议由德州仪器主办,山东大学承办,聚焦DSP和MSP430单片机教学,吸引了来自全国各地的300位从事嵌入式领域教学的老师们汇聚一堂,与德州仪器大学计划部以及德州仪器的第三方合作伙伴共同探讨嵌入式技术的在过去一年内的进展,分享嵌入式教学的教学心得和经验。[code]video platformvideo m
    qwqwqw2088 模拟与混合信号
    让struct飞一会儿
    让struct飞一会儿嵌入式开发时,大多使用C语言。C语言并非那么几个函数的事,也不是几个变量就能搞定。在网络编程和USB使用时,大家都觉的困难,这些程序读起来更困难。在这些程序中使用了较多的struct,所以看起来很复杂,用起来很是麻烦。即使这样,对于一个嵌入式工程师来说,struct是必须掌握的。下面就分享一个struct,让struct在论坛中飞一会儿吧。Struct,结构类型定义和结构变量
    paulhyde 微控制器 MCU
    奇特发明:空中漂浮装置问世
    SSBOT咖啡水瓶装置  瑞士的法兰西斯科-斯皮彻(Francisco Speich)设计了SSBOT,这是一种咖啡机器的水瓶装置。三明治中空面包  三明治中空面包  来自法国的吉恩-保罗-马格罗(Jean-Paul Magro)发明了一种适合三明治中空面包制作方法。空中漂浮装置  空中漂浮装置  来自英国的贾尼克-赛梅拉伊(Janick Simeray)发明了一种空中漂浮装置,他使用一个隐藏的基
    xyh_521 创意市集
    宁波中纬现场:巨亏拖累比亚迪的芯片项目真实状况
    中纬设备使用年限已超过15年,基本到达寿命终期。“一切以公告为准。”日前,记者联系比亚迪汽车销售公司副总经理王建均,他出言十分谨慎。王建均所指公告系比亚迪于11月20日作出,比亚迪在公告中承认宁波中纬仍然亏损,并解释是由于该业绩仍处于业务发展初期,但截至今年9月底止,9个月亏损额“远远低于5000万元”,而且根据其中期业绩,宁波中纬占集团收益仅0.07%。为了寻找宁波中纬真实状况,理财周报记者专程
    小丸子 汽车电子
    TI M3停产怎么办!!
    公司现在有些产品还在用LM3S6911 、LM3S811、LM3S9B92,LM3S9B96(做PTP),停产后供货还能持续多久??M4又不支持以太网,以后怎么办??~~~M3下的这么彻底,TI您好歹给我们留条后路啊!![[i] 本帖最后由 yanhy 于 2012-12-13 15:49 编辑 [/i]]
    yanhy 微控制器 MCU
    232转485的电路,电路一通电就一直不停的收到00,怎么回事?
    232转485的电路,电路一通电就一直不停的收到00,怎么回事?我的接法如图,把485芯片的A,B,挂到总线上去。总线上接有120欧姆匹配电阻(首,尾都有,共两个)。PC上串口调试程序不停的收到00(是16进制的),有时也有别的。即使我把89C52芯片拿掉,一通电,也会不停的收到00,不知道是什么原因引起,请高手赐教,谢谢!图片:http://www.laogu.com/laogubbs/uplo
    mayingchen 嵌入式系统

    推荐内容

    可能感兴趣器件

    完成课时学习+分/次

     
    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