三郎数据结构算法学习笔记:顺序查找算法
发布日期:2021-06-29 20:04:11 浏览次数:2 分类:技术文章

本文共 610 字,大约阅读时间需要 2 分钟。

三郎数据结构算法学习笔记:顺序查找算法

查找算法介绍

根据下表等索引按照先后顺序查找的算法

如果找到了,就提示找到,并给出下标值

运行结果

在这里插入图片描述

源代码

package com.atguigu.search;public class SeqSearch {	public static void main(String[] args) {		int arr[] = { 1, 9, 11, -1, 34, 89 };// 没有顺序的数组		int index = seqSearch(arr, 11);		if(index == -1) {			System.out.println("没有找到");		} else {			System.out.println("找到,下标为=" + index);		}	}	/**	 * 这里我们实现的线性查找是找到一个满足条件的值,就返回	 * @param arr	 * @param value	 * @return	 */	public static int seqSearch(int[] arr, int value) {		// 线性查找是逐一比对,发现有相同值,就返回下标		for (int i = 0; i < arr.length; i++) {			if(arr[i] == value) {				return i;			}		}		return -1;	}}

转载地址:https://blog.csdn.net/m0_51684972/article/details/110092816 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:三郎数据结构算法学习笔记:二分法查找
下一篇:三郎数据结构算法学习笔记:各种排序算法时间复杂度比较

发表评论

最新留言

能坚持,总会有不一样的收获!
[***.219.124.196]2024年04月12日 07时33分02秒