JavaEE实战班第七天
今天學(xué)習(xí)了二分查找和多維數(shù)組。
1.二分查找
完成了第一個(gè)作業(yè),但是未知原因的“為找出隊(duì)長,淘汰候選人”部分出現(xiàn)bug不能正常使用。或是輸出隊(duì)長時(shí)出現(xiàn)錯(cuò)誤,明天將予以排除 。
public class work01 {
?? ?public static void main(String[] args) {
?? ??? ?Scanner input = new Scanner(System.in);
?? ??? ?System.out.println("請輸入爬山人數(shù)");
?? ??? ?int p = input.nextInt();
?? ??? ?int[] c = new int[p];
?? ??? ?for(int i = 0;i<c.length;i++) {
?? ??? ??? ?c[i] = i + 1;
?? ??? ?}
?? ??? ?int left = p;
?? ??? ?int js = 0;
?? ??? ?while(left<1) {
?? ??? ??? ?for(int i = 0;i<c.length;i++) {
?? ??? ??? ??? ?if(c[i] != -1) {
?? ??? ??? ??? ??? ?js++;
?? ??? ??? ??? ?}
?? ??? ??? ??? ?if(js==3) {
?? ??? ??? ??? ??? ?c[i] = -1;
?? ??? ??? ??? ??? ?left--;
?? ??? ??? ??? ??? ?js=0;
?? ??? ??? ??? ?}
?? ??? ??? ?}
?? ??? ?}
?? ??? ?System.out.println("\n隊(duì)長是:");
?? ??? ?for(int i = 0;i<c.length;i++) {
?? ??? ??? ?if(c[i] != -1) {
?? ??? ??? ??? ?System.out.println(c[i]);
?? ??? ??? ?}
?? ??? ?}
?? ?}
}
?
?
?
?
?
?
總結(jié)
以上是生活随笔為你收集整理的JavaEE实战班第七天的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。