Java 如何使用n个元素的搜索算法求解数组?

Java 如何使用n个元素的搜索算法求解数组?,java,data-structures,Java,Data Structures,假设您有一个包含50个元素的数组,并且希望搜索目标项x 1.如果使用伪代码对每个项目进行排序,则编写搜索算法 2.如果没有使用伪代码对每个项目进行排序,请编写一个搜索算法 String[] array = {"a", "b", "c"}; String target = "a"; boolean result1 = Arrays.binarySearch(array, target) >= 0; boolean result2 = Arrays.stream

假设您有一个包含50个元素的数组,并且希望搜索目标项x

1.如果使用伪代码对每个项目进行排序,则编写搜索算法

2.如果没有使用伪代码对每个项目进行排序,请编写一个搜索算法

    String[] array = {"a", "b", "c"};
    String target = "a";
    boolean result1 = Arrays.binarySearch(array, target) >= 0;
    boolean result2 = Arrays.stream(array).anyMatch(s -> s.equals(target));

听起来像是一个作业问题,请提交您的尝试。我投票结束这个问题,因为我没有尝试帮助我