forked from pr2-lecture/examples
28 lines
587 B
Java
28 lines
587 B
Java
package pr2.ads.searching;
|
|
|
|
import java.util.Random;
|
|
|
|
public class TestSearch {
|
|
|
|
public static void main(String[] args) {
|
|
final int size = 1000;
|
|
var data = new int[size];
|
|
var r = new Random();
|
|
|
|
for (int i = 0; i < data.length; i++) {
|
|
data[i] = i;
|
|
}
|
|
|
|
Searcher s;
|
|
int index;
|
|
|
|
s = new LinearSearch();
|
|
index = s.search(r.nextInt(size), data);
|
|
System.out.println(index);
|
|
|
|
s = new BinarySearch();
|
|
index = s.search(r.nextInt(size), data);
|
|
System.out.println(index);
|
|
}
|
|
}
|