<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      最簡單易懂的三種排序算法:冒泡、選擇、插入

      冒泡排序:

      時間復雜度:O(n^2)

      通過不斷交換相鄰的元素,將大的元素“浮”到數組的后面。

      public static void bubbleSort(int[] arr) {
          // 外層循環控制排序輪數,每輪將最大的元素 "浮" 到末尾
          for (int i = 0; i < arr.length - 1; i++) {
              // 內層循環負責每一輪的元素比較和交換
              for (int j = 0; j < arr.length - 1 - i; j++) {
                  // 如果當前元素大于下一個元素,交換它們的位置
                  if (arr[j] > arr[j + 1]) {
                      int temp = arr[j + 1];
                      arr[j + 1] = arr[j];
                      arr[j] = temp;
                  }
              }
          }
      }

       

      選擇排序:

      時間復雜度:O(n^2)

      每次從未排序部分找到一個最小的元素,放到已排序部分的末尾。

      public static void selectionSort(int[] arr) {
          for (int i = 0; i < arr.length - 1; i++) {
              // 假設當前索引的元素是最小的
              int minIdx = i;
              for (int j = i + 1; j < arr.length; j++) {
                  // 如果找到更小的就更新索引
                  if (arr[j] < arr[minIdx]) {
                      minIdx = j;
                  }
              }
              // 將找到的最小元素與當前元素交換位置
              int temp = arr[minIdx];
              arr[minIdx] = arr[i];
              arr[i] = temp;
          }
      }

       

      插入排序:

      時間復雜度:O(n^2)

      選擇一個待排序的元素,和已排序元素依次進行比較,把大的元素向后移動,遇到小的元素就插入到它后面。

      public static void insertionSort(int[] arr) {
          for (int i = 1; i < arr.length; i++) {
              // 取出當前要插入的元素
              int key = arr[i];
              // 尋找插入的位置
              for (int j = i - 1;; j--) {
                  if(j >= 0 && arr[j] > key){
                      // 將大于key的元素向后移動
                      arr[j + 1] = arr[j];
                  } else {
                      // 把要插入的元素放到正確的位置
                      arr[j + 1] = key;
                      break;
                  }
              }
          }
      }

       

      posted @ 2024-04-22 05:33  Yfeil  閱讀(31)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 中文字幕结果国产精品| 午夜爽爽爽男女免费观看影院| 不卡免费一区二区日韩av| 久久精品国产91精品亚洲| 日本精品不卡一二三区| 久久综合色一综合色88| 国产愉拍91九色国产愉拍| 国产性色的免费视频网站| 精品视频一区二区福利午夜| 国产精品久久久久影院色| 欧美成人精品高清在线播放| 国产精品无遮挡猛进猛出| 亚洲欧美人成人让影院| 亚洲中文字字幕精品乱码| 亚洲va久久久噜噜噜久久狠狠 | 久久精品99国产精品日本| 久久久亚洲欧洲日产国码606| 日韩中文字幕国产精品| 无码h片在线观看网站| 91精品久久久久久无码人妻| 中文字幕人妻无码一夲道| 国产成人精品亚洲日本片| 国产AV影片麻豆精品传媒| 亚洲首页一区任你躁xxxxx| 亚洲av无在线播放中文| 夜夜添无码试看一区二区三区 | 亚洲中文字幕第二十三页| 久久久久夜夜夜精品国产| 九九热在线精品视频首页| 久久精品人成免费| 国产午夜91福利一区二区| 色欲久久久天天天综合网| 精品一区二区三区蜜桃麻豆 | 亚洲精品久久久蜜桃| 狠狠亚洲色一日本高清色| 扒开女人内裤猛进猛出免费视频| 中文字幕国产日韩精品| 精品人妻无码中文字幕在线| 午夜福利免费视频一区二区| 久久国产一区二区三区| 国内精品一区二区不卡|