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)
相关推荐
云深麋鹿5 分钟前
C++ | 继承
开发语言·c++
Polar__Star6 分钟前
SQL如何高效导出大规模的分组汇总数据_利用分页与索引
jvm·数据库·python
2201_761040596 分钟前
HTML怎么显示复杂图表摘要_HTML数据结论文字描述区【详解】
jvm·数据库·python
m0_746752307 分钟前
HTML怎么标注回收估价规则_HTML估价逻辑说明折叠区【指南】
jvm·数据库·python
Greyson18 分钟前
SQL如何解决GROUP BY导致查询变慢_利用覆盖索引进行优化
jvm·数据库·python
小辉同志10 分钟前
Epoll+线程池
开发语言·c++·c·线程池·epoll
史迪仔011210 分钟前
[QML] Qt Quick Dialogs 模块使用指南
开发语言·前端·c++·qt
m0_6138562911 分钟前
html标签如何插入图片_html中img标签的正确使用方式【方法】
jvm·数据库·python
杨凯凡11 分钟前
【019】IO/NIO 概念:Web 开发要掌握到什么程度
java·开发语言·nio
m0_5964063712 分钟前
如何防止MongoDB副本集被误初始化_副本集名称(replSetName)锁定
jvm·数据库·python