본문 바로가기

반응형

분류 전체보기

(139)
프로그래머스 중복된 숫자 개수 C++ 프로그래머스 : 중복된 숫자 개수 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  - 문제정수가 담긴 배열 array와 정수 n이 매개변수로 주어질 때, array에 n이 몇 개 있는 지를 return 하도록 solution 함수를 완성해보세요. - 풀이#include #include using namespace std;int solution(vector array, int n) { int answer = 0; for(int num : array) { if(num == n) { answer++; ..
개발 포트폴리오 보호되어 있는 글입니다.
Phaser 시작하기 - 1(빈 게임 시작하기) Phaser는 간단한 플래시게임이나 홈페이지용 게임을 만들기에 적합한 것 툴?인 것 같다. 운이 좋게 Phaser를 이용해 게임을 만들어야 하는 상황이 왔기에 글을 남기며 이어가려고 한다. 영어가 조금 가능한 사람들은 https://www.youtube.com/watch?v=tFkMxzHwmDw&t=440s 이 사람꺼를 보는게 좋고, Phaser는 자바스크립트나 타입스크립트 둘 다 가능한데, 조금 사용해본 결과 타입스크립트가 훨씬 편하고 좋은 것 같다. 위의 영상에서 https://github.com/ourcade/phaser3-parcel-template GitHub - ourcade/phaser3-parcel-template: Create Phaser 3 games at blazing speed wi..
내가 쓰는 유니티 단축키 모음 Ctrl + Shift + F : (카메라를 선택한 상태에서) 현재 Scene에 있는 위치로 카메라의 각도랑 위치를 이동 Ctrl + Shift + Space : 매개변수만 다른 오버라이딩 된 함수들의 목록을 볼 수 있음 Shift + Down/Up Arrow : Ctrl + Shift + Space를 통해 띄운 목록의 위 아래로 이동 가능 Ctrl + M + O : 파일에 있는 모든 것들 축소하기 Ctrl + M + L : 파일에 있는 모든 축소된 것들 펼치기 X : (캐릭터를 누른 상태에서) Local 좌표계와 World 좌표계 바꾸기
[백준][C++] 1707: 이분 그래프 https://www.acmicpc.net/problem/1707 1707번: 이분 그래프 입력은 여러 개의 테스트 케이스로 구성되어 있는데, 첫째 줄에 테스트 케이스의 개수 K가 주어진다. 각 테스트 케이스의 첫째 줄에는 그래프의 정점의 개수 V와 간선의 개수 E가 빈 칸을 사이에 www.acmicpc.net - 문제 그래프가 주어질 때 해당 그래프가 이분 그래프인지 아닌지 구하는 문제다. - 해설 먼저 이분그래프가 뭔지 알아보자. 위의 경우가 이분그래프의 예시다. 이분 그래프란 인접한 정점끼리 서로 다른 색으로 칠하여 모든 정점을 두 그룹으로 나누고, 서로 다른 그룹의 정점을 간선으로 연결한 그래프라고 한다. 한 마디로 "모든 인접한 정점이 서로 다른 색으로 칠해지면 이분 그래프"이고, 아니면 이분 ..
[백준][C++] 1547: 공 https://www.acmicpc.net/problem/1547 1547번: 공 첫째 줄에 컵의 위치를 바꾼 횟수 M이 주어지며, M은 50보다 작거나 같은 자연수이다. 둘째 줄부터 M개의 줄에는 컵의 위치를 바꾼 방법 X와 Y가 주어지며, X번 컵과 Y번 컵의 위치를 서로 바꾸는 것 www.acmicpc.net - 문제 컵이 1, 2, 3 이렇게 3개가 있는 상태에서 야바위를 했을 때, 첫 공은 1에 있다고 하고 마지막에 공의 위치를 찾는 문제다. - 해설 입력이 3 1 과 같은 식이면 3번째 컵이랑 1번째 컵의 위치를 바꾼다는 거니깐, 만약 공의 위치가 1이면 공을 3에 넣으면 되고, 3이면 1의 위치에 넣으면 된다. 이걸 반복하면 된다. - 풀이 #include using namespace std..
[백준][C++] 7569: 토마토 https://www.acmicpc.net/problem/7569 7569번: 토마토 첫 줄에는 상자의 크기를 나타내는 두 정수 M,N과 쌓아올려지는 상자의 수를 나타내는 H가 주어진다. M은 상자의 가로 칸의 수, N은 상자의 세로 칸의 수를 나타낸다. 단, 2 ≤ M ≤ 100, 2 ≤ N ≤ 100, www.acmicpc.net - 문제 M x N x H 토마토 창고가 주어질 때, 익은 토마토의 상하좌우위아래에 있는 안 익은 토마토가 하루가 지남에 따라 익어갈 때, 모든 토마토가 익기 위해서 최소한 며칠이 필요한지 구하는 문제다. - 해설 https://stopthebackspace.tistory.com/136 위의 문제가 M x N인 이차원 배열에서의 토마토 문제고, 이번 문제는 여기에 H 하나 ..
[백준][C++] 7576: 토마토 https://www.acmicpc.net/problem/7576 7576번: 토마토 첫 줄에는 상자의 크기를 나타내는 두 정수 M,N이 주어진다. M은 상자의 가로 칸의 수, N은 상자의 세로 칸의 수를 나타낸다. 단, 2 ≤ M,N ≤ 1,000 이다. 둘째 줄부터는 하나의 상자에 저장된 토마토 www.acmicpc.net - 문제 M x N 토마토 창고가 주어질 때, 익은 토마토의 상하좌우에 있는 안 익은 토마토가 하루가 지남에 따라 익어갈 때, 모든 토마토가 익기 위해서 최소한 며칠이 필요한지 구하는 문제다. - 해설 result를 이용해서 모든 토마토가 며칠에 걸쳐 익는지 파악을 해서 구할 수 있다. - 풀이 #include #include #include using namespace std; ..

반응형