제가한거
책
제 생각엔 제가 한게 더 효율적이라고 생각하는데
int로 변수를 1개 덜썻다는 점과, 따로 계산을 안하고 printf 안에서 계산했다는게 효율적이라고 생각하는데
맞나요? 나중에 잘해지면 대회같은거에서 같은 내용의 프로그램을 어느 시간내에 돌아가게 짤 수 있는지를 본다고 해서
미리 이런 사소한거에서 어떤게 더 좋은 프로그램인지 알고싶어요
제가한거
책
제 생각엔 제가 한게 더 효율적이라고 생각하는데
int로 변수를 1개 덜썻다는 점과, 따로 계산을 안하고 printf 안에서 계산했다는게 효율적이라고 생각하는데
맞나요? 나중에 잘해지면 대회같은거에서 같은 내용의 프로그램을 어느 시간내에 돌아가게 짤 수 있는지를 본다고 해서
미리 이런 사소한거에서 어떤게 더 좋은 프로그램인지 알고싶어요
ㅋㅋ효율적인거 따지려면 바로 시스템 콜 read, write 호출해야지
저런 2~3줄 가지고 효율을 판단하기어려움
저런 2~3줄 가지고 효율을 판단하기어려움
저기 아래 위의 차이점이 있나요? 똑같구만 무슨 효율성을 따지냐 편한대로 하는거지. 다만 크게작업한다고 치면 책에 쓰여진대로 하는게 맞다.
ㅋㅋㅋㅋ로컬변수는 책 처럼 자주 쓰는게 오히려 권장되는 방식임
소스 가독성도 생각해야지
어제싼 똥이 긴가... 오늘 싼 똥이 긴가를 비교하지말고.. 한달동안 싼 똥의 길이를 통계내서 분석하는게 의미있는짓이지
ㅡ