본문 바로가기

개발이야기/개발공부

알고리즘 기초를 공부하며 (for문의 실행순서)

요새 인프런에서 알고리즘 기초와 관련된 강의를 듣고 있다.

알고있다고 생각되었는데 정작 대충 알고 자세히 몰랐던 부분와 미처 생각지 못했던 부분 이 많았다 

예를 들면 for문의 실행순서를 상세히 인지하지 못했던것같다 예를 들면

초기화부분 i=0부분 다음  조건문 i<n이 실행 즉 조건에 맞으면 중괄호 부분 실행  중괄호 부분 실행다음

증가문i++ 실행다음 조건문에 부합하면 다시 중괄호 실행 이런순서로 가는 상세한 부분까지 알지 못햇다.

for (i=0;i<n;i++){

 

}

이러한 for문의 동작순서가 중요한 이유는 초기화면의 변수 선언이 어디서 됬느냐에 따라서 for문 밖에서 

코드를 짜는데 영향을 받기 때문이기도 하고 코드에 대한 이해도가 더 높아지기 때문이라고 생각한다.

 

또한 연립방정식을 식의 약간의 수정과 if문의 추가 활용통해 해결하는 법에 대해서 익힐 수 있어서 이 강의에 대해서 배

우는 것이 적지 않다는 것을 느낀것 같다.