일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- array
- 블록체인
- join
- 최강의 인생
- 코딩공부
- Programmers
- array.slice()
- Algorithms
- for문
- 프로그래머스
- 알고리즘
- 배열
- SQL
- 코드스테이츠
- array.push()
- Developer_JoyKim
- Hackerrank
- 코딩테스트
- 개발자의 책장
- 역행자
- node.js
- 개발자_조이킴
- select
- 자바스크립트
- MySQL
- 코플릿
- 정규표현식
- Where
- JavaScript
- 재귀함수
- Today
- Total
목록프로그래머스 (52)
CodingSpace
다리를 지나는 트럭 오랜만에 que와 stack 개념에 대해서 다시 살펴보게된 문제! 다른 분들이 하신것 보고 배우고 또 배우자! (자료구조 큐 개념 복습!) // 프로그래머스 - 다리를 지나는 트럭 function solution(bridge_length, weight, truck_weights) { let head = truck_weights.shift() let step = [head] let timeList = [1] let time = 1 let sum = step.reduce((acr, cur) => acr + cur, 0) while(truck_weights.length !== 0 || sum !== 0) { timeList = timeList.map((el) => el + 1) // 만약 ..
카펫 다른 분들이 하신것 보고 배우고 또 배우자! (Math.floor 메소드) // 프로그래머스 - 카펫
행렬의 곱셈 다른 분들이 하신것 보고 배우고 또 배우자! (왜 %1234567를 해줘야 하는지...) // 프로그래머스 - 행렬의 곱셈
피보나치 수 다른 분들이 하신것 보고 배우고 또 배우자! (왜 %1234567를 해줘야 하는지...) https://programmers.co.kr/questions/11991 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr // 프로그래머스 - 피보나치 수 function solution(n) { let list = [0, 1, 1] if(n
크레인 인형뽑기 게임 - 2019 카카오 개발자 겨울 인턴십 다른 분들이 하신것 보고 배우고 또 배우자! (reduce메소드, map 메소드!) 포기하지말고 계속해서 공부하자! 화이팅:) // 프로그래머스 - 크레인 인형뽑기 게임 function solution(board, moves) { // 터진 인형의 개수를 세어줄 변수 cnt 선언 let cnt = 0 // 인형을 담을 바구니 let basket = [] while(moves.length > 0) { // moves 맨 앞요소부터 하나씩 제거해준다 let head = moves.shift() for(let i = 0; i = 2) { let len = basket.length // 만약 바구니 맨 끝에 있는 숫자와 맨 끝 옆에 있는 수자가 같다면..
실패율 - 2019 KAKAO BLIND RECRUITMENT 다른 분들이 하신것 보고 배우고 또 배우자! (reduce메소드, 2차원 배열 대신 객체를 사용!) 포기하지말고 계속해서 공부하자! 화이팅:) // 프로그래머스 - 실패율 function solution(N, stages) { // stages에는 1부터 N+1까지 있을 수 있음 // 사용자 총 명수 let numberOfUser = stages.length // 현재 stage를 나타내는 변수 level 선언, 1을 할당 let level = 1 // 각 stage의 실패율을 담을 배열선언 let result = [] // 주워진 stage를 다 돌았으면 while문을 종료 while(level b[1] - a[1]).map((a) => {..
폰켓몬 다른 분들이 하신것 보고 배우고 또 배우자! (indexOf 메소드, new Set 메소드!) ※ indexOf() 메서드 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf Array.prototype.indexOf() - JavaScript | MDN indexOf() 메서드는 배열에서 지정된 요소를 찾을 수 있는 첫 번째 인덱스를 반환하고 존재하지 않으면 -1을 반환합니다. developer.mozilla.org ※ Set 객체 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Set Set ..
3진법 뒤집기 다른 분들이 하신것 보고 배우고 또 배우자! (toString 메소드!) ※ toString() 메서드 https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Number/toString Number.prototype.toString() - JavaScript | MDN toString() 메서드는 특정한 Number 객체를 나타내는 문자열을 반환합니다. developer.mozilla.org toString() 메소드는 특정 진수로 객체를 표현한 문자열을 만들 수 있다!!! 예시) (254).toString(15) // '11e' → 15*15 + 15 + 14 → 여기서 14는 9 + 5 (a, b, c..