분류 전체보기(87)
-
[바킹독] BFS 정리(진행 중)
BFS 강의 두 자료 구조를 묶어서 가지고 다닐 수 있는 pair STL #include using namespace std; int main(void) { pair t1 = make_pair(10, 13); pair t2 = {4, 6}; // C++11 cout
2023.03.27 -
[백준 7569] 토마토 (3D 버전) (수정 진행 중)
백준 7569번 토마토 3차원 3D 버전 #include #include #include using namespace std; // 7569 토마토 int n, m, h; // 행, 열, 높이, int target; // 익혀야할 개수 int box[102][102][102]; int vis[102][102][102]; int dx[] = {0, 0, 0, 0, -1, 1}; // 높이 int dy[] = {0, 1, 0, -1, 0, 0}; // 행 int dz[] = {-1, 0, 1, 0, 0, 0}; // 열 queue qu; // {h좌표, x좌표, y좌표} void initarr(){ for(int i = 0; i < 102; i++) { // 높이 for (int j = 0; j < 102;..
2023.03.27 -
[백준 6588] 골드바흐의 추측
굳이 max 조건 생각 안해도 된다. i가 작다==> 걸린다. n-i가 크다. 코드 다시 뜯어 생각하기를 https://nanyoungkim.tistory.com/36 [C++] 백준 6588번 - 골드바흐의 추측 (시간초과 해결) 문제 링크 : www.acmicpc.net/problem/6588 6588번: 골드바흐의 추측 각 테스트 케이스에 대해서, n = a + b 형태로 출력한다. 이때, a와 b는 홀수 소수이다. 숫자와 연산자는 공백 하나로 구분되어져 있다. 만 nanyoungkim.tistory.com
2023.03.19 -
캐논 면접 대비용
보호되어 있는 글입니다.
2023.03.09 -
[백준 1021번] 회전하는 큐
문제 발췌 지민이는 N개의 원소를 포함하고 있는 양방향 순환 큐를 가지고 있다. 지민이는 이 큐에서 몇 개의 원소를 뽑아내려고 한다. 지민이는 이 큐에서 다음과 같은 3가지 연산을 수행할 수 있다. 첫 번째 원소를 뽑아낸다. 이 연산을 수행하면, 원래 큐의 원소가 a1, ..., ak이었던 것이 a2, ..., ak와 같이 된다. 왼쪽으로 한 칸 이동시킨다. 이 연산을 수행하면, a1, ..., ak가 a2, ..., ak, a1이 된다. 오른쪽으로 한 칸 이동시킨다. 이 연산을 수행하면, a1, ..., ak가 ak, a1, ..., ak-1이 된다. 문제 원본 보기 https://www.acmicpc.net/problem/1021 전체 코드 #include #include #include using ..
2023.03.05 -
[C++]auto x는 무엇인가
공식 문서 참고하고 블로그 글 더 찾아보자! https://learn.microsoft.com/ko-kr/cpp/cpp/range-based-for-statement-cpp?view=msvc-170
2023.03.04