基于AI的C语言程序设计(微课版)课件 第13章 数据结构和算法应用.pptx

基于AI的C语言程序设计(微课版)课件 第13章 数据结构和算法应用.pptx

第13章

数据结构和算法应用

数据结构×算法:程序效率的双引擎

主讲:蒋亚平

目录

CONTENTS

01

程序=

数据结构+算法

02

数据结构

03

算法应用

04

本章小结

问题导入

时间复杂度

为何不同算法(或数据结构)处理同类问题,时间复杂度会有显著区别?BF算法和KMP算法在字符串匹配中的“时间复杂度”有什么差异?

校园快递站

校园快递站要给5栋宿舍楼送快递,如何规划路线才能让快递员“走的总路程最短”?这个问题需要用到哪些数据结构和算法思想?

01

程序=数据结构+算法

数据结构决定存取效率

数据结构:存储和组织信息的方式

数组:适合处理需要快速访问的固定大小的元素

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档