본문 바로가기

전체 글128

[프로그래머스 lv.1] [1차] 다트 게임_ 스택 공부 후 다시 보기 > 문제가 길어서 접은 글로 첨부했다. 더보기 [1차] 다트 게임 다트 게임 카카오톡에 뜬 네 번째 별! 심심할 땐? 카카오톡 게임별~ 카카오톡 게임별의 하반기 신규 서비스로 다트 게임을 출시하기로 했다. 다트 게임은 다트판에 다트를 세 차례 던져 그 점수의 합계로 실력을 겨루는 게임으로, 모두가 간단히 즐길 수 있다. 갓 입사한 무지는 코딩 실력을 인정받아 게임의 핵심 부분인 점수 계산 로직을 맡게 되었다. 다트 게임의 점수 계산 로직은 아래와 같다. 다트 게임은 총 3번의 기회로 구성된다. 각 기회마다 얻을 수 있는 점수는 0점에서 10점까지이다. 점수와 함께 Single(S), Double(D), Triple(T) 영역이 존재하고 각 영역 당첨 시 점수에서 1제곱, 2제곱, 3제곱 (점수1 , 점수.. 2022. 1. 17.
[프로그래머스 lv.1] 같은 숫자는 싫어 같은 숫자는 싫어 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면, arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, 3, 0, 1] 을 return 합니다. arr = [4, 4, 4, 3, 3] 이면 [4, 3] 을 return 합니다. 배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return 하는 solution 함수를 완성해 주세요. 제한사항 배열 arr의 크기 : 1,000,000 이하의 자연수 배열 arr의 원소의 크기 : 0보다 .. 2022. 1. 17.
[JAVA] 자료구조 ① Vector<T> ① Vectort 란? 개념은 하단 주소 참고 ↓ [Java] 자바 Vector 사용법 & 예제 총정리 (tistory.com) [Java] 자바 Vector 사용법 & 예제 총정리 Vector란? Vector는 ArrayList와 동일한 내부구조를 가지고 있습니다. ArrayList와 마찬가지로 Vector내부에 값이 추가되면 자동으로 크기가 조절되며 그다음 객체들은 한 자리씩 뒤로 이동됩니다. 하지만 coding-factory.tistory.com 사용 예시 User.java package _00_user; public class User { private String name; public User() { } public User(String name) { this.name = name; } pub.. 2022. 1. 14.
[Spring] 서블릿에서 객체 생성하기(new 하기) 01_Member package com.myspring.test; public class _01Member { int a = 0; public void add(int val) { a = a + val; } public void print() { System.out.println(a); } } 서블릿에서 객체 생성하기 m.myspring.test._01Member" /> 02_User package com.myspring.test; public class _02User { public void print() { System.out.println("User"); } } 02_UserDAO package com.myspring.test; public class _02UserDAO { private _02Use.. 2022. 1. 10.
[JAVA] MVC2_CRUD 만들기 0. MVC 구조란? [JAVA] MVC1 구조_CRUD (tistory.com) [JAVA] MVC1 구조_CRUD 0. MVC 구조란 무엇인가? Model, View, Controller의 줄임말로써, 프로그램을 디자인할 때 앞 세 요소로 쪼개어 설계하는 디자인 패턴 MVC 구성요소 ① Model : 프로그램의 데이터 ex) 회원정보 ② View : 사 you-r-planet-b612.tistory.com 참고 ↑ 1. MVC2 구조란? 클라이언트의 요청을 하나의 서블릿에서 처리한 후 JSP 페이지로 넘긴다. 서블릿이 Controller 역할을 함으로써 JSP는 VIEW로써만 기능한다. 2. 서블릿이란? [JSP] 서블릿(Servlet)이란? - MangKyu's Diary (tistory.com) .. 2022. 1. 5.