Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz
Hege1234
#3866
üzenetére
Ha teljesen random stringek lehetnek, és azt sem lehet tudni, hogy hány darab szám jellegű rész van bennük és azok hol helyezkednek el a stringen belül, akkor én hagynám a replace() és társait, és inkább valami ilyesmit csinálnék:
- feldarabolnám egy listába az adott stringet olyan részekre, amikben vagy minden karakter csupa számjegy, vagy minden karakter csupa nem-számjegy
- a nem-számjegy elemeket békén hagynám
- a csupa számjegyből álló elemeket kiegészíteném balról nullákkal úgy, hogy a teljes szám hossza valami fix érték legyen (pl. ha nincsenek 10 számjegynél hosszabb számok, akkor legyen minden szám 10 jegyű)
- ebből a listából visszaépítenék egy stringet
- az így kapott string alapján rendezném a stringjeimet, itt már nem lenne gond a rendezéssel, hiszen minden szám ugyanannyi jegyű, tehát a lexikografikus rendezés egyúttal nagyságrendi rendezést is jelentNem tudok olyan egyszerű split() hívást, ami a fenti darabolást elvégezné, úgyhogy szerintem erre kellene írni egy ciklust, ami számjegy/nem-számjegy mentén vágna. A visszaépítés már csak egy join() lesz.
Új hozzászólás Aktív témák
- sziku69: Szólánc.
- Háztartási gépek
- Azonnali notebookos kérdések órája
- Társasjáték topic
- Soundbar, soundplate, hangprojektor
- Nintendo Switch
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- OLED TV topic
- A piac legerősebb kameráját ígéri a Xiaomi 17 Ultra
- Bestbuy játékok
- További aktív témák...
- Inno3D GeForce RTX 4070 Ti X3 12G - Karácsonyi akcióban!
- Redragon Kumara K552 RGB Brown Switch magyar billentyűzet
- Lenovo Thinkpad P1 Gen 6 - i9-13980HX, 32GB, 2TB SSD, 16" WQUXGA (3840 2400), RTX 4090
- 15.gen! Intel Core Ultra 9 285K +16-32GB DDR5 RAM +hűtött VRM-es Z890 lap! GAR/SZÁMLA (a Te nevedre)
- OP AudioCodes C450HD Ip Phones - Szines kijelzős - Teams/ Zoom telefon - Új dobozos
- Sima Vs.Windows Logitech Mx keys s plus és hagyományos Mx keys magyar bemutatása. Új videó linkel
- Update 12.22. 16:00 - Bomba árak 2025-ben is! Üzleti - Consumer laptopok DELL FUJITSU HP LENOVO
- BESZÁMÍTÁS! Microsoft XBOX Series X 1TB SSD fekete játékkonzol garanciával hibátlan működéssel
- Eladó szép állapotban levő Apple iPhone 11 64GB fehér / 12 hónap jótállással!
- HP ProDesk 600 G5 i5-9500 16GB 512GB 1 év garancia
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

