일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MySQL
- 최강의 인생
- array.push()
- 정규표현식
- Where
- array.slice()
- node.js
- select
- 개발자_조이킴
- Programmers
- Algorithms
- 코딩공부
- Hackerrank
- 개발자의 책장
- 블록체인
- 자바스크립트
- 배열
- join
- SQL
- for문
- 재귀함수
- Developer_JoyKim
- 역행자
- 코딩테스트
- 코플릿
- JavaScript
- array
- 코드스테이츠
- 프로그래머스
- 알고리즘
- Today
- Total
목록전체 글 (147)
CodingSpace

행렬의 곱셈 다른 분들이 하신것 보고 배우고 또 배우자! (왜 %1234567를 해줘야 하는지...) // 프로그래머스 - 행렬의 곱셈

피보나치 수 다른 분들이 하신것 보고 배우고 또 배우자! (왜 %1234567를 해줘야 하는지...) https://programmers.co.kr/questions/11991 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr // 프로그래머스 - 피보나치 수 function solution(n) { let list = [0, 1, 1] if(n

[1차] 비밀지도 - 2018 KAKAO BLIND RECRUITMENT 다른 분들이 하신것 보고 배우고 또 배우자! (삼항연산자, padStart 메소드, replace 메소드, repeat 메소드!) // 프로그래머스 - [1차] 비밀지도 function solution(n, arr1, arr2) { // 암호화를 푼 숫자를 담아줄 빈배열 선언 (2진수로 표현된 숫자가 들어간다) let solvedArr1 = [] let solvedArr2 = [] // 먼저, 1차 비밀지도의 암호화를 푼다 for(let i = 0; i

크레인 인형뽑기 게임 - 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..

모의고사 다른 분들이 하신것 보고 배우고 또 배우자! (filter 메소드!) ※ 포기하지말고 계속해서 공부하자! 화이팅:) // 프로그래머스 - 모의고사 function solution(answers) { // 수포자 1,2,3번의 총 정답수를 담을 배열 선언 let cnt = [0, 0, 0] // 각 수포자의 정답 마킹규칙 let arr1 = [1, 2, 3, 4, 5] let arr2 = [2, 1, 2, 3, 2, 4, 2, 5] let arr3 = [3, 3, 1, 1, 2, 2, 4, 4, 5, 5] idx = 0 // answers의 길이가 0이 될때까지 while문을 돌려준다. while(newReserve.length > 0) { // answers 맨 앞의 요소를 head에 할당 //..