| [ CnUnix ] in KIDS 글 쓴 이(By): valken (:이쁜왕자:) 날 짜 (Date): 2003년 9월 17일 수요일 오후 03시 34분 26초 제 목(Title): Re: [Q] 검색 알고리즘에서.. 적확한 내용을 알지 못하겠으나.. 이런것인듯 하네요.. 방법 1. int n; switch (n) { case 10: do_10(); break; case 15: do_15(); break; case 20: do_20(); break; case 44: do_44(); break; case 125: do_125(); break; } 방법 2 int n; if (n==10) { do_10(); } else if (n==15) { do_15(); } else if (n==20) { do_20(); } else if (n==44) { do_44(); } else if (n==125){ do_125(); } 이 둘중에 어느게 효율적이냐는 것인듯 합니다. 결론적으로 말하자면,, 비슷할 것입니다. .... 극단적인 효율성을 원한다면, id (여기서는 n) 과 function ptr 을 hash 로 등록해서 사용하는 방법이 있을수도 있긴 하겠지만, 그정도까지 필요한 상황인지는 잘 모르겠네요. "웬 초콜릿? 제가 원했던 건 뻥튀기 쬐끔과 의류예요." "얘야, 왜 또 불평?" -> 자음 19개와 모음 21개를 모두 사용하는 pangram - 이쁜왕자 - - Valken the SEXy THief~~ ^_* - |