본문 바로가기

algorithm48

[프로그래머스/js] 영어 끝말잇기 https://programmers.co.kr/learn/courses/30/lessons/12981 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(n, words) { var answer = []; var arr = [words[0]]; for (var i = 1; i < words.length; i++) { if ( arr[arr.length - 1][arr[arr.length - 1].length - 1] != words[i][0] || arr.indexOf(words[i]) != -1 ) { if (i % n == .. 2020. 5. 7.
[프로그래머스/js] JadenCase 문자열 만들기 https://programmers.co.kr/learn/courses/30/lessons/12951 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(s) { var answer = ""; var arr = s.toLowerCase().split(""); arr[0] = arr[0].toUpperCase(); for (var i = 0; i < arr.length; i++) { if (arr[i] == " ") { if (i == arr.length - 1) { continue; } else { var j = i; while.. 2020. 5. 7.
[프로그래머스/js] 행렬의 곱셈 https://programmers.co.kr/learn/courses/30/lessons/12949 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(arr1, arr2) { var answer = []; for (var i = 0; i < arr1.length; i++) { var temp = []; for (var j = 0; j < arr2[0].length; j++) { var sum = 0; for (var k = 0; k < arr1[i].length; k++) { sum += arr1[i][k] * arr2[k].. 2020. 5. 7.
[프로그래머스] 문자열 압축 https://programmers.co.kr/learn/courses/30/lessons/60057 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(s) { var answer = s.length; for (var cut = 1; cut 2020. 5. 1.