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

数据结构——查找

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、查找的基本概念
  • 二、顺序查找&&折半查找
    • 顺序查找
      • 顺序表的查找
    • 折半查找
      • 折半查找算法
      • 例题
  • 总结


前言

查找的基本概念
顺序查找
折半查找


一、查找的基本概念

1.基本概念
查找:指定某个值,在查找表中确定是否存在一个记录,该记录的关键字等于给定值。
(1) 关键字:记录(数据元素)中的某个数据项的值。
(2) 主关键字:该关键字可以唯一地标识一个记录。
(3) 次关键字:该关键字不能唯一标识一个记录。
(4) 静态查找表:对查找表的查找仅是以查询为目的,不改动查找表中的数据。【无需动态修改查找表(顺序查找、折半查找、散列查找);】
(5) 动态查找表:在查找的过程中同时插入不存在的记录&#x

http://www.lryc.cn/news/170916.html

相关文章:

  • 设计模式六大原则
  • Docker 安装
  • 国外发达国家码农是真混得好么?
  • 构造函数不能做为虚函数
  • 持续集成实战 —— Jenkins自动化测试环境搭建
  • ajax上传文件
  • 使用jib-maven-plugin插件构建镜像并推送至私服Harbor
  • 道路空间功率谱密度与时间功率谱密度(笔记)
  • JMeter接口测试之文件上传
  • 自动化测试需知的4项测试工具!
  • 【深度学习】clip-interrogator clip docker 容器启动过程
  • Linux设备驱动之gpio-keys
  • 【vue3页面展示代码】展示代码codemirror插件
  • 【面试必刷TOP101】链表相加 单链表的排序
  • Visual Studio复制、拷贝C++项目与第三方库配置信息到新的项目中
  • rust迭代器
  • 软件定制开发的优势与步骤|APP搭建|小程序
  • ERR_CONNECTION_REFUSED等非标准的HTTP错误状态码原因分析和解决办法
  • 瀑布流 - Vue3基于Grid布局简单实现一个瀑布流组件
  • ES6面试题总结
  • mybatisplus,jdbc 批量插入
  • 如何使用IP归属地查询API来追踪网络活动
  • 【SQL】S0 系列博文大纲
  • 2023年8月体育用品行业数据分析(京东数据产品)
  • 国内高校镜像网站
  • Linux安装kafka-manager
  • MYSQL索引——B+树讲解
  • VB将十进制整数转换成16进制以内的任意进制数
  • 基于SpringBoot+Vue的宠物领养饲养交流管理平台设计与实现
  • 【图像去噪】【TGV 正则器的快速计算方法】通过FFT的总(广义)变化进行图像去噪(Matlab代码实现)