Ahoj všem,
stojím před problémem načítání matice ze standartního vstupu. Obsahuje jen celá kladná čísla (int). Mé řešení pomocí bufferedreaderu a stringtokenizeru funguje tak do 100x100, pak je moc pomalé. Zkoušel jsem ještě bufferedreader a regex, ale je to podobný.
Napadlo mě, že by se daly načítat znaky a pak je spojit, ale obávám se, že by to ve výsledku zabralo taky hodně času.
Nevíte někdo o něčem rychlejším?
díky za odpovědi :)
Příspěvky odeslané z IP adresy 88.102.7.–
Sirozja
trambo
jak jsem to sem kopiroval, tam me to uhodilo do oci --> v te podmince nesmi byt OR ale AND .... to jsem blb
trambo
jasně, zapomněl jsem na to :)
for (int i = 0; i < vstup.length; i++) {
if (vstup[i] != 97 || vstup[i] != 98 || vstup[i] != 99 || vstup[i] != 100) {
vstup[i] = '0'; //nahrazeni jineho znaku nulou
}
}
trambo
Zdravím,
zasekl jsem se u zdánlivě banálního problému: Mám načtený soubor do byte pole a nyní tam potřebuju naradit pár znaků nulami. Napadlo mě tedy řešení cyklem, ale ať to zkouším, jak to zkouším, vždy mi to nahradí všechny. (jde o metodu, která načte odpovědi z txt souboru a pokud tam bude něco jiného, než a,b,c,d, tak to nahradí nulou).
Asi to bude jenom nějaká blbost, ale už jsem nad tím strávil pár hodin (google apod) a pořád nevím ...
díky za pomoc