Java 顺序查找

news/2025/2/6 5:55:29/

Java 顺序查找就是让关键字与队列中的数从第一个开始比较直到找出给定关键字相同的数为止,

package me;
public  class Me {public static void main(String[] args) {int [] arr = {3,2,5,8,6,4,9}; //用冒泡排序int find = 8;//要查找的数据int count =-1;//定义找到的位置for(int i=0;i<arr.length;i++){if (find ==arr[i]){count = i;}}if (count != -1){System.out.println("查找的下标为"+count);}else{System.out.println("没有找到");}}}

 


http://www.ppmy.cn/news/611389.html

相关文章

算法设计与分析第5章 回溯法(二)【回溯法应用】

第5章 回溯法 5.2 应用范例 1.0-1背包问题 有n件物品和一个容量为c的背包。第i件物品的重量是w[i]&#xff0c;价值是p[i]。求解将哪些物品装入背包可使这些物品的重量总和不超过背包容量&#xff0c;且价值总和最大。 算法设计&#xff1a; &#xff08;1&#xff09;解空…

JavaScript访问者模式:优雅地遍历对象

JavaScript访问者模式 JavaScript中的访问者模式是一种优雅的设计模式&#xff0c;它可以帮助我们遍历对象并执行特定操作。在本文中&#xff0c;我们将介绍访问者模式的概念、实现方式以及一个简单的示例。 什么是访问者模式&#xff1f; 访问者模式是一种行为型设计模式&a…

matrix_multiply代码解析

matrix_multiply代码解析 关于matrix_multiply 程序执行代码里两个矩阵的乘法&#xff0c;并将相乘结果打印在屏幕上。 示例的主要目的是展现怎么实现一个自定义CPU计算任务。 参考&#xff1a;https://github.com/sogou/workflow 示例代码 https://github.com/sogou/wor…

Java 插入排序

插入排序就是定义一个数 插入之后与前后2个数比较 package me;import java.util.Arrays;public class Me {public static void main(String[] args) {int [] arr {3,2,5,8,6,4,9}; //插入排序int i ,j , k;for (i1;i<arr.length;i){k arr[i]; //待插入的元素for (ji-1;j…

MyBatis if标签的用法

<!--4.1.1 在WHERE条件中使用if需求&#xff1a;实现一个用户管理高级查询功能&#xff0c;根据输入的条件去检索用户信息。这个功能还需要支持以下三种情况&#xff1a;当只有输入用户名时&#xff0c;需要根据用户名进行模糊查询&#xff1b;当只有输入邮箱时&#xff0c;…

Java 选择排序

将数组中的没一个元素都与第一个元素经行比较,如果这个元素小于第一个元素,就将这两个元素交换位置. package me; import java.util.Arrays; public class Me {public static void main(String[] args) {int[] arr {3, 2, 5, 8, 6, 4, 9}; //插入排序for (int i 0; i < ar…

Timer定时器开发

Timer定时器开发 定时器的作用是不占线程的等待一个确定时间&#xff0c;同样通过callback来通知定时器到期。 参考&#xff1a;https://github.com/sogou/workflow 定时器的创建 同样是在WFTaskFactory类里的方法&#xff1a; using timer_callback_t std::function<…

《OpenCV3编程入门》学习笔记6 图像处理(一)线性滤波:方框滤波、均值滤波、高斯滤波

第6章 图像处理 6.1 线性滤波&#xff1a;方框滤波、均值滤波、高斯滤波 6.1.1 图像滤波与滤波器 1.图像滤波&#xff1a;在尽量保留图像细节特征的条件下对目标图像的噪声进行抑制 目的&#xff1a; &#xff08;1&#xff09;抽出对象的特征作为图像识别的特征模式 &#…