日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

荷兰国旗

發(fā)布時(shí)間:2024/8/1 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 荷兰国旗 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
拿破侖席卷歐洲大陸之后,代表自由,平等,博愛的豎色三色旗也風(fēng)靡一時(shí)。荷蘭國(guó)旗就是一面三色旗(只不過是橫向的),自上而下為紅白藍(lán)三色。
該問題本身是關(guān)于三色球排序和分類的,由荷蘭科學(xué)家Dijkstra提出。由于問題中的三色小球有序排列后正好分為三類,Dijkstra就想象成他母國(guó)的國(guó)旗,
于是問題也就被命名為荷蘭旗問題(Dutch National Flag Problem)。

下面是問題的正規(guī)描述: 現(xiàn)有n個(gè)紅白藍(lán)三種不同顏色的小球,亂序排列在一起,請(qǐng)通過兩兩交換任意兩個(gè)球,使得從左至右,依次是一些紅球、一些白球、一些藍(lán)球。

參考july大神的教程,改寫成java版本

public static void swap(int nums[],int i,int j){if(i==j)return;nums[i]^=nums[j];nums[j]^=nums[i];nums[i]^=nums[j];}public static void sort(int nums[]){int current=0;int begin=0;int end=nums.length-1;while (current<end) {if(nums[current]==0){swap(nums, current, begin);current++;begin++;}if(nums[current]==1){current++;}if(nums[current]==2){swap(nums,current,end);end--;}}}public static void main(String[] args) {int nums[]={0,0,1,1,1,2,0,2,1,2};sort(nums);for (int i : nums) {System.out.print(i+",");}}

時(shí)間復(fù)雜度:O(n)

空間復(fù)雜度:O(1)


總結(jié)

以上是生活随笔為你收集整理的荷兰国旗的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 成人性生生活性生交3 | 在线观看视频毛片 | 天天综合影院 | 国产xxxxx在线观看 | 香蕉视频免费在线播放 | 中国精品一区二区 | 国产淫视| 日韩欧美一区二区视频 | 日本一区二区三区精品 | 高清乱码免费网 | 高清国产午夜精品久久久久久 | 欧美美女网站 | 男女日日 | 国产卡一卡二在线 | 97精品人人a片免费看 | 日韩黄色高清视频 | 午夜视频成人 | 天天干天天爱天天射 | 看免费黄色大片 | 国产精品人人爽人人爽 | 色激情网 | 黄色动漫免费在线观看 | 隣の若妻さん波多野结衣 | 探花视频在线版播放免费观看 | 91午夜交换视频 | 国产第113页 | 亚洲另类在线观看 | 黄色三级免费网站 | www.男人的天堂.com | 台湾150部性三级 | 强伦人妻一区二区三区视频18 | 国产l精品国产亚洲区久久 午夜青青草 | 欧美精品一区在线观看 | 国产精品久久视频 | 奇米网在线观看 | 日韩精品在线观看视频 | jizz性欧美15 | 日韩1页| caoprom超碰 | 精品免费看 | 国产精品视频a | 无码视频在线观看 | 日韩视频一区二区三区在线播放免费观看 | 男女插鸡视频 | 国产视频www | 男女做激情爱呻吟口述全过程 | 亚洲色欲色欲www | 日韩亚洲视频在线观看 | 蜜桃av噜噜一区二区三区麻豆 | 国产不卡在线观看视频 | 国产一区日韩精品 | 人人狠狠 | 日韩精品1区2区3区 欧美一本 | 天天欧美 | 女警白嫩翘臀呻吟迎合 | 最新天堂中文在线 | 日本91在线 | 精品熟女一区二区三区 | 久久青青草视频 | 日本中文一区 | 人妻少妇精品视频一区二区三区 | 人妖和人妖互交性xxxx视频 | 一区二区不卡av | 亚洲精品视频一区二区 | 亚洲91色 | 亚洲精品97久久中文字幕无码 | 无法忍受在线观看 | 夜色视频在线观看 | 欧美自拍视频在线观看 | 99re这里| 人人爽人人爽人人爽人人爽 | 日日夜夜天天操 | 最好看的2019年中文在线观看 | 羞羞影院体验区 | 欧美三级三级三级爽爽爽 | 日本在线视频二区 | 欧美日韩黄色片 | 九九久久国产精品 | 一级国产片 | 在线视频成人 | 国产精品久久久久久av | 天堂网av2014 | 九一国产视频 | 久久大 | 久草高清视频 | 欧美性开放视频 | 超碰女 | 国产精品一区二区亚洲 | 日韩福利网 | 免费在线观看黄色网址 | 黑人高潮一区二区三区在线看 | 国产精品乱码一区二三区小蝌蚪 | 在线视频区 | 波多野结衣中文字幕一区 | 日韩在线免费播放 | 国产精品视频全国免费观看 | 精品婷婷色一区二区三区蜜桃 | 亚洲一区二区观看 | 波多野结衣 久久 |