switch : var == a, var == b, var == c ..
, , "" :
switch case - , case 3: ... case 4: ... case 5: .... - , . , if-else if. ( , , .)switch case - , case 12: ... case 106: ... case 9: .... if-else if, if-else if.switch , , case - , , O(log(n)) , . ( , , , , .)
, , : , , 3x+5, , ((caseNum - 5) / 3), - (, , goto, -style. ""). case "-style O(1).
user1207456