日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java實現消消樂中的消除功能

瀏覽:180日期:2023-02-07 10:13:19

本文實例為大家分享了Java實現消消樂消除功能的具體代碼,供大家參考,具體內容如下

有n行m列矩陣,每個位置的元素取值(1~9),同一行或者同一列中如果有三個以及三個以上的數字相同時,將改相同的數字全部消除(即改為0)

**注意:**同一個數字可能同時在某一行和某一列被消除。

Java實現消消樂中的消除功能

Java實現消消樂中的消除功能

解題思路:先將行中滿足條件的數字消除(在新數組中消除,不改變原數組的數據。),然后將列中滿足條件的數字消除(同樣是在新數組中消除),最后在合并經過行消除和列消除得到的兩個數組。

/**消除行中滿足條件的數字*/public static int[][] TD(int[][] sourceArray) { //數組行的長度;int hang = sourceArray.length;//數組列的長度;int lie = sourceArray[0].length;//定義一個新數組;為了不改變原數組的數據;int[][] arr = new int[hang][lie];for (int i = 0; i < hang; i++) { for (int j = 0; j < lie; j++) {arr[i][j] = sourceArray[i][j]; }}//行消除:某一行中有三個及三個以上相鄰,相同的數字,就將滿足該條件的數字修改為0。for (int i = 0; i < hang; i++) {//注意:索引不要越界。 for (int j = 1; j < lie-1; j++) {if (arr[i][j-1]==arr[i][j]&&arr[i][j+1]==arr[i][j]) { arr[i][j-1]=0; arr[i][j+1]=0; int count = 2; while((j+count<lie)&&arr[i][j+count]==arr[i][j]) {arr[i][j+count]=0;count++; } arr[i][j]=0;} }}return arr;}

/**消除列中滿足條件的數字*/public static int[][] MD(int[][] sourceArray) {int hang = sourceArray.length;int lie = sourceArray[0].length;int[][] arr = new int[hang][lie];for (int i = 0; i < hang; i++) { for (int j = 0; j < lie; j++) {arr[i][j] = sourceArray[i][j]; }}for (int j = 0; j < lie; j++) { for (int i = 1; i < hang-1; i++) {if (arr[i-1][j]==arr[i][j]&&arr[i+1][j]==arr[i][j]) { arr[i-1][j]=0; arr[i+1][j]=0; int count = 2; while(i+count<hang&&arr[i][j]==arr[i+count][j]) {arr[i+count][j]=0;count++; } arr[i][j]=0;} }}return arr;}

/**將上面兩次消除得到的兩個數組合并*/public static int[][] copyTDAndMD(int[][] sourceArray,int[][] td,int[][] md) {for (int i = 0; i < td.length; i++) { for (int j = 0; j < md[0].length; j++) { //如果兩個數組(行消除和列消除得到的數組)中同一位置的元素相等,就將該元素添加到原數組中,不相等就將0添加到原數組中。sourceArray[i][j] = (td[i][j]==md[i][j])?td[i][j]:0; }}return sourceArray; }

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产v日韩v欧美v| 激情五月色综合国产精品| 欧美亚洲一区二区三区| 国产极品嫩模在线观看91精品| 国产aa精品| 久久久久久久久丰满| 午夜在线一区| 国产精品久久久久久久免费软件| 国产日韩电影| 在线精品一区| 国产精选在线| 亚洲毛片视频| 91欧美日韩| 亚洲一区导航| 日韩国产综合| 亚洲乱亚洲高清| 精品久久视频| 久久高清免费观看| 麻豆精品视频在线观看视频| 激情综合自拍| 日韩av成人高清| 欧美精品日日操| 日韩欧美久久| 久久精品亚洲人成影院 | 六月婷婷综合| 亚洲精品乱码久久久久久蜜桃麻豆 | 亚洲午夜视频| 国产亚洲一区二区三区啪| 三级小说欧洲区亚洲区| 亚久久调教视频| 日韩国产一区二区| 丝袜美腿一区二区三区| 久久久久伊人| 综合色就爱涩涩涩综合婷婷| 中文字幕成在线观看| 日韩综合小视频| 午夜欧美巨大性欧美巨大| 日韩美女精品| 激情综合自拍| 91嫩草亚洲精品| 日韩国产欧美在线播放| 欧美日韩中文字幕一区二区三区 | 国产日韩欧美一区二区三区在线观看| 久久激情网站| 美日韩一区二区三区| 99在线精品免费视频九九视| 久久精品国产99国产| 噜噜噜躁狠狠躁狠狠精品视频| 国产成人精品一区二区三区在线| 免费在线观看视频一区| 综合日韩av| 国产日韩欧美三区| 国产视频一区免费看| www在线观看黄色| 欧美日韩精品一区二区三区视频| 亚洲一级网站| av资源中文在线天堂| 国产精品蜜月aⅴ在线| 六月天综合网| 久久五月天小说| 久久精品国产免费| 欧美亚洲一区二区三区| 日韩精品一级二级| 黄色亚洲免费| 欧美特黄一级大片| 久久久水蜜桃av免费网站| 精品精品久久| 欧美激情一区| 国产亚洲人成a在线v网站| 亚洲精品一区二区在线播放∴| 亚洲精品一二三区区别| 久久免费大视频| 深夜福利视频一区二区| 精品三级av| 久久亚洲道色| 国产欧美日韩一级| 日韩高清电影免费| 日韩精品一区二区三区免费视频| 久久不射中文字幕| 欧美日韩国产免费观看视频| 日韩精品免费一区二区三区| 黑人精品一区| 国产va在线视频| 中文字幕高清在线播放| 久久精品国产99国产| 国产精品伊人| 国产精品流白浆在线观看| 欧美精品观看| 国产免费av一区二区三区| 日韩欧美2区| 在线看片日韩| 亚洲精品少妇| 日本少妇一区二区| 国产精品资源| 久久一区欧美| 成人在线丰满少妇av| www.九色在线| 国产欧洲在线| 久久久夜精品| 亚洲欧美综合| 亚洲色诱最新| 亚洲精品无播放器在线播放| 日本成人手机在线| 国产日韩1区| 精品一区二区三区在线观看视频 | 日韩精品一区第一页| 蜜桃视频在线观看一区二区| 在线日韩成人| 日韩国产欧美三级| 国产精品色在线网站| 麻豆国产91在线播放| 精品三区视频| 精品捆绑调教一区二区三区| 欧美成人午夜| 综合五月婷婷| 国产欧美日韩视频在线| 欧美日韩一区自拍| 精品国产亚洲一区二区在线观看| 国产精品毛片久久| 欧美a级一区| 亚洲精品影视| 国产精品videossex久久发布| 国产一区二区三区四区二区| 亚洲综合在线电影| 国产一区白浆| 欧美久久久网站| 麻豆理论在线观看| 狠狠爱www人成狠狠爱综合网| 综合国产视频| 精品三级国产| 图片区亚洲欧美小说区| 亚洲精品少妇| 成人精品国产亚洲| 在线视频免费在线观看一区二区| 日韩一区二区三区精品| 精品视频黄色| 亚洲激情二区| 国产精品一二| 激情综合在线| 欧美偷窥清纯综合图区| 91亚洲国产成人久久精品| 亚洲黄页一区| 国产精品色在线网站| 久久在线电影| 久久国产乱子精品免费女| 日韩免费高清| 亚洲永久精品唐人导航网址| 精品欠久久久中文字幕加勒比| 国产精品99一区二区| 青青草精品视频| 亚洲爱爱视频| 欧美日韩va| 国产一区欧美| 国产精品欧美在线观看| 91精品99| 精品国产欧美| 蜜臀av一区二区三区| 精品国产黄a∨片高清在线| 最新日韩av| 麻豆91在线播放| 久久成人精品| 日韩av在线中文字幕| 男女男精品视频网| 亚洲深夜视频| 日韩高清一区在线| 亚洲性色视频| 美女视频免费精品| 久久国产精品久久w女人spa| 国产成人精品一区二区免费看京| 日韩精品一二三四| 日韩电影在线视频| 91精品丝袜国产高跟在线| 蜜桃一区二区三区| 久久久精品国产**网站| 亚洲另类av| 激情欧美一区二区三区| 国产精品久久| 日韩精品一二三| 日韩亚洲一区在线| 国产亚洲电影| 久久午夜视频| 久久蜜桃精品| 精品国产一区二| 日本精品在线播放| 亚洲一区二区毛片| 成人啊v在线| 精品国产亚洲一区二区三区在线 | 天海翼精品一区二区三区| 欧美精选视频一区二区| 国产日韩欧美一区二区三区| 国产精品美女久久久| 国产中文欧美日韩在线| 日韩精品久久理论片| 亚洲精品一区二区在线看| 日本一区二区高清不卡| 国产精品午夜av| 日韩精品乱码av一区二区| 亚洲自啪免费| 午夜日本精品| 99精品视频精品精品视频|