Resolve build errors & cleanup structure (#2334)

This commit is contained in:
Andrii Siriak
2021-09-26 12:26:59 +03:00
committed by GitHub
parent 355900226a
commit dfe189b21f
48 changed files with 418 additions and 1102 deletions

View File

@@ -1,32 +0,0 @@
import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.Test;
public class IterativeBinarySearch_Test {
// kiem thu luong du lieu
// ham search dung de tim key trong mang da xap xep
// dua theo tieu chi all-du path tim dc 4 tescase
Integer[] arr = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
IterativeBinarySearch search = new IterativeBinarySearch();
@Test
void tc1_key_khong_co_trong_mang() {
assertTrue(search.find(arr, 11) == -1);
}
@Test
void tc2_key_nam_chinh_giua_mang() {
assertTrue(search.find(arr, 5) == 5);
}
@Test
void tc3_key_nam_cuoi_mang() {
assertTrue(search.find(arr, 10) == 10);
}
@Test
void tc4_key_nam_dau_mang() {
assertTrue(search.find(arr, 0) == 0);
}
}