本课程为精品课,您可以登录eeworld继续观看: 哈夫曼树及其应用、前缀编码、哈夫曼编码继续观看 课时1:数据结构的定义、基本术语、算法时间空间复杂度 课时2:线性表的类型定义、实现、基本操作与应用 课时3:线性表的定义与基本操作、线性链表 课时4:单链表、循环链表、双向循环链表 课时5:栈的定义、表示与实现、入栈与出栈操作 课时6:数制转换、括号匹配、表达式求值 课时7:循环队列的结构、操作、入队出队算法 课时8:链表归并、单链表逆置 课时9:栈的输入输出、回文数、队列的操作 课时10:循环队列、双端循环队列、双向栈、串 课时11:串的模式匹配算法、树的定义和基本术语 课时12:二叉树的性质、满二叉树、完全二叉树、二叉链表 课时13:二叉树的遍历的递归、非递归算法 课时14:中序线索二叉树、中序、双向线索链表 课时15:层次遍历二叉树、完全二叉树、二叉链表的遍历 课时16:树的表示、森林与二叉树的转换、遍历 课时17:哈夫曼树及其应用、前缀编码、哈夫曼编码 课时18:哈夫曼树的构造过程、哈夫曼编码算法、电文译码 课时19:图、顶点、弧、有向图、无向图、完全图、连通图 课时20:邻接矩阵、邻接表、十字链表、邻接多重表 课时21:图的遍历、连通分量、最小生成树、Prim算法 课时22:Kruskal算法、拓扑排序、关键路径、dijksra算法 课时23:有序表的查找、二分查找、索引顺序表的查找 课时24:二叉排序树、B+树、B-树、哈希表 课时25:直接插入排序、折半插入排序、希尔排序 课时26:快速排序、选择排序、堆排序、归并排序、基数排序 课时27:循环链表、链栈、循环队列、双向链表 课时28:单链表的逆置、查找和排序、堆的判定与调整 课时29:树和二叉树的转换、无向图的邻接表、邻接矩阵表示 课程介绍共计29课时,1天10小时20秒 数据结构 上海交大 数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率,数据结构往往同高效的检索算法和索引技术有关。本教程由浅入深,超级详细,适合自学、课堂教学与课后复习考试之用。上海交大算法与数据结构视频教程是檀晓红老师主讲的,基本上不遗漏任何重点和难点,本门课程主要内容包括:数据结构相关基本概念、线性表的基本操作与应用、栈和队列的定义与基本操作、串的模式匹配算法、二叉树相关基本概念与算法实现、图的存储结构与算法以及各类查找和排序算法等 上传者:抛砖引玉 猜你喜欢 最灵活、最低功耗的ARM Cortex-M0器件--赛普拉斯新品PSoC 4 直播回放: ST MEMS 传感器开发套件简介、了解内嵌“有限状态机和机器学习内核”的传感器 【虚拟仪器大赛】全体感操纵机器人 精通LabVIEW虚拟仪器程序设计 自制太阳能电池板DIY教程 运算放大器噪声计算 HVI系列 - 深度掌握隔离驱动器瞬态共模噪音抑制及其特性 高速PWM控制器——MCP1631 热门下载 水木清华DSP技术精华 dsp学习不可或缺的资料 基于STC89C52单片机智能小车设计_陈飞鹏 MAX15458 关联分类算法采用贪心算法发现高质量分类规则 AVR单片机的天然气发动机电控系统设计 时序约束整理 这种数学模型的使用能使旅游学更具学科性 通信电子电路基础 IBM笔记本机型与所用屏幕品牌、型号对照表 振荡电路的设计与应用-稻叶-293页-20.3M.pdf 热门帖子 第二回 开发套路猜想 手册勘误参考 上回说到哪忘了..本回目标:继续讨论ARM+linux开发正确套路目前猜想如下:1.需要一个跑着linux的ARM板子(下称开发板),还有一个跑着linux的虚拟机(下称FC12),下面的手册指的是君益兴Helper2416_V2开发板使用手册.pdf2.需要在FC12上面安装nfsserver服务,是为了让开发板读取FC12的文件系统来启动.这部分参考手册6.5章节勘误:1)fedora默认不支持apt-get,这个需要自己安装.2)4.5 astwyg micro raw os 发布 microrawos发布,目前支持了cortex-m3以及8051,资源利用率超低,而且不失实时性。欢迎大家使用。microrawos发布官网地址:www.raw-os.org中国人的系统,顶了!!:carnation:国产系统啊,顶一下定下,希望能快速推广啊回复楼主jorya_txj的帖子赞赞 jorya_txj 请教SPI控制 前一段我问过关于SPI控制的问题,也得到了答复,但仍旧有些不明白的地方,希望大家帮忙。我本以为SPI的SPISTE口至自动控制的,但如果是要软件控制的,那么GPIOF口低四位设置成了SPI模式,就不能用GPIO口的寄存器对其输出值进行更改了,那如果想软件控制SPISTE端口要怎么做?SPI的寄存器里也没有对他控制的位阿请教SPI控制SPISTE口软件控制用作SPI时要初始化为普通IO口。引用:SPISTE口软件控制用作SPI时要初始化为普通IO口。不好意思,多问一句,软件控制S stonepal IAR DEBUG怎么软件重启 我使用IARDEBUG下载后,每次都要拔下eZ430,程序才能运行,有什么方法不拔ez430的方法IARDEBUG怎么软件重启兄弟:你能这个现象描述详细点吗?有时候在调试状态下一般要reset一下,程序才能重新运行.Fred答复我是使用IAR编译环境的DEBUG下载的,如图然后再这样程序是下载进去了,但是没有运行,需要重新拔插,是不是IAR里面哪里需要设置下?在keil的编译软件里是有这个设置的,但我用iar一般都是按一下板子上的reset的按键就 0212009623 Multi-Sensor Fusion Platform on TDA2x Thismulti-sensorfusionplatformrunsstereo,structurefrommotionandfrontcameraalgorithmononeplatform.Multi-SensorFusionPlatformonTDA2x谢谢分享!!!!!!!!!!!!!!!!!!!!!!! 德州仪器_视频 代码开发工具 大家用什么代码编辑工具啊?这两天学习dsp,试着自己敲代码觉得sourceinsight在代码浏览方面真的很方便,比ccs好很多。代码开发工具俺用UltraEdit,重在通用,不仅仅用于编程。春哥正解~~~UltraEdit是很好用的文本编辑器,支持语法高亮,对各种源代码进行语法着色,代码折叠和宏,以及一大堆其他的功能。。。chunyang发表于2014-2-323:53俺用UltraEdit,重在通用,不仅仅用于编程。 哈哈,谢谢,我觉得学习就是模仿各种大 elvike 网友正在看 DS18B20温度传感器实验--实验现象 Technology Mapping Basics 拉普拉斯变换(一) 第十章 第1讲 图像的合成(王元全主讲) 传感器与测试技术的发展趋势 无感FOC冰箱 回溯搜索的前向检查及约束传播 Orcad软件中Title Block中的原理图页数如何进行增加呢?