ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 정답을 위해 신경써야 할 것들
    Problem Solving/Memo 2020. 4. 9. 14:35

    ❗️ 변수 중복을 조심하자

    ◾️ 지역변수, 전역변수, 매개변수 중복을 유의하자


    ❗️ 배열 범위를 넘어서지 말자

    ◾️ 할당된 배열 범위를 넘어서는 접근을 하지말자  


    ❗️ 입출력 형식을 유의하자

    ◾️ 정확한 형태로 입력을 받고, 정확한 형태로 정답 출력을 하자


    ❗️ 문제를 정확히 읽자

    ◾️ 공격적인 자세로 문제를 이해하자

    ◾️ 시간복잡도 공간복잡도 철저히 체크하자

    ◾️ 값의 범위 조건 철저히 체크 ( ex int 값을 초과하는 결과는 long long 타입 변수에 담아야 한다.)


    ❗️ 중복된 코드를 피하자

    ◾️ 중복된 코드가 있으면 실수 발생확률이 높아진다.

    ◾️ 간결한 코드를 유지함으로써 가독성을 높이고, 디버깅을 용이하게 하자

     


    ❗️ 작성한 코드에 대해 항상 의심하자

    ◾️ 한 번에 답을 맞출 확률은 낮음.

    ◾️ 문제를 다 푼후 공격적으로 코드 검토를 하자.

    ◾️ 양극단에 있는 인풋값을 넣어서 제대로된 결과가 나오는지 확인하자


    ❗️ 항상 생각을 하며 코드를 작성하자

    ◾️ 코드 작성이 단순한 타이핑이 돼서는 안된다.

    ◾️ 매 타이핑마다 내가 무엇을 하고 있는지 항상 생각하자 ( 생각의 끈을 놓지 말자 )

    'Problem Solving > Memo' 카테고리의 다른 글

    문제 해결 능력을 연마하는 방법  (0) 2020.03.06
    분야를 막론한 좋은 개발자의 조건  (0) 2020.03.06

    댓글

Designed by Tistory.