课程介绍
相关标签: 数据结构 算法

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

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

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

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

显示全部 ↓
换一批猜你喜欢

推荐帖子

RTT推出stm32系列新bsp,跟大家分享一下制作教程资料
为了让广大开发者更好、更方便地使用 BSP 进行开发,RT-Thread 开发团队重新整理了现有的 STM32 系列的 BSP,推出了新的 BSP 框架。新的 BSP 框架在易用性、移植便利性、驱动完整性、代码规范性等方面都有较大提升,在新的 BSP 框架下进行开发,可以大大提高应用的开发效率。 和 RT-Thread 以往提供的 BSP 不同,在新的 BSP 文件夹中将不会包含固件库、外设...
Fillmore 嵌入式系统
如何设定键盘无缓冲输入
我现在的firmware是键盘输入完后敲回车输入字符串才提交给系统。 可是我要做快捷键响应,要求每敲一个键就马上提交给系统,我应该 如何做,当我用ioctl(fd, FIORBUFSET, 0)把Read的缓冲区关闭 后发现输入无法返回,我该怎么设定。由于是新手,望各位指点。...
jbcfelix 嵌入式系统
请问一个串口通信(gps)乱码问题
我现在做毕设 简单的gps数据接收用的是串口rs232。接收到的数据是乱码 请高手执指教!谢谢 我写的代码如下 redbuff()//读取串口数据的函数 { CHAR  *readBuff=NULL;//接收缓冲区         ReadFile(ceSeries->m_hComm,readBuff,2,actualR...
treetree600 嵌入式系统
关于根目录下txt文档的目录项结构问题
我想用单片机通过usb接口芯片直接在u盘的根目录下建立一个txt文档,资料上说txt文档占据32个字节的目录项大小,但是当我把u盘格式化成fat文件系统后再在u盘根目录下建立一个txt文档后发现在相应的txt文档目录项的前一部分字节里又多出了几十个字节的数据,这部分数据在刚把盘格式化完时事没有的,它是随着txt文档的建立而生成的,而且这部分数据被我用工具修改后,原来刚建立的那个txt文档也无法使用...
qiyelian 嵌入式系统

用户评论

暂时无评论

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

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

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

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