Hirdetés
- Samsung Galaxy A56 - megbízható középszerűség
- iPhone topik
- Motorola Edge 70 - többért kevesebbet
- Szívós, szép és kitartó az új OnePlus óra
- Fotókon a Samsung Galaxy A57
- Milyen okostelefont vegyek?
- A Samsung is leszámol a 128 GB-os tárhellyel a Galaxy S26-ban
- Xiaomi 14T - nem baj, hogy nem Pro
- Mobil flották
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
Új hozzászólás Aktív témák
-
Sokimm
senior tag
válasz
Alexios
#9768
üzenetére
Bár mindenkinek szól a válasz, de neked lett címezve, sry

Egy dinamikus tartalmú SQL táblából táplálkozik, és grafikusan meg kell jeleníteni egy fa struktúrát, aminek a szintjei és a szinten található elemeinek darabszáma nem konstans.
Erre a táblán belül hivatkozások vannak, ki kinek a gyermeke, de nem tudunk egyéb infót.
Ciklusok futtatásával darabszámot előre definiálni lehetne, ha strukturált lenne a fa, de van ahol a 4. mélységben ágazik 100 felé, van ahol egy szakaszon a 2. szint szépen növekszik arányosan. Erre kellene egy dinamikus tárhely, amit előre nem foglalok le (vagy nem is deklarálom), mert lehet ma 4 array-ből megúszom, lehet holnap 30 lesz, vagy több.
Ha a két dimenziós tömbbel gondolkodom, akkor az első cím információtombom[x][9]=7;
nem tükrözi azt, amit az adott fa leszármaztató ID lehetne, amikor én adok neki "nevet".int[] arrayname4 = new int [];
Így még kell egy kapcsolótábla is, hogy melyik array melyik fő x címei alatt mit is kell "érteni".arrayname4 == tombom[1][...]arrayname34 == tombom[2][...]
Szándékosan ugrottam 30-at, mert nem biztos, hogy a köztes elemek fa elágazások. Azok "példányok" is lehetnének, tovább nem osztódnak.
A dictionary-s megoldásnak utána nézek thx! (nagyon dinamikus a méret, a sorrend, bár nem én fogom változtatni c#-ból a tartalmat, én csak "használom" az információkat)
A végén a monitoron szeretném látni.

Viccet félretéve, ha van egy arrayname34-es elágazásom, ami alá csak "begyűjtöm" az adott array alá tartozó elemeket, akkor meghívni / kiolvasni, csoportban kezelni (grafikus tábla struktúra) el tudom képzelni, de így most minden "ős" alá kell egy ciklust írnom, hogy fussa végig kik tartoznak alá. Ez így elég erőforrásigényes.Ha c# ban nem lehet, akkor még érdekelne, hogy melyik nyelv képes futás időben deklarálni változót, ennyi az érv.
js-ben lehet? Utána nézek thx! 
Ú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!
- Azonnali alaplapos kérdések órája
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Bittorrent topik
- exHWSW - Értünk mindenhez IS
- Asztrofotózás
- Formula-1
- Milyen egeret válasszak?
- Autós topik
- Samsung Galaxy A56 - megbízható középszerűség
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- További aktív témák...
- Apple iPhone 15 Pro Max 256GB, Akku: 86%, Megkímélt, Kártyafüggetlen, Töltővel, Dobozzal, 1 Év Gari!
- Apple iPhone 12 Mini 64 GB, Akku: 100%, Megkímélt, Kártyafüggetlen, Töltővel, 1 Év Garanciával!
- P16s Gen1 16" FHD+ IPS i7-1260P T550 16GB 512GB NVMe ujjlolv IR kam gar
- Asus A15 gaming laptop rtx4050 512
- ASUS RTX 4070 DUAL - 12GB DDR6X - Garancia: 2027.11.19.
- Apple iPhone 14 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! 4TB Western Digital Purple SATA HDD meghajtó garanciával hibátlan működéssel
- REFURBISHED - DELL Performance Dock WD19DCS (210-AZBN)
- Telefon felvásárlás!! Xiaomi Redmi Note 13, Xiaomi Redmi Note 13 Pro, Xiaomi Redmi Note 13 Pro+
- iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS4052, 94% Akkumulátor
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs




