Algorithm. 24
배열의 값을 3배로 만들기 (2차원 배열 다루기)
코드트리로 굳은 뇌 살리기 챌린지1 배열의 값을 3배로 설명 | 코드트리배열의 값을 3배로의 주요 개념과 활용법을 살펴보고, 프로그래밍에서 어떻게 적용되는지 이해하세요.www.codetree.ai함께 코드트리로 굳은 뇌 살리기 챌린지 할 사람은 아래 추천인 코드로~https://www.codetree.ai/ko/no-free-lunch-2026/?ref=GGW7FR 2차원 배열 요소의 값을 3배로 만들어보자. 너무 오랜만에 배열 문제를 손에 잡았는데 input 에 들어오는 값을 순서대로 2차원 배열을 담는것에서 버벅거렸다. 그래도 2차원 배열을 다루는 방법만 알면 쉽게 풀 수 있는 문제였던 것 같다.const fs = require('fs')let input = fs.readFileSync(0).to..
Algorithm. | 2026. 5. 25. 16:51
JavaScript 해시 완주하지 못한 선수
프로그래머스 완주하지 못한 선수 자바스크립트 풀이실패한 풀이1, 2function solution(participant, completion) { for (let i = 0; i function solution(participant, completion) { let i = 0; while (participant.includes(completion[i])){ const n = participant.indexOf(completion[i]); participant.splice(n, 1); i++; }; const answer = participant[0]; return answer;} 해시는 키로 값을 찾는 자료구조라고 알고있는데 해당 문제..
Algorithm. | 2025. 7. 21. 19:55
자바스크립트 배열 누적값 더하기
등차수열 특정한 항만 더하기https://school.programmers.co.kr/learn/courses/30/lessons/181931?language=javascript 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr for문으나 If문을 사용할 수도 있지만 해당 문제는 reduce메서드를 활용하면 간단하게 풀 수 있다. 인수로 받은 included 배열에 true인 익덱스에만 해당 인덱스값에 맞는 등차수열을 더해 출력하는 문제이다. reduce는 callback함수를 받아 실행해 누적값을 return하는 메서드이다.Arr.reduce(callback[, initialValue]) reduce ..
Algorithm. | 2025. 3. 3. 10:33
JS 프로그래머스 코드 출력하기
코드 출력하기https://school.programmers.co.kr/learn/courses/30/lessons/181932 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 조건에 따라 모드를 변환하여 조건에 맞는 인덱스 값을 담아 출력하는 문제입니다. 처음 제출한 코드는 문제에서 말하는 요구사항을 그대로 조건문과 반복문을 통해 풀이 작성을 한 코드입니다. 두번째 코드는 답안 제출 후 마음에 드는 다른 사람의 풀이를 참고하였습니다.처음 제출한 코드function solution(code) { let [ arr, mode, ret ] = [code.split(""), false, [] ]; ..
Algorithm. | 2025. 2. 27. 12:26
그래프
그래프 개념 이해하기그래프란?노드 vertex와 간선 edge을 이용한 비선형 데이터 구조. 노드는 정점(vertex)으로 표시된다.동그라미로 표시된 것 | 노드 vertex화살표로 표시된 것 | 간선 edge간선 위에 숫자로 표시된 것 | 가중치 weight그래프의 특징과 종류방향성, 가중치, 순환 특성에 따라 종류를 구분한다.방향 그래프 directed graph와 무방향 그래프 undirected graph가중치 그래프 weighted graph순환 그래프 cycle graph와 비순환 그래프 acyclic graph그래프 구현 방식인접 행렬 adjacency matrix과 인접 리스트 adjacency list가 있다.인접 행렬 그래프2차원 배열을 활용하여 구현하는 경우가 많다. 배열의 인덱스는 ..
Algorithm. | 2024. 8. 25. 21:38