Kezdőoldal » Számítástechnika » Programozás » Számok gyakorisága txt-ben?...

Számok gyakorisága txt-ben? (többi lent)

Figyelt kérdés

Az lenne a kérdésem, hogy lehet megcsinálni azt C#-ban, hogy egy txt-nek az elemeinek a gyakoriságát kiírja?

Pl: 1,2,1,2,1,1,1

És akkor kiírná, hogy az 1 5-ször szerepel, a 2 2-szer szerepel az txt-ben.



2020. ápr. 15. 20:40
 1/3 anonim ***** válasza:
20%
Igen, beolvasod soronként, felbontod a vesszőknél (Split) és egy dictionaryba vezeted a számok előfordulását.
2020. ápr. 15. 21:29
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
34%

#1 ha beolvasol egy sort és spliteled, ezzel már 2x végig kellett menned a soron, aztán végig kell menni a split eredményén is, hogy felvedd dictionarybe, tehát 3x mész végig gyakorlatilag a számokon, mikor elég lenne 1x.

Ez így nem túl jó megoldás, nem?

2020. ápr. 16. 10:59
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:
35%
Szerintem amíg a gyorsaság nem számít, az első válasz is tökéletes. A dictionary/map megoldás az ajánlott. Persze egyszeri végigmenéssel is megoldható, de ott a komplikáltság változik.
2020. ápr. 16. 15:50
Hasznos számodra ez a válasz?

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!