Python实现的顺序查找算法

一、算法过程描述:

最基本的查找技术的过程:从表中的第一个记录开始,逐个进行记录的 关键字和给定值比较,若某个记录的关键字和给定值相等,则查找成功,找到所查的记录; 如果直到最后一个记录,其关键字和给定值比较都不等时,则表示没有查到记 录,查找不成功。

二、实现代码:

python 复制代码
def sequenceSearch(list_a, value):
    for i in range(len(list_a)):
        if list_a[i] == value:
            return i
    return -1


if __name__ == '__main__':
    a = [11, 22, 33, 44, 55, 11]
    v = 55
    index = sequenceSearch(a, v)
    print('查找到的索引值:', index)
相关推荐
Carl_奕然3 分钟前
【数据挖掘】数据挖掘必会技能之:A/B测试
人工智能·python·数据挖掘·数据分析
ghie90908 分钟前
基于MATLAB的TLBO算法优化实现与改进
开发语言·算法·matlab
恋爱绝缘体18 分钟前
2020重学C++重构你的C++知识体系
java·开发语言·c++·算法·junit
wuk9988 分钟前
VSC优化算法MATLAB实现
开发语言·算法·matlab
AI小怪兽27 分钟前
基于YOLOv13的汽车零件分割系统(Python源码+数据集+Pyside6界面)
开发语言·python·yolo·无人机
wszy180938 分钟前
新文章标签:让用户一眼发现最新内容
java·python·harmonyos
Z1Jxxx40 分钟前
加密算法加密算法
开发语言·c++·算法
Eric.Lee20211 小时前
python实现 mp4转gif文件
开发语言·python·手势识别·手势交互·手势建模·xr混合现实
EntyIU1 小时前
python开发中虚拟环境配置
开发语言·python
wszy18091 小时前
顶部标题栏的设计与实现:让用户知道自己在哪
java·python·react native·harmonyos