22019, 1/1101 회원가입  로그인  
   blueh4g
   http://blueh4g.org
   질답에 한분 대답해드리다가 생각난건데...

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=20500 [복사]


옛날에 포스팅 하나 했었는데 다시 생각나네요.

1부터 100까지든, 숫자 두개를 입력받아서 그 사이에 존재하는 모든 값을 더하는 소스 짤때..

다들 어떻게 짜시는지a

=> http://goo.gl/8Myt7

여러분은 어떻게 생각하시나요a

  Hit : 9172     Date : 2011/04/10 12:35



    
T3ddyB34r 1부터 100까지는 n*(n+1)/2 를 씁니다 2011/04/10  
/x7375696e6567 은근히 효율적인 식이네요
이걸로 답이안나오는 반례를 찾아봐야하나 ㅋㅋ,,
2011/04/10  
kangms0801 아항 -_-;; 수학을 잘하는사람이라면 저공식도 떠올릴수 있을듯하네요..ㅋㅋ
언제한번 교과서에서 본.. 그건데..-_-ㅋㅋ
2011/04/10  
/x7375696e6567 이거 그 어떤 수학자 위인전에 1~100 까지 계산하라고 쌤이 시켰는데
바로풀어버렸다는 그 식 ㅋㅋ
2011/04/10  
kangms0801 아하 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 이제야 기억나네요 ㅋㅋ 바로그식 ㅋㅋㅋㅋㅋㅋ

1+100 2+99 .............. 99+2 100+1 에서 /2를 해주면 +_+ㅋㅋ
2011/04/10  
DCos while문을 사용합니당 2011/04/10  
W.H. // /x7375696e6567 고딩때 가면 등차수열이란 놈을 배우는데 이거 사용한식 즉 반례가 없음 2011/04/10  
/x7375696e6567 W.H.//
헉..
청소년의 꿈을 그렇게 짓밟으면 안됌
2011/04/10  
blueh4g 프로그램의 속도로 따졌을땐 2번이 1번보다 수행속도가 몇배는 빠를듯 해요 (...) 2011/04/10  
/x7375696e6567 네 뭐 인간이 느낄정도의 차이는아니겠지만
압도적인 차이를 보일 것 같군요 ㅋㅋ
2011/04/10  
T3ddyB34r 코드의 줄 길이가 늘어가고
처리가 많아지면
더하는 연산에서 저렇게 해버리면 속도도 절감되고 코딩 줄도 줄어드는!
2011/04/10  
keine__ 난 듈다~ 2011/04/10  
$Zero 2번코드를 쓰는편이 더 좋긴 하겠지만.. 처음 보는 사람은 그 용도를 이해하기 힘들 수도 있겠네요 .. 역시 가독성이 문제랄까 .. 하지만 가독성을 뛰어나게 높혀주는 주석이라는 놈이 있으니! 2번이 좋다고 생각합니다.
(성능도 중요하잖아요~)
2011/04/10