竹内纱里奈和大战黑人_欧美成人黄色小视频_91福利影视_欧美在线观看视频网站_h色网站免费观看_97综合

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

scratch算法練習-選擇排序

極客小將2023-08-17-
scratch算法練習-選擇排序題目:使用Scratch編寫程序,對列表中的10個數利用選擇排序法排序。【不易理解,建議年齡10+】簡單選擇排序的基本思想:第1趟,在待排序記錄r[1]~r[n]中選出最小的記錄,將它與r[1]交換;第2趟,在待排序記錄r[2]~r[n]中選出最小的記錄,將它與r[2]

scratch算法練習-選擇排序


題目:使用Scratch編寫程序,對列表中的10個數利用選擇排序法排序。【不易理解,建議年齡10+

簡單選擇排序的基本思想:第1趟,在待排序記錄r[1]~r[n]中選出最小的記錄,將它與r[1]交換;第2趟,在待排序記錄r[2]~r[n]中選出最小的記錄,將它與r[2]交換;以此類推,第i趟在待排序記錄r[i]~r[n]中選出最小的記錄,將它與r[i]交換,使有序序列不斷增長直到全部排序完畢。

以下為簡單選擇排序的存儲狀態,其中大括號內為無序區,大括號外為有序序列:

初始序列:{49 27 65 97 76 1238}

  第1趟:1249交換:12{27 65 9776 49 38}

  第2趟:27不動 :12 27{65 97 76 49 38}

  第3趟:6538交換:12 27 38{9776 49 65}

  第4趟:9749交換:12 27 3849{76 97 65}

  第5趟:7665交換:12 27 38 4965{97 76}

  第6趟:9776交換:12 27 38 4965 76 97 完成

數據交換位置的一般方法:假設我們要交換A\B兩個瓶子中的水,首先要把A瓶子里的水倒出來放入其它容器里C里,然后再把B瓶子里的水倒入到A瓶里,最后把其它容器C里的水倒回B瓶子里,這樣就完成了交換,程序也是如此。例如:替換第1項與第3項,將第1項存入臨時變量,然后把第1項替換為第3項,再將第3項替換為臨時變量。

 


預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 亚洲精品视频一区二区三区 | 很很鲁在线视频播放影院 | 污视频网站入口 | 日韩成人一区二区 | 伊人色综合网 | 国产香蕉在线观看 | 国产精品久久久久久久久久久久冷 | 亚洲乱码国产乱码精品精98午夜 | 久久久久久免费 | 福利视频亚洲 | 成人在线 | 视频一区二区国产 | 中文字幕亚洲精品 | 麻豆传媒在线视频 | 国产日本亚洲 | 亚洲成人网页 | av片在线观看网站 | 黄色网入口 | 午夜免费视频 | 亚洲精品在线观看网站 | 精品久久一区二区三区 | 欧美亚洲福利 | 91精品国产综合久久国产大片 | 高清视频黄色 | 久久久精品久久 | 日本福利一区二区 | 久久精品亚洲一区 | 国产伦精品一区二区三区四区视频 | 一区久久 | 91香蕉国产| 国产精品久久久久久妇女 | 亚洲一区二区黄色 | 日韩欧美精品一区 | 日韩中文字幕在线播放 | 精品一区二区三区在线播放 | 日韩免费影院 | 亚洲精品大全 | 91网国产在线观看 | 国产精品一二三 | 久久精品久久综合 | 一级毛片在线视频 |