Hirdetés
- Telekom mobilszolgáltatások
- Apple Watch Sport - ez is csak egy okosóra
- Azonnali mobilos kérdések órája
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Nem engedi el a 128 GB-ot a Google
- OnePlus 15 - van plusz energia
- iPhone topik
- Vivo X300 - kicsiben jobban megéri
- Xiaomi 15 Ultra - kamera, telefon
- Apple iPhone 17 - alap
Új hozzászólás Aktív témák
-
#74220800
törölt tag
Sziasztok!
Egy rekurzív képlet kapcsán kérlek segítsetek.
Röviden: Van egy 2D-s tömbből álló 5x5 mátrixom véletlen értékekkel. Minden mezőből indulva meg kell vizsgálni, hogy kisebb értékekkel rendelkező szomszédos elemek menten (föl, le, balra, le) el lehet-e jutni a mátrix széléig. Fontos, hogy rekurzív képlettel kell megoldani Egy irányba meg tudtam oldani. Most a 9. és 11. valamint 13. és a 16.sorok összeakadnak.
Itt a drágám:
public class water{
public static boolean flows(int row, int column, int arr [][]){
int x = arr[row][column];
if (row ==arr.length -1 || row == 0 || column == arr[row].length -1 || column == 0)
return true;
else if (flows(row-1,column, arr) && arr[row-1][column] < x)
return true;
else if (flows(row+1,column, arr) && arr[row+1][column] < x)
return true;
else if (flows(row,column-1, arr) && arr[row][column-1] < x)
return true;
else
return (flows(row,column+1, arr) && arr[row][column+1] < x);
}
public static void main(String[] args){
int arr[][] = new int [5][5];
for(int i = 0; i < arr.length; i++){
for(int j = 0; j < arr[i].length; j++){
System.out.print( (arr[i][j]= (int) (Math.random()*90)+10) + " ");
}
System.out.println();
}
System.out.println();
for(int i = 0; i <arr.length; i++){
for(int j = 0; j < arr[i].length; j++){
if (flows(i,j, arr))
System.out.print("-");
else
System.out.print("W");
}
System.out.println();
}
}
}
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- OLED TV topic
- Telekom mobilszolgáltatások
- Elden Ring
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Projektor topic
- Apple Watch Sport - ez is csak egy okosóra
- Nintendo Switch 2
- Épített vízhűtés (nem kompakt) topic
- Mibe tegyem a megtakarításaimat?
- Házimozi haladó szinten
- További aktív témák...
- HIBÁTLAN iPhone 11 Pro 64GB Space Grey-1 ÉV GARANCIA - Kártyafüggetlen, MS4329
- Asus PN50-E1 mini pc /Ryzen 5 4500U(6 mag)/8GB/240GB/WIN11 PRO/
- MacBook felvásárlás!! MacBook, MacBook Air, MacBook Pro
- Új, Aktiválatlan iPhone 14 (128 GB) (rendelhető)
- Több darab! MacBook Pro 14" M1 16GB RAM 27%-os áfás számla (218)
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


