본문 바로가기
728x90
반응형

프리코스3

우테코 프리코스 3주차 이번주는 Lotto 프로그램을 만드는 걸 목표로 하였습니다. 2주차와는 다르게 Lotto 클래스를 주어지고 해당 클래스를 활용하여 프로젝트를 완성하는 것이였습니다. + 조건으로 붙은 Enum 사용하기 or 테스트 코드를 추가하여 테스트해보기 Enum은 제가 활용해본적이 없어서, 이번기회에 공부를 하여 사용하게 되었습니다. 주로 Message를 출력할 때, 활용하기 좋았습니다. 이번주에는 새로운 문제를 만나게 되었습니다. "주어진 조건에 맞지 않는 케이스가 주어질 경우 IllegalArgumentException 오류를 발생하고 [ERROR]로 시작하는 메시지를 출력한 후 종료하라" 였습니다. try{ } catch(Exception e){ }로 활용하여 잘못된 오류 케이스를 잡고 throw new Ill.. 2022. 11. 19.
우테코 프리코스 2주차 우테코 프리코스가 2주차를 시작했습니다. 1주차랑 비슷하게 2주차 문제는 특정 문제를 푸는 것이였습니다. 단, 여러 조건들이 붙었습니다. 해당 문제는 숫자야구(https://www.acmicpc.net/problem/2503) 입니다. 2503번: 숫자 야구 첫째 줄에는 민혁이가 영수에게 몇 번이나 질문을 했는지를 나타내는 1 이상 100 이하의 자연수 N이 주어진다. 이어지는 N개의 줄에는 각 줄마다 민혁이가 질문한 세 자리 수와 영수가 답한 스트 www.acmicpc.net 아직 백준에서도 풀지 못했던 문제라 이번 기회에 풀게 되었습니다. 붙은 조건들 중 하나는 "삼항 연산자 사용X" 였습니다. 보통 백준 문제를 풀다보면, 소스길이를 간략화하기 위해 사용은 하지만, 다른 제 3자가 해당 소스를 보았을.. 2022. 11. 12.
우테코 프리코스 1주차 이번에 우아한 형제들에서 "우아한테크코스"를 모집하였습니다. 이번엔 이전과는 다르게 지원한 "모든 분"들에게 프리코스를 경험할 수 있도록 해주었습니다. 저는 이번에 "웹 백엔드"직무로 지원하였습니다. 프리코스 1주차로 7가지 문제들을 풀어 로직 작성 후 구현하여 git으로 제출하는 방식이였습니다. 7가지 문제들이 백준 기준 브~골5 정도였어가지고, 푸는데는 그렇게 오래걸리지 않았습니다. 단, 문제들을 푼 후 git을 통해 pull request하여야하는 점이 아직 git을 사용하는데 익숙하지 않은 저에겐 어려움으로 느껴졌습니다. 이전에 https://github.com/tony9402/baekjoon 해당 레포에 java풀이를 기록하기 위해 규칙을 지키고, pr을 했을때를 떠올리면서, 이것저것 공부하면서.. 2022. 11. 7.
728x90
반응형