겨리의 개발일기

고정 헤더 영역

글 제목

메뉴 레이어

겨리의 개발일기

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (82)
    • Programming (57)
      • JavaScript (6)
      • TypeScript (4)
      • Vue.js (9)
      • React (12)
      • Spring (1)
      • Algorithm (13)
      • 기타 (12)
    • CS (2)
    • 회고 (14)
    • HTML&CSS (8)

검색 레이어

겨리의 개발일기

검색 영역

컨텐츠 검색

Programming/Algorithm

  • [리트코드] Duplicate Zeros

    2023.03.30 by 겨리!

  • [프로그래머스] 구슬을 나누는 경우의 수

    2022.11.20 by 겨리!

  • [프로그래머스] 소인수분해

    2022.11.17 by 겨리!

  • [프로그래머스] 최빈값 구하기

    2022.11.14 by 겨리!

  • [프로그래머스] 약수 구하기

    2022.11.04 by 겨리!

[리트코드] Duplicate Zeros

https://leetcode.com/explore/learn/card/fun-with-arrays/525/inserting-items-into-an-array/3245/ Explore - LeetCodeLeetCode Explore is the best place for everyone to start practicing and learning on LeetCode. No matter if you are a beginner or a master, there are always new topics waiting for you to explore.leetcode.com 주어진 배열의 요소가 0이면 0을 더 추가하되 기존 배열의 length 는 유지해야한다. 주어진 배열을 수정하라고 해서(modify arr..

Programming/Algorithm 2023. 3. 30. 00:09

[프로그래머스] 구슬을 나누는 경우의 수

https://school.programmers.co.kr/learn/courses/30/lessons/120840 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Q. 머쓱이는 구슬을 친구들에게 나누어주려고 합니다. 구슬은 모두 다르게 생겼습니다. 머쓱이가 갖고 있는 구슬의 개수 balls와 친구들에게 나누어 줄 구슬 개수 share이 매개변수로 주어질 때, balls개의 구슬 중 share개의 구슬을 고르는 가능한 모든 경우의 수를 return 하는 solution 함수를 완성해주세요. ※ 서로 다른 n개 중 m개를 뽑는 경우의 수 공식 : n! / (..

Programming/Algorithm 2022. 11. 20. 23:43

[프로그래머스] 소인수분해

https://school.programmers.co.kr/learn/courses/30/lessons/120852 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Q. 소인수분해란 어떤 수를 소수들의 곱으로 표현하는 것입니다. 예를 들어 12를 소인수 분해하면 2 * 2 * 3 으로 나타낼 수 있습니다. 따라서 12의 소인수는 2와 3입니다. 자연수 n이 매개변수로 주어질 때 n의 소인수를 오름차순으로 담은 배열을 return하도록 solution 함수를 완성해주세요. ※ 2 ≤ n ≤ 10,000 function solution(n) { const an..

Programming/Algorithm 2022. 11. 17. 23:38

[프로그래머스] 최빈값 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/120812 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Q. 최빈값은 주어진 값 중에서 가장 자주 나오는 값을 의미합니다. 정수 배열 array가 매개변수로 주어질 때, 최빈값을 return 하도록 solution 함수를 완성해보세요. 최빈값이 여러 개면 -1을 return 합니다. function solution(array) { const result = array.reduce((accu, curr)=>{ accu[curr] = (accu[curr..

Programming/Algorithm 2022. 11. 14. 23:23

[프로그래머스] 약수 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/120897# 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr Q. 정수 n이 매개변수로 주어질 때, n의 약수를 오름차순으로 담은 배열을 return하도록 solution 함수를 완성해주세요. function solution(n) { // 만약 n이 16 이라면 Math.sqrt(16)의 값은 4 // i < 4 로 비교하니 1,2,3으로 돌아감 // 이 부분 i a-b); // 오름차순으로 정렬 후 리턴 return answer; } ※ Math.sq..

Programming/Algorithm 2022. 11. 4. 16:41

추가 정보

반응형

인기글

최신글

페이징

이전
1 2
다음
겨리의 개발일기
메일

티스토리툴바