当前位置: 首页 > news >正文

青岛大学数据结构与算法——第4章

一 概述

  • 数组
  • 广义表

二 串

  • 串定义:定义、串名、串值、串长、子串/真子串、字符位置、空格串

  • 案例:病毒感染检测

  • 串类型定义、存储结构及其运算

    • 定义:ADT String

    • 操作:strAssign、strCompare、strLength、concat、其他

    • 存储结构:顺序串,链串

    • 串的匹配算法:

      • 算法目的:第一次出现位置
      • 应用:拼写检查、翻译、压缩
    • 算法种类:

      • BF算法,穷举
      • KMP算法(速度快)

三 数组

3.1 概念

  • 定义
  • 声明

3.2 数组的抽象数据类型ADT Array

3.3 基本操作

  • initArray
  • destoryArray
  • ValueA
  • Assign

3.4 矩阵的压缩存储

3.5 稀疏矩阵存储

四 广义表

4.1 概念

  • 定义:列表Lists,n个元素的有限序列
  • 示例:参赛名单

4.2 术语

  • 广义表
  • 表头
  • 表尾

五 图示

相关文章:

  • 波场与Valkyrie共同主持纳斯达克敲钟仪式 波场合规化再迎里程碑事件
  • 卷积神经网络的常用改进
  • (附源码)node.js知识分享网站 毕业设计 202038
  • css宽高自适应
  • 测试管理三要素
  • Linux Bond 以及Mode 6实验
  • 今日大盘指数查询
  • 深蓝激光slam理论与实践-第五节笔记(基于滤波器的激光slam方法(Grid-based))
  • 深入理解Spark Streaming流量控制及反压机制
  • firewalld防火墙基础
  • [短链接/内推码]生成系统设计
  • 为什么女性应该考虑从事网络安全事业?
  • python k-means聚类算法 物流分配预测实战(超详细,附源码)
  • 源码硬讲HashMap结构及数据结构转换过程(图+文)
  • 优化程序性能
  • 【node学习】协程
  • 【技术性】Search知识
  • AWS实战 - 利用IAM对S3做访问控制
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • IDEA常用插件整理
  • Intervention/image 图片处理扩展包的安装和使用
  • java 多线程基础, 我觉得还是有必要看看的
  • java第三方包学习之lombok
  • java正则表式的使用
  • js写一个简单的选项卡
  • ReactNative开发常用的三方模块
  • 回顾2016
  • 简单数学运算程序(不定期更新)
  • 看到一个关于网页设计的文章分享过来!大家看看!
  • 数据可视化之下发图实践
  • 专访Pony.ai 楼天城:自动驾驶已经走过了“从0到1”,“规模”是行业的分水岭| 自动驾驶这十年 ...
  • #if 1...#endif
  • #mysql 8.0 踩坑日记
  • $.ajax()参数及用法
  • (2.2w字)前端单元测试之Jest详解篇
  • (k8s中)docker netty OOM问题记录
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (译) 理解 Elixir 中的宏 Macro, 第四部分:深入化
  • .NET 4.0中使用内存映射文件实现进程通讯
  • .NET Core IdentityServer4实战-开篇介绍与规划
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .NET Core WebAPI中封装Swagger配置
  • .NET 分布式技术比较
  • .net开源工作流引擎ccflow表单数据返回值Pop分组模式和表格模式对比
  • .NET中 MVC 工厂模式浅析
  • .Net中ListT 泛型转成DataTable、DataSet
  • .net中调用windows performance记录性能信息
  • .vue文件怎么使用_vue调试工具vue-devtools的安装
  • /usr/lib/mysql/plugin权限_给数据库增加密码策略遇到的权限问题
  • @cacheable 是否缓存成功_让我们来学习学习SpringCache分布式缓存,为什么用?
  • @Data注解的作用
  • @Resource和@Autowired的区别
  • [ vulhub漏洞复现篇 ] Hadoop-yarn-RPC 未授权访问漏洞复现
  • [2019/05/17]解决springboot测试List接口时JSON传参异常
  • [20190416]完善shared latch测试脚本2.txt