Maison  >  Article  >  développement back-end  >  Explication détaillée de la recherche séquentielle PHP

Explication détaillée de la recherche séquentielle PHP

小云云
小云云original
2018-02-28 09:17:481248parcourir

À partir du premier enregistrement du tableau, comparez un à un les mots-clés des enregistrements avec la valeur donnée. Si le mot-clé d'un enregistrement est égal à la valeur donnée, sinon, si elle va vers ; le dernier enregistrement Les mots-clés ne sont pas égaux à la valeur donnée, indiquant qu'il n'y a aucun enregistrement dans la table et que la recherche a échoué. Il n'est pas nécessaire qu'il y ait une relation logique entre les éléments de données du tableau, c'est-à-dire qu'ils peuvent être classés dans n'importe quel ordre dans le tableau.

Implémentation PHP :

function SequelSearch($arr,$key) {
for($i=0;$i<count($arr);$i++) {
if($arr[$i]==$key) 
return $i;
}
return -1;

Recommandations associées :

Recherche binaire de tri à bulles PHP Recherche séquentielle Explication détaillée de la fonction de l'algorithme de tri de tableaux bidimensionnels

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn