Kezdőoldal » Számítástechnika » Programozás » Milyen programozási nyelven...

Milyen programozási nyelven célszerű egy gráfos feladatot megoldani?

Figyelt kérdés
Alapvetően hálózat szimulálására van szükségem. Különböző algoritmusokat kell implementálnom, amik optimális megoldást adnak az egyes feszítőfák meghatározásához. Milyen nyelvet tudtok ajánlani erre a célra?

#programozási nyelv #gráf programozás #gráfalgoritmusok
2015. okt. 27. 17:37
 1/6 anonim ***** válasza:
mondjuk java?
2015. okt. 27. 17:43
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:

mielőtt lepontoztok: tudom nem a leghatékonyabb nyelv, de viszonylag könnyű és grafikus megjelenítés is megoldható vele.


de persze lehet van erre jobb megoldás, majd kijavítanak ha tévedek, de én ezzel oldanám meg. :)

2015. okt. 27. 17:47
Hasznos számodra ez a válasz?
 3/6 anonim ***** válasza:
comenius logo.
2015. okt. 27. 18:18
Hasznos számodra ez a válasz?
 4/6 anonim ***** válasza:
100%

Attól függ hogy milyen nyelveket ismersz és milyen algoritmusokat kell implementálni. Általánosságban igaz hogy a deklaratív nyelvek kiválóak fák és egyéb gráfok implementálására (pl. Prolog), de akkor az algoritmusokat is deklaratív módon kell implementálnod ami egy teljesen más gondolkodási módot igényel.


Python-nal gyorsan és egyszerűen le lehet implementálni mind a gráfokat, mind az algoritmusokat és a matplotlib modullal ki is rajzolhatod.


Ha a C alapú nyelvekben vagy jártas, akkor nem rossz választás a Java ahogy fentebb is említették.


Emellett ott van még az R (igraph könyvtár) és a MATLAB is amire érdemes ránézni ha nem kell mindent kézzel implementálnod hanem gyors eredményhez akarsz jutni (ezek kiválóak matematikai problémák megoldásához).

2015. okt. 27. 19:42
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:
100%
#4 Bár nem ismerem a felhasználás módját vagy a szükségleteket, de ha már matlab, akkor megemlíteném az octave-t is ami teljesen ingyenes! Természetesen nem fedi le a matlab tudását, de bizonyos feltételek mellett kitűnő alternatíva lehet.
2015. okt. 27. 19:49
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:
végül java-val oldottuk meg
2015. dec. 11. 15:18

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!