알고리즘(PS)

오답 노트

5353 2024. 2. 13. 00:21
반응형
1. Out of Index

1. if 문에서 배열/ 큐/ 스택 의바운더리 검사를 먼저 하지 않을 경우

2. 기본 인덱스를 검사해두고 , 연산된 인덱스에 접근 할때

ex)  if( n>0 && n < MAX  ) arr[2 * n] =10;

 

 컴파일 에러

1. 함수의 return 값이 일정하지 않을 경우

2. 헤더 함수 선언 하지 않고 함수 쓸경우(memset)

( 이 경우, 코드가 돌아가긴 하지만, 다른 여러곳에서 터질수도 +채점 환경에서는 아닐 수있다.)

2.기본 전역 변수는 다른 함수들 보다 맨 위로 올리자. 다른 함수에서도 쓰일수 있다

 

 

틀렸습니다

일출력을  cin과 scanf() 와 같이 쓰고 있다면, ios_base::sync_with_stdio(false); 구문을 제거해보자

 

 

 

 

코드 다시 짰을 때


사용하는 인덱스 배열이 1부터 인지 0부터 인지 확인하자

조건부 반복문에서 조건 탈출 과정이 있는지 확인하자

배열과 변수의 이름이 같으면 에러가 뜰수 있다. 변수와 배열 이름을 미리 정해두자

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형