- 공부한 날짜: 2021.11.26,28/ 2021.12.01
1. 정수 boolean으로 변환/ 불 값 반대로 출력하기
2. 불 값 다를 경우 True, 같을 경우 False 출력하기
3. 정수 a, ~a= -a-1
4. 'A'도 String이다. input()으로 그대로 받으면 되고, ''표시 제대로 적어주기
5. 임의의 정수가 계속 입력되고, 입력되는 횟수를 알 수 없을때 -> while문 이용
-while n!=0에 n이 영이면 멈추는 조건이 있음. 굳이 안써도 됨. 0이 출력이 되면 안되니까 If문 달아주기
6.
7. 알파벳의 정수값은 ord()함수로 구할 수 있음. 숫자의 아스키코드 값은 chr()
a부터 주어진 문자까지 출력하는 두가지 방법
8. 0부터 주어진 수까지 차례로 출력하는 방법
9. 주어진 수부터 0까지 출력하는 방법
9. 16진수 출력하는 방법: int(input(),16)-> 입력한 문자를 16진수로 표현
문자 16진수로 바꾸고 그거를 대문자 16진수로 표현하기(6081번)
10. 최소 공배수 구하는 방법. 주어진수들로 d를 나누었을 때, 나눈 나머지가 모두 0인 d가 최소공배수이다.
그때까지 반복하기
11. 6092번(여러번 보고 익히기)
12. 6094번: 주어진 리스트에서 최소값 찾기
#2에 입력되는 값들 분리해서 정수로 바꾸고, 리스트 형태로 반환하는 거 생각못해서 여러번 헤맸음.
코테 시작 부분 정확히 알아두기!!
13. 6095번: 풀이 순서 및 방법 계속 손으로 풀어보기
#1. 0으로 찬 표 만들기(이 단계는 외우기)
#2. 입력된 좌표 위치에 1대입하기
#3. 출력하기(이 단계도 외우기)
14. 6096번 : 이거 여러번 연습해 보기. 인덱스 설정에 주의
15. 6097번: 내가 처음 작성한 답안과 정답 비교하면서 문제점 개선해나가기
#1. h,w 순서 제대로 확인하고 작성
#2. 초반에 자료구조 설정하는거***
#3. 입력된 값들 매핑하는 거 공부하기. 위에처럼 List로하면 오류남.
16. 6098번: 백트래킹(연습이 많이 필요함, 경우 효율적으로 설정하는 것이 관건일 것 같음)
처음에는 For문으로 돌리면 된다고 생각했지만, 이렇게 하면 경로가 아닌 곳에 9가 입력된다. 따라서 while문으로 작성하는 것이 맞음.
'코딩테스트' 카테고리의 다른 글
[코딩테스트] #1. 코테 공부 시작 (0) | 2021.11.25 |
---|