일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 깃허브
- springboot
- 백준
- 바인드변수
- 생성자
- java
- Swing
- 메소드
- 자바
- socket
- springDataJPA
- 상속
- 서버
- 클라이언트
- 사용자관리프로그램
- 인스턴스
- 컬렉션프레임워크
- HTML모드
- 카카오코딩테스트
- 멀티쓰레드
- mavenCentral
- SwingCalendar
- JPA Auditing
- 클래스
- jcenter
- Spring
- 코딩
- 템플릿엔진
- JavaScript
- Oracle
- Today
- Total
목록코딩 (2)
프리 정보 컨텐츠
코딩을 본격적으로 배운 지 얼마 안 되었지만 생각 정리, 앞으로의 동기 부여를 위해 글을 적는다. 코딩을 배울 때 기본적으로 4가지 단계의 과정을 거친다고 한다. 4가지 단계의 과정에 대해서 알아보자. 대부분의 사람들은 처음에 자신감을 가지고 코딩을 접하게 된다. 자신감을 높게 가지고 실력은 점차 상승하게 되는 구조이다. 코딩은 배우면서 얻는 만족감도 크지만 코딩이 뜻대로 되지 않는 과제가 주어졌을 때는 과제라는 늪에 빠져서 허우적거리며 빠져나오지 못해 포기하는 사람도 빈번히 발생한다. 하지만 과제라는 늪을 하나하나 해결하다 보면 자신감은 생기고 실력은 지속적으로 증가하는 구조이다. 지금의 정상에 자리에 있는 개발자도 처음에는 이와 같은 시기를 겪지 않았을까... 개발자라는 직업은 꾸준히 다른 사람과 비..
2. 다트 게임(난이도: 하) 카카오톡 게임별의 하반기 신규 서비스로 다트 게임을 출시하기로 했다. 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 갓 입사한 무지는 코딩 실력을 인정받아 게임의 핵심 부분인 점수 계산 로직을 맡게 되었다. 다트 게임의 점수 계산 로직은 아래와 같다. 다트 게임은 총 3번의 기회로 구성된다. 각 기회마다 얻을 수 있는 점수는 0점에서 10점까지이다. 점수와 함께 Single(S), Double(D), Triple(T) 영역이 존재하고 각 영역 당첨 시 점수에서 1제곱, 2제곱, 3제곱 (점수^1 , 점수^2 , 점수^3 )으로 계산된다. 옵션으로 스타상(*) , 아차상(#)이 존재하며 스타상(*) 당첨 시..