蛮力法之顺序查找
文章目錄
- 順序查找
- 一、定義
- 二、代碼實現(xiàn)
- 2.打印結(jié)果
- 下一篇
順序查找
一、定義
順序查找也叫簡單那個查找,查找時使用蠻力策略,從數(shù)據(jù)序列的第一個數(shù)據(jù)元素開始,逐個開始,逐個與待查找的關(guān)鍵字k進行比較,如果兩者相等,則返回該元素的下標(biāo),否則返回-1
二、代碼實現(xiàn)
# -*- coding: utf-8 -*- """ Created on Tue Nov 9 11:07:32 2021@author: lenovo 蠻力法之順序查找 在給定數(shù)組中查找數(shù)據(jù)元素,并返回該元素下標(biāo),若查找失敗則返回0 """def order_search(data,k):i = 0while i < len(data)-1 and data[i] != k:i+=1if data[i] == k:return ireturn -1data = ["sd","sdf","23","34"]print(order_search(data, "sdfg")) print(order_search(data, "23"))2.打印結(jié)果
下一篇
蠻力法之冒泡排序
總結(jié)
- 上一篇: Stanford Named Entit
- 下一篇: php ci框架之创建mobel