본문 바로가기

for4

for 문 연산 속도를 조금이라도 더 빠르게 하는 법 몇 가지 for문을 사용할때의 팁을 찾았다 정리해보자 i++ 보다 i--가 속도가 더 빠르다 for 문을 사용할 때 지금까지 난 그냥 i++을 주로 사용했는데 for 문에서 --가 성능 상 더 빠르다는 말을 들어서 여기저기 찾아보았다 결과부터 말하자면 i++보다 i--가 더 빠르다 ( 단, i >0 처럼 0 까지 --할때만 한정) 정확히는 i--가 더 빠르다기보다 i++을 하건 i -= 4를 하건 중간의 비교식에서 우항이 0이냐 아니냐가 중요하다 비교식에서 우항이 0이면 evaluate - 평가 를 하고 // 그거 이거냐? 0은 false 이므로 결과 과정이 더욱 짧다 우항이 0이 아니면 compare - 비교 를 하기 때문이다 // 그거보다 크냐/작냐 크기를 비교해야 하므로 더 걸린다 **그러니 조건의.. 2022. 7. 24.
i로 도는 for문 사용시, i를 for문 밖에 선언, 초기화 할 수 있다 for 문 밖으로 i를 빼서 다음의 사용이 가능하다 int i=0; for(; i 2022. 6. 19.
[c++] 벡터 순회에 사용하는 for문 벡터안의 각각의 모든 요소들마다 구현하고 싶다면 아래와 같이 사용가능하다 for(자료형 변수명1 : 순회할벡터변수명2) 구현부 변수명1은 구현부에서만 쓰이며, 변수명1의 자료형은 초기값에 따라 변하는 자료형인 auto로 대체도 가능하다 2022. 6. 8.
[Java] 반복문 while 문을 for 문으로 대부분의 while 문은 for문으로 단순화 시킬수있다 (모두 가능한 것은 아니다) int i = 0; while (i 2022. 4. 13.