Hirdetés
- sziku69: Fűzzük össze a szavakat :)
- GoodSpeed: Márkaváltás sok-sok év után
- Luck Dragon: Asszociációs játék. :)
- droidic: Gmail + MI: na, mi van bekapcsolva?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- sziku69: Szólánc.
- Fogkefe: elektromos vagy manuális?
- Elektromos rásegítésű kerékpárok
- Szevam: ChatGPT: Bizonytalansági jelölés funkció bekapcsolása
- Brogyi: CTEK akkumulátor töltő és másolatai
Új hozzászólás Aktív témák
-
Alexios
veterán
Rég volt már algoritmusok és adatstruktúrák órám, de ahogy mondja quailstorm is, egy fa struktúra alapvetően egy irányított gráf, szóval abban érdemes gondolkodni.
Kész megoldás helyett/mellett ajánlom hogy olvass utána az adjacency matrix/adjacency list struktúráknak, mert gráfok leírására van kitalálva, és bármely programnyelvben tudod implementálni.
Itt egy példa rá c#-ban: [link] -
martonx
veterán
Abszolút rosszul állsz hozzá. Ezt bármilyen nyelven meg lehet csinálni, csak nem úgy ahogy te próbálod.
Felejtsd el az array-t. Csinálsz egy objektumot, amiben van egy lista.public class MyGraph
{
public string Name;
public List<MyGraph> Children
}És ebbe végig fel tudod építeni az egész gráfot,
-
quailstorm
félisten
Ide egy gráf adatstruktúra kell.
Szerencsére megvan a lehetőséged, hogy kész függvénykönyvtárat használj:
[link] [link] [link]
Ha szeretnéd a hátterét kicsit elolvasni.Az össze vissza elnevezett változóid meg teljes tévút és felejtsd el. Objektumokban kéne gondolkozni és a relációk adattagként tárolásában.
-
Alexios
veterán
De hol szeretnéd a végén látni? Azt leszámítva hogy a változóneveknek fordítási időben már ismertnek kell lennie is ott lenne a probléma, hogy c#-ban nem fognak csak úgy globális változók létrejönni, szóval ami a cikluson belül jön létre, az utána már azon kívül nem lesz elérhető.
Ha c#-ban nem lehet ezt megcsinálni, akkor miért szeretnéd más nyelven, főleg ha a fentebb említett megoldások sem jók, hanem kell az hogy legyenek ilyen változónevek, mi a cél?Technikailag amúgy javascriptben pl. megoldható, csak felmerül a kérdés, hogy miért akarnál ilyet csinálni?
-
vlevi
nagyúr
Kétdimenziós tömb lesz az, amit te keresel. Vagy, pontosabban, egy olyan tömb, aminek az elemei int[] tömbök.
attól még nem lesz 3 külön változód, de külön tudsz majd rá hivatkozni, a sorszámukkal.tombom[0][9]=7;
Ez a legelső array-nek a 9. elemébe beleírja a 7-et.Ha jól írtam le, mert most telefonról nem tudom ellenőrizni.
-
martonx
veterán
"A visualstudio .net alapon hozna létre minden formot. (drag and drop a felülettervezés? Nem lenne komplex a weblap, csak 10 gomb meg 3 táblázat (dinamikus rádiógomobkkal meg checkboxokkal)."
Ilyen nincs. A webfejlesztés nagyon nem olyan, mint a winforms
Szóval nincs mese, fel kell majd kötni a gatyát 
Hacsak nem az évek óta elavult, depreciated Asp.Net Web Forms-ra akarsz alapozni, amit felejts el nagyon gyorsan.A .Net 2017 óta cross platform (feltéve, hogy a brutál elavult Asp.Net Web Forms-ot szóba se hozzuk, mert az még nem volt cross platform, csak Windows szerveren futott), tök mindegy neki, hogy linuxon vagy windows-on fut.
"Ezen túlmutatóan ha objektumorientáltan akarom a táblázat elemeit megjeleníteni (leképzeni), mert mindegyik elem egy halmaz információt hordoz, akkor c#-ot hogy tudok egy weblap mögé tenni? (ez már gondolom mélyebb kérdés)"
2022-t írunk, a kérdésed szerintem az évtizede elavult Asp.Net Web Forms-ra vonatkozik. Javaslom egy nagy lendülettel ugorj a mába, és tarts pár év gyorsképzést magadnak.
Az internet tele van anyagokkal.Ezt a projektet meg egyelőre felejtsd el, amíg ennyire durván nem vagy tisztában semmivel, és koncentrálj a Hello World és ToDo szintű projektekre.
-
Sokimm
senior tag
Ez esetben akkor írok, hátha valaki válaszol.
Ha létre akarok hozni egy olyan weblapot, ami mögött sql komplex feltételhalmazhoz kötött (gui-ból kijelölt adatok alapján, dinamikusan változó) lekérdezések vannak, akkor mi a járható utam? A visualstudio .net alapon hozna létre minden formot. (drag and drop a felülettervezés? Nem lenne komplex a weblap, csak 10 gomb meg 3 táblázat (dinamikus rádiógomobkkal meg checkboxokkal).
És hogy fut majd a dolog? Az msSQL-hez csatlakozáshoz fut a szerveren az adatbázis, ez oké. A weblap index.hmtl-je mint belépési pont is a szerveren található, és elindítja a .net keretrendszerből felépült strukturált form-omat (mindennel együttvéve, sql, feltételek, gui, stb)?
És ha a szerver linux, akkor honnan rántja a .net-et? Vagy mit jelent a .net egy webform készítésénél?
Ezen túlmutatóan ha objektumorientáltan akarom a táblázat elemeit megjeleníteni (leképzeni), mert mindegyik elem egy halmaz információt hordoz, akkor c#-ot hogy tudok egy weblap mögé tenni? (ez már gondolom mélyebb kérdés)
Köszi a válaszokat előre is.
Ú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!
- Lenovo ThinkCentre M70s Small Form Factor Business Desktop, 14th Gen Intel 10-Core i5-14400
- 1db DELL P2421 + 1db P2423 1920x1200 IPS monitor, állítható magasság PIVOT is, 16:10 képarány!
- AKCIÓ!! Alienware m16 r1 AMD Laptop , RTX 4080 , R9 7845HX , 32GB DDR5 , 2TB
- GIGABYTE AORUS Radeon RX 580 8GB - MINDEN TARTOZÉKÁVAL.
- GYÖNYÖRŰ 286 Számítógép
- GYÖNYÖRŰ iPhone 13 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3427, 100% Akkumulátor
- Bomba ár! Lenovo X1 Yoga 1st - i7-6G I 8GB I 256SSD I 14" WQHD Sérült I HDMI I W10 I CAM I Garancia
- Dell Precision 7560 - Intel Core i9-11950H RTX A4000 32GB 1TB SSD FHD
- iking - Apple iPhone 14 Pro Graphite ProMotion 120 Hz, 48 MP kamera, Dynamic Island 128 GB
- HIBÁTLAN iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3846, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Szóval nincs mese, fel kell majd kötni a gatyát 

