알고리즘18 [프로그래머스] [1차] 캐시 c++ https://school.programmers.co.kr/learn/courses/30/lessons/17680 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 캐시에 대해서 안다면 문제 이해는 어렵지 않았다. 다만 내가 벡터에 대해 이해가 많이 부족했던 것같다. auto, vector::iterator, tolower(), find(), erase() 에 대해서 알고 써본 적이 있지만 아무것도 안보고 하려니까 제대로 아는 것이 없었다. 제대로 아는 것이 아니였다는 것을 깨달았다. 또한 예외 부분을 찾는 것이 어려웠다. 캐시사이즈가 0이 될때를 생각을 못.. 2023. 1. 6. [백준] 17829 222-풀링 c++ https://www.acmicpc.net/problem/17829 17829번: 222-풀링 조기 졸업을 꿈꾸는 종욱이는 요즘 핫한 딥러닝을 공부하던 중, 이미지 처리에 흔히 쓰이는 합성곱 신경망(Convolutional Neural Network, CNN)의 풀링 연산에 영감을 받아 자신만의 풀링을 만들고 이를 22 www.acmicpc.net 다음과 같이 2x2의 크기 중에서 두 번째로 큰 숫자를 골라서 새로운 행렬을 만드는 것을 반복한다. 행렬의 크기가 1이 되기 전까지. 풀이 1. 2중 for문으로 크기가 4인 행렬을 차례대로 방문해준다. 2. 크기가 4인 행렬 중에서 두 번째로 큰 숫자를 찾아 준다. 크기가 4인 행렬의 왼쪽 상단 지점을 기준으로 x,y좌표가 절반인 행렬의 위치에 두 번째로 큰.. 2023. 1. 5. [프로그래머스] Lv. 1 로또의 최고 순위와 최저 순위 c++ https://school.programmers.co.kr/learn/courses/30/lessons/77484 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 lottos의 0의 개수와(zero) win_nums와 일치하는 숫자의 개수(same)를 세어준다. 일치할 수 있는 최대 개수는 zero+same이고 최소한 same개는 일치한다. 일치하는 개수를 등수로 변환해 준다. 6등 이하는 없기 때문에 일치하는 것이 없거나(min==7) , 0도 없고 일치하는 것도 없는 경우에(max==7) 등수를 예외처리 해주었다. #include #include .. 2023. 1. 3. [프로그래머스] Lv2 튜플 https://school.programmers.co.kr/learn/courses/30/lessons/64065 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 처음에 문제를 잘못 읽어서 나온 숫자만 중복을 제외해서 반환하면 되는 줄 알았다. 두 번째도 문제를 잘못 읽어서 나온 순서대로 중복을 제외해서 반환하면 되는 줄 알았다. 다시 한번 자세하게 읽어보니까 첫번쨰 원소, 첫번째 원소+ 두번째 원소.... 만약에 튜플의 개수가 5개면 a1은 5번 a2는 4번 an은 1번 들어간다. *문제를 꼼꼼히 읽자. 풀이 1.문자열중에서 숫자를 문자열로 추출하기 2... 2023. 1. 1. 이전 1 2 3 4 5 다음