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