Hirdetés
- Samsung Galaxy A56 - megbízható középszerűség
- Apple iPhone 13 mini - miért nem veszik elegen?
- Kiszervezett ultrazoommal érkezett meg a Vivo kameratelefonja
- Samsung Galaxy S25 - végre van kicsi!
- VoLTE/VoWiFi
- Telekom mobilszolgáltatások
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Xiaomi 12T - egytucat
- iPhone topik
- One mobilszolgáltatások
Új hozzászólás Aktív témák
-
dabadab
titán
válasz
m.zmrzlina #3927 üzenetére
1. Túlbonyolítod.
2. Hibás az algoritmus. Képzeld el pl. a következő mátrixot, ebben jó esetben is csak a jó elemek negyedét találja meg (ha meg pl. középen kezd, akkor semennyit):0001000
0001000
0001000
1111111
0001000
0001000
0001000Simán végig kell menni az egészen, a szélek lekezelése meg tényleg nem egy nagy vaszisztdasz, pszeduokódban:
for ( x = X_MIN ; x <= X_MAX ; x++ )
for ( y = Y_MIN ; y <= Y_MAX ; y++ )
if ( isGood(x,y) && isGood(x+1,y) && isGood(x-1,y) && isGood(x,y+1) && isGood(x,y-1) )
store(x,y);
bool isGood(x,y)
if ( x < X_MIN || x > X_MAX || y < Y_MIN || y > Y_MAX )
return true;
return ( matrix[x][y] == 0 )
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Láncfűrész topik
- GeForce RTX 5060 Ti: Ha az ár jó, minden jó (lenne)
- Android játékok topikja
- Gitáros topic
- Samsung Galaxy A56 - megbízható középszerűség
- Autós topik látogatók beszélgetős, offolós topikja
- Kerékpárosok, bringások ide!
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Apple asztali gépek
- Projektor topic
- További aktív témák...
- Csere-Beszámítás! Xbox One X 1TB Játékkonzol Olvass! Model 1787
- 3080/ 5700x / B550I 1.3 / 32GB 3600Mhz / SF1000L / 1TB FireCude 530
- Új monitor állvány - csak össze lett szerelve
- Új, bontatlan Tesla Smart Floodlight Battery Camera + Tesla 5W napelemmel - 1,5 év garival! -
- Szép állapotú Apple Iphone 8 Plus 64GB független fekete - akku 74%-os - 1 hét próbagaranciával! -
- Készpénzes számítógép PC félkonfig alkatrész hardver felvásárlás személyesen / postával korrekt áron
- iKing.Hu - Samsung Galaxy S25 Ultra Titanium Black Használt, újszerű állapotban
- ShieldUp Fóliavágógép tartozékaival
- LG 34WK95U-W - 34" NANO IPS - 5120x2160 5K - DCI-P3 98% - HDR 600 - ThunderBolt 3.0/Type-C
- LG 77CS6 - 77" OLED - 4K 120Hz & 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - Szupervékony
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest