Hirdetés
- Google Pixel 10 Pro XL – tíz kicsi Pixel
- Fotók, videók mobillal
- Nothing Phone (3) – tervezett kaotika
- One mobilszolgáltatások
- Apple iPhone 16 Pro - rutinvizsga
- iPhone topik
- Milyen okostelefont vegyek?
- Xiaomi Mi 9T - a túl jó Redmi
- Samsung Galaxy A54 - türelemjáték
- IFA 2025: Nem is látszik, hogy strapatelefon
Új hozzászólás Aktív témák
-
m.zmrzlina
senior tag
Algoritmizálásban kellene kis segítség.
Adott egy 10x10-es mátrix, vélerlenszerűen feltöltve 0 és 1 értékekkel. Ki szeretném válogatni azokat az elemeket amelyeknek csak 0 értékű szomszédjuk van.
1, Az első elemet találomra választom.
2 Indítok egy ciklust és összeadom az elem összes szomszédjának értékét, ha ez 0 akkor az indexét (sor oszlop) eltárolom egy "eredmény" tömbbe. Illetve eltárolom a 0 értékű szomszédok indexét is egy "eztismegkellnézni" tömbbe.
3, A 0 értékű szomszédokra ("eztismegkellnézni" tömb elemeire) is lefuttatom az előző ciklust. Ha összeg==0 akkor az is megy az "eredmény" tömbbe, Teszem ezt mindaddig amíg a 0 szomszédnak van 0 szomszédja és annak 0 szomszédja....stb.A ciklus úgy néz ki hogy veszi az első elem bal felső szomszédját és a sor és oszlopindexek megfelelő iterációjával "körbejárja" az elemet. Ez mindaddig oké is amíg a vizsgálandó elem nem a mátrix szélén található (0.sor vagy 0.oszlop vagy 10.sor vagy 10. oszlop a sarki elemekről nem is beszélve) ezeket az elemeket ugyanis nem lehet a fent említett módszerrel "körbejárni" Oké, hogy ezekre az elemekre is meg lehet írni a megfelelő ciklust csak ez eredményezne egy végeláthatatlan programot egy ilyen kis feladatra. (lehet, hogy nem is olyan kicsi ez a feladat)
Az lenne a kérdés, hogy ki hogyan oldaná meg ezt a feladatot?
Ú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!
- Formula-1
- Milyen processzort vegyek?
- AMD Navi Radeon™ RX 9xxx sorozat
- Milyen billentyűzetet vegyek?
- Gyúrósok ide!
- Milyen monitort vegyek?
- Eredeti játékok OFF topik
- Építő/felújító topik
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- Milyen program, ami...?
- További aktív témák...
- Kolink Rocket / Rocket Heavy / Rocket Heavy Vented / Rocket Complex mini / SFF számítógép házak
- Dell Inspiron 15 5502 i5-1135G7 /8gb ddr4 3200mhz/ 256gb ssd/ 87%-os akku / töltő
- Linksys Atlas 6 / Hydra / Hydra Pro Wi-Fi 6 Mesh routerek (új, bontatlan, garancia)
- Samsung Galaxy S24 Ultra Titanium Blue Exclusive
- Dell Inspiron 5402 i5-1135G7 / 8gb ddr4 / 512gb nvme ssd / jó akku / Töltővel
- Xiaomi 12T Pro 256GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi Redmi 9AT 32GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! ASUS B760M i7 13700K 32GB DDR4 512GB SSD RX 6800 16GB Zalman Z1 Plus Corsair 750W
- Honor 90 512GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! HP Pavilion 15 - i7-1065G7 I 16GB I 512SSD I Nvidia GTX1050 I 15,6" FHD I Cam I W11 I Gar
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest