본문 바로가기

분류 전체보기101

[프로그래머스] L2. 오픈채팅방 / 2019 카카오 블라인드 채용 [프로그래머스] L2. 오픈채팅방 / 2019 카카오 블라인드 채용 [풀이] 파싱으로 입력/출력 문자열 처리 HashMap을 사용하여 해당하는 아이디(key)에 새/변경된 닉네임(value) 저장 아이디 + 들어왔습니다(I)/나갔습니다(O) 의 형태로 새롭게 저장 ex) uid1234/I or uid1234/O 해당하는 id를 key값으로 value를 찾은 후 출력 양식에 맞게 저장 후 리턴 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 32 33 import java.util.*; class Solution { public String[] solution(String[] record) { Map in.. 2020. 12. 10.
[프로그래머스] L2 문자열 압축 / 2020 카카오 블라인드 채용 [프로그래머스] L2 문자열 압축 / 2020 카카오 블라인드 채용 [풀이] 슬라이딩 윈도우로 풀릴 것 같은 느낌... 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 32 33 34 35 36 class Solution { public int solution(String s) { int answer = Integer.MAX_VALUE; if(s.length()==1) return 1; for(int unit=1; unit= s.length()){ // 종료 if(cnt == 1){ str += s.substring(i,endIndex); break; }else{ str += (Integer.toStri.. 2020. 12. 9.
[Vue] Vue CLI 란? (+설치 방법) Vue CLI란? 뷰로 빠르게 프로젝트를 구성하고 프로토 타이핑을 하고 싶을 때 사용하는 CLI 도구입니다. CLI란? Command Line Interface로 사용자는 커맨드 창을 통해 문자로 입력을 주는 것을 말합니다. Vue CLI 설치 1) 먼저 node.js를 설치해야 한다. 2) Node.js를 설치했다면 아래 명령어를 버전을 확인합니다. npm은 Node Package Manager로 node.js를 설치할 때 함께 설치됩니다. node -v // 10 버전 이상 npm -v // 6 버전 이상 3) 아래 명령어를 통해 vue cli를 설치합니다. npm install -g @vue/cli 4) Vue CLI 설치 명령어 [Vue CLI 2.x] 명령어 vue init '프로젝트 템플릿 유.. 2020. 12. 7.
[Vue] watch 속성 computed와 watch 속성의 차이점 - vuejs.org/v2/guide/computed.html#ad Watch 특정 데이터의 변화를 감지하여 자동으로 특정 로직을 수행해주는 속성입니다. {{ num }} computed 속성을 이용한 클래스 코드 작성 방법 Hello www.inflearn.com/course/Age-of-Vuejs/ Vue.js 시작하기 - Age of Vue.js - 인프런 Vue.js로 쉽게 웹 개발할 수 있도록 기본 개념과 핵심 기능에 대해서 학습하고 구현해봅니다. 강좌를 들으시고 나면 Vue.js로 프런트엔드 개발을 하시는게 재밌어질거에요. 초급 웹 개발 프레임워 www.inflearn.com joshua1988.github.io/vue-camp/ Cracking Vu.. 2020. 12. 6.