Hirdetés
- Megérkezett a Dolby Vision 2
- IFA 2025: Játék mellett munkára is ajánlott az új kimaxolt Predator notebook
- A cache-rendszeren és a multiprocesszoron változtat az AMD-féle UDNA
- Bibliai bőség a Tesla negyedik mestertervében
- Az AMD-vel fejlesztené igazán használható szintre a kvantumszámítógépeket az IBM
-
PROHARDVER!
Új hozzászólás Aktív témák
-
cochy
tag
Nem kell n*n, minden adat 2* lesz. Elég ha ugy épited fel, hogy a (0,0) elem a az első és a második város távolsága, a (0,1) elem az első és a harmadik város távolsága. Szóval ahogy jönnek a városok (sorrend mindegy) csak a rákövetkezőkkel hasonlitod össze. Igy lesz egy olyan mátrixod, aminek csak a főátlő bal oldalán lesznek elemei.
Mivel ebben minden távolság csak egyszer van, megkeresed a legkisebb számot, ez lesz az ''a'' és ''b'' pontok távolsága. És már meg is van a két kezdő állapot. Ezek után ugyan ezt folytatod, az egyik ill másik pontra.
A megoldást meg elhelyezed valamiben, és csinálsz minden ponthoz egy seged valtozot, ha már az adott pont bekerült a jó megoldások közé, akkor pl átállitod 1re. amit nem érintett még, annak meg pl 0 még az értéke. Addig csinálod amíg minden pontnak nem lesz 1 a segéd változójának az értéke. -
shev7
veterán
FileInputStream fin;
int hova=0;
int betuk[][];
betuk=new int[2][25];
try {
fin = new FileInputStream(''inputfile.txt'');
DataInputStream in = new DataInputStream(fin);
while (in.available() !=0) {
String input = in.readLine();
if (input.equals('''')) continue;
else if (input.equals(''>1'')) hova=0;
else if (input.equals(''>2'')) hova=1;
else {
for (int i=0;i<input.length();i++)
betuk[hova][input.charAt(i)-'A']++;
}
}
fin.close();
}
// Catches any error conditions
catch (IOException e) {
System.err.println(''Unable to read from file'');
System.exit(-1);
}
ha nem baj az, hogy a readLine deprecated -
shev7
veterán
nem kerdeztel semmit, de en azert valaszolok. A hosszu switch-case helyett indexelhetned magaval a karakterrel a tombot. (hasonlo kerdes volt mar a topicban nemreg) Szoval ha az 'A'-k kerulnek a tomb nulladik elemebe, es a c-valtozoba olvasod be a kovetkezo karaktert, akkor indexeld igy a tombot, : betu[c-'A'
++; Ez jelentosen leroviditi a kodot.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- P1 Gen4 16" 4K+ IPS érintő i7-11850H T1200 32GB 512GB NVMe ujjlolv IR kam gar
- Corsair AF120 RGB Slim INGYEN FOXPOST
- Thinkpad T14 Gen2i 14" FHD IPS i7-1185G7 16GB 512GB NVMe ujjlolv gar
- TUF A17 FA707RM 17.3" FHD IPS Ryzen 7 6800H RTX 3060 16GB 512GB NVMe magyar vbill gar
- FM1 FÉLKONFIG, Gigabyte GA-A75M-DS2, AMD A4-3420, 4GB DDR3 Memória
- HP 14 Elitebook 840 G10 FHD+ IPS i5-1335U 10mag 32GB RAM 512GB SSD Intel Iris XE Win11 Pro Garancia
- Bomba ár! Fujitsu LifeBook U904 - i5-4G I 10GB I 256SSD I 14" QHD+ I HDMI I Cam I W10 I Garancia!
- Ultimate előfizetés új fiókra akár 2736 Ft/hó áron! Azonnali, automatizált aktiválással, csak Nálam!
- BESZÁMÍTÁS! Samsung U28E590DS 60Hz 4K TN 1ms monitor garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone i5 13400F 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest