본문 바로가기

전체 글23

백준 3020 개똥벌레 문제 3020번: 개똥벌레 개똥벌레 한 마리가 장애물(석순과 종유석)로 가득찬 동굴에 들어갔다. 동굴의 길이는 N미터이고, 높이는 H미터이다. (N은 짝수) 첫 번째 장애물은 항상 석순이고, 그 다음에는 종유석과 석순이 www.acmicpc.net 풀이 결론부터 본다면 구간별로 장애물을 파괴한 개수를 배열에 담은 후, 최소가 되는 값과 그 값의 개수가 답이 됩니다. 위와 같이 문제가 주어질 때 4 구간에 장애물이 파괴되기 위한 조건으로는 아래와 같습니다. 종유석의 경우 높이가 4보다 크거나 같아야 한다. 석순의 경우 전체 높이에서 4를 뺀 것보다 1 이상 커야 한다. 즉 4 구간의 장애물이 파괴한 개수 = 종유석이 높이 4보다 크거나 같은 갯수 + 석순이 전체 높이에서 4를 뺀 것보다 1 이상 큰 개수가.. 2022. 1. 12.
프로젝트 아키텍처 설계와 기술 선정하기. Bitfolio 앱을 개발하기 앞서 앱 개발에 있어서 사용할 수 있는 프레임워크는 크게 Android, 2022. 1. 12.
사이드 프로젝트로 앱 주제 선정하기. 이것저것 해보고 싶은 것도 많고, 인턴 활동이 끝난 찰나에 저는 사이드 프로젝트를 진행하고자 마음먹었습니다. 심플한 목표로는 앱 기획부터 ~ 스토어에 론칭까지..? 사이드 프로젝트로 앱 주제 선정하기까지의 과정은 다음과 같습니다. 앱을 통해 하고자 하는 방향과 목표 세우기 앱 주제 선정 & 아이템 구체화 하기 01. 앱을 통해 하고자 하는 방향과 목표 세우기 흐지부지 끝나지 않고 무엇을 성취할 수 있도록 마무리가 되기 위해서는 목표가 필요했습니다. 저는 앱 아이디어를 구상하기 전에 가장 먼저 이번 앱을 통해 무엇을 하고 싶은지, 프로젝트를 하게 된 목적이 무엇인지 저에게 물어보았습니다. 이번 사이드 프로젝트는 해보고 싶은 것이 있기 때문에 시작한 만큼 답은 간단했습니다. 1) 앱을 통해 어떤 것들을 하고.. 2022. 1. 12.