
Originally Posted by
jairoh_
sa akong nasabtan kunohay, pananglitan 5 ang length sa input. and then x is 0, nya 0 is less than 5 man, so mag.loop cya 5 times ra. hantod maabot sa 4 which is true kai 4 is less than 5 man. wa ko kasabot sa imong ipasabot nako nga it'll double the loop. hehehe. sorry noob pa tawn ta.
what is mean is that the .length() method has a loop inside it in which every increment sa i++ mo loop pud na cya number of times depende sa size/length sa string....
example
for (int i = 0; i < input.length(); i++)
lets say we input {[()]}
so input.length() = 6
inside the length() method, naa dha nag loop nga mag ihap sa characters which starts 1 to 6.
and if ato cya gamiton sa imong loop
for (int i = 0; i < mag loop 1 to 6; i++)
for (int i = 1; i < mag loop 1 to 6; i++)
for (int i = 2; i < mag loop 1 to 6; i++)
for (int i = 3; i < mag loop 1 to 6; i++)
for (int i = 4; i < mag loop 1 to 6; i++)
for (int i = 5; i < mag loop 1 to 6; i++)
nahulog nga naa kay inner loop every increment sa variable (e.g. i++)
gets mo?