Open 2hwayoung opened 3 years ago
분류: 자료구조/스택 난이도: 골드 II (baekjoon) 풀이 링크: c++ 한줄평: STL stack의 pop()은 다른 언어와 달리 반환값이 없음
분류: 알고리즘/탐색/이분탐색 난이도: 실버 III (baekjoon) 풀이 링크: c++ 한줄평: 앞으로 데이터 타입 long long이 기본적으로 쓰일 것같은 느낌을 받음.
분류: 알고리즘/탐색/이분탐색 난이도: 실버 III (baekjoon) 풀이 링크: c++ 한줄평: 이것도 데이터 타입 long long으로 안쓰는 바람에 초반에 에러 많이 뜸.
분류: 알고리즘/탐색/DFS(깊이우선탐색) 난이도: 골드 IV (baekjoon) 풀이 링크: c++ 한줄평: 재귀 형식은 반복 연습이 필수. 한번에 이해하기 어려움.
분류: 알고리즘/탐색/이분탐색 난이도: 실버 IV (baekjoon) 풀이 링크: c++ 한줄평: 이분 탐색 익숙해짐 오예 물론 문제는 쉬움.
분류: 알고리즘/정렬 난이도: 실버 I (baekjoon) 풀이 링크: c++ 한줄평: 구조체 operator 사용방법 익힘 -> comparable
분류: 문자열 난이도: level 1 (programmers) 풀이 링크: c++ 포인트: char를 int로 바꿀때 -'0'해야 한다.
분류: 문자열 난이도: level 2 (programmers) 풀이 링크: c++ 포인트: endl보다 '\n'으로 쓰는게 좋고, set은 중복값을 제외하고 자동 정렬해준다.
분류: 자료구조/스택 난이도: level 2 (programmers) 풀이 링크: c++ 포인트: .
패스하겠습니다아...
분류: 탐색/깊이우선탐색 난이도: level 2 (programmers) 풀이 링크: c++ 한줄평: 여기서 파라미터에 저장되는 형식이 (type이 int인 경우) 오직 그 때의 value임을 헷갈리지 말자.
분류: 탐색/깊이우선탐색 난이도: level 3 (programmers) 풀이 링크: c++ 한줄평: 생각보다 간단함.
분류: 탐색/깊이우선탐색 난이도: level 3 (programmers) 풀이 링크: c++ 한줄평: queue를 사용하여 해결
분류: 탐색/DFS 난이도: basic(해커랭크) 풀이 링크: c++ 포인트: 그냥 전체 탐색해도 될 문제같아서 그렇게 했다.
분류: 탐색 난이도: basic(해커랭크) 풀이 링크: c++ 포인트: 시간 초과로 못 풀었다 dp써야 하나 그리고 예외처리를 완벽하게 못했다.
분류: dp 난이도: level 2 (programmers) 풀이 링크: c++ 한줄평: 간단한 dp
분류: 문자열 난이도: level 2 (programmers) 풀이 링크: c++ 한줄평: string(1, 'A'+i) // char -> string 변환
분류: 기본수학 난이도: level 1 (programmers) 풀이 링크: c++ 한줄평: 가볍게 품
분류: hash 난이도: level 1 (programmers) 풀이 링크: c++ 한줄평: vector<pair<,>>와 map은 비슷하나 요소 추가 방식에서 차이가 있는 듯
분류: 문자열 난이도: 실버 I 풀이 링크: python 한줄평: 딕셔너리에서 특정 key가 없는 경우를 고려하고 싶을 때는 인덱스 방법이 아니라 get() 메소드 사용하면 된다.
분류: 문자열 난이도: 실버 I 풀이 링크: python 한줄평: 파이썬으로 문자열 처리를 이번주에 처음해서 모르는 것이 많았다. split()는 한 개 이상의 공백문자/탭/개행 문자를 모두 포함함.
분류: 문자열, 스택 난이도: 골드 IV 풀이 링크: python 한줄평: 스택을 사용하지 않았더니 처음에 런타임 에러가 떴다/
분류: 문자열, dp 난이도: medium 풀이 링크: python 한줄평: 문자 두개나 세 개부터 시작이라고 처음에 잘못 생각해서 오래 걸렸다. 한 개부터 시작해서 dp로 접근하여 solve 굳
분류: BFS 난이도: 2019 상반기 LINE 인턴 코딩테스트 문제 풀이 링크: c++ 한줄평: 위치에 도달할 수 있는 time에 대해 case를 나누어 생각하는 게 어려웠음.
분류: 완전탐색 난이도: 골드 V 풀이 링크: c++ 한줄평: 순서대로 queue에 넣는 방법이 생각보다 간단했다.
분류: 힙, 우선순위큐 난이도: level 2 풀이 링크: c++ 한줄평: 이 유용한 걸 지금에서야 써먹다니..아 priority_queue 기본이 내림차순인 걸 까먹지 말자!
2021년 1월 2주차
문제
1. 사칙연산
분류: 기본수학 난이도: level 0(programmers) 풀이 링크: c++ 한줄평: 첫 주니까 가볍게 시작
2. 합
분류: 기본수학 난이도: level 0(baekjoon) 풀이 링크: c++ 한줄평: 합공식씀
3. K번째수
분류: 자료구조/정렬 난이도: level 1(programmers) 풀이 링크: c++ 한줄평: sort() 쓰면 해결
4. 가장 큰 수
분류: 자료구조/정렬 난이도: level 1(programmers) 풀이 링크: c++ 한줄평: sort()의 함수정렬을 알아야 간단