목록Java (32)
Dailelog

문제 정수를 저장하는 스택을 구현한 다음, 입력으로 주어지는 명령을 처리하는 프로그램을 작성하시오. 명령은 총 다섯 가지이다. push X: 정수 X를 스택에 넣는 연산이다. pop: 스택에서 가장 위에 있는 정수를 빼고, 그 수를 출력한다. 만약 스택에 들어있는 정수가 없는 경우에는 -1을 출력한다. size: 스택에 들어있는 정수의 개수를 출력한다. empty: 스택이 비어있으면 1, 아니면 0을 출력한다. top: 스택의 가장 위에 있는 정수를 출력한다. 만약 스택에 들어있는 정수가 없는 경우에는 -1을 출력한다. 입력 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보..

교내 프로그램 전시회에서 참가하게 되어 안드로이스 스튜디오를 이용해 앱을 제작하게 되었다. 처음해보는 프로잭트라서 선배들의 조언을 통해 앱을 구상하게 되었는데, 올해 4학년 갭스톤 시간에 나온 아이디어였던 교내 셔틀 위치정보 서비스 이다. 하지만 이 아이디어는 기획단계 까지만 사용되고 그 이후 발전이 없는 상태 였다. 나는 이 아이디어를 알파 버전단계 까지 구형을 목표로 했다. 현재 부산외국어대학교에서 운행되는 셔틀 버스는 학교 근처 범어사역과 남산역을 지나는 노선으로 한반향만으로 운행된다. 노선 자체가 1개 뿐이고 버스의 소유가 학교가 아닌 개인 기사님 버스를 대여하고 운행하기 때문에 따로 GPS 모듈을 버스내에 설치하는 것은 기사님들의 사생활 침해 가능성으로 불가능하기 때문에 다른 방법을 생각해야 한..