sm_lee2026210.log
로그인
sm_lee2026210.log
로그인
알고리즘 코딩테스트 핵심이론 강의 - 디버깅
이승민
·
2023년 5월 23일
팔로우
0
알고리즘공부
0
알고리즘 공부
목록 보기
2/33
https://www.youtube.com/watch?v=LYZht9VkXyE&list=PLFgS-xIWwNVX-zm4m6suWC9d7Ua9z7fuT&index=5
📌 코드의 논리 오류를 잡는 법
◾ 디버깅이란?
프로그램에서 발생하는 문법 오류나 논리오류를 찾아 바로잡는 과정
◾ 디버깅 하는 법
디버깅하고자 하는 줄에 중단점을 설정하고 IDE의 디버깅 기능을 실행
중단점은 여러 개 설정 가능
디버깅 실행 시 한 줄씩 실행하거나 다음 중단점까지 실행 가능
추적할 변숫값 지정 가능 → 변숫값이 자신의 의도대로 바뀌는지 파악
변숫값 대신 수식 입력으로도 확인 가능
◾ 디버깅 활용 사례
변수 초기화 오류
인덱스 오류
변수 사용 오류 → 디버깅 시 갑자기 음수가 나오는 경우
자료형 범위 오류 → 처음부터
Long
형으로 선언하자.
보통 음수가 나올 수 없는 경우.
예) 팩토리얼, 경우의 수, 순열, DP 등
이승민
팔로우
이전 포스트
알고리즘 코딩테스트 핵심이론 강의 - 시간복잡도
다음 포스트
알고리즘 코딩테스트 핵심이론 강의 - 배열과 리스트
0개의 댓글
댓글 작성
관련 채용 정보