본문 바로가기

알고리즘14

[백준] 1934번: 최소공배수 (JavaScript, node.js) [백준] 1934번: 최소공배수 (JavaScript, node.js)https://www.acmicpc.net/problem/1934https://github.com/jwc406/algorithm_Solving/tree/main/%EB%B0%B1%EC%A4%80/%EC%B5%9C%EC%86%8C%EA%B3%B5%EB%B0%B0%EC%88%98 algorithm_Solving/백준/최소공배수 at main · jwc406/algorithm_Solving알고리즘 풀이 저장소입니다. Contribute to jwc406/algorithm_Solving development by creating an account on GitHub.github.com let input = require("fs").readFi.. 2024. 5. 27.
[프로그래머스] 삼각형의 완성조건(2) (Python3) https://school.programmers.co.kr/learn/courses/30/lessons/120868?language=python3 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krdef solution(sides): answer = 0 biggest = max(sides) lowerst = min(sides) case1 = biggest+lowerst - 1 #다른 변 길때 case2 = biggest-lowerst + 1 #있는 변 길때 return case1-case2+1 2024. 5. 14.
[프로그래머스] 바탕화면 정리 (JavaScript) https://school.programmers.co.kr/learn/courses/30/lessons/161990?language=javascript 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.krfunction solution(wallpaper) { let fileLocation = []; // 파일 위치 배열 for(i=0; i{ xValues.push(coord[0]); yValues.push(coord[1]); }) const minX = Math.min(...xValues); const minY =.. 2024. 5. 14.
[프로그래머스] 문자열 내림차순으로 배치하기 (JavaScript) https://school.programmers.co.kr/learn/courses/30/lessons/12917 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr function solution(s) { return s.split("").sort().reverse().join(""); } 코드 해설 - 입력받은 s 문자열을 split("")를 통해 하나씩 나누어 배열로 변환해 준 후, sort()를 통해 유니코드 순서대로 정렬 (유니코드 상 대문자가 앞순서이므로, 만약 acdbeB였다면 Bedcba로 정렬됨) - reverse()를 통해 뒤집어 정렬 (ab.. 2024. 1. 17.