reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요.x: 숫자 return: 뒤집어진 숫자를 반환!예들 들어, x: 1234 return: 4321x: -1234 return: -4321x: 1230 return: 321설명!t
100이하 세 숫자 중에서 가장 작은 수 찾기 보자보자 어디보자👩🏻💻let answer;우선 값이 없는 answer라는 변수를 선언해준다. 여기서 answer는 최솟값으로 계속 변경되므로 let으로 선언한다. if(a<b) answer=a;else answ
이번주부터 오전에 코드카타 시간을 진행했다. 알고리즘 문제 풀이는 너무 어려웠고 더 공부해야겠다고 생각했다!그래서 알고리즘을 알고싶어서 시작하는 <알고리즘?알고싶음!>시리즈👩🏻💻twoSum함수에 숫자배열과 '특정 수'를 인자로 넘기면, 더해서 '특정 수'가
인자인 height는 숫자로 이루어진 배열입니다. 그래프로 생각한다면 y축의 값이고, 높이 값을 갖고 있습니다.아래의 그래프라면 height 배열은 1, 8, 6, 2, 5, 4, 8, 3, 7 입니다.저 그래프에 물을 담는다고 생각하고, 물을 담을 수 있는 가장 넓은
🤓문제 재귀를 사용하여 팩토리얼(factorial)을 구하는 함수를 구현해주세요. 팩토리얼이란 1에서부터 n까지의 정수를 모두 곱한것을 말합니다. 1! = 1 2! = 1 * 2 5! = 1 * 2 * 3 * 4 * 5 재귀 호출이란? 재귀 호출(recursive
😎문제 주어진 숫자 배열에서, 0을 배열의 마지막쪽으로 이동시켜주세요. 원래 있던 숫자의 순서는 바꾸지 말아주세요. (새로운 배열을 생성해서는 안 됩니다.) Input: [0,1,0,3,12] Output: [1,3,12,0,0] 👉문제 풀이
버블정렬(Bubble Sort)버블 정렬은 인접한 데이터를 교환해서 정렬하는 알고리즘입니다. 알고리즘의 정렬되는 모습이 마치 거품처럼 보인다고 해서 붙여진 이름입니다.아래와 같은 정렬되지 않은 수가 있을 때, index 0 <-> 1 부터 교환하기 시작합니다. 인
(출처:https://programmers.co.kr/learn/courses/30/lessons/42576?language=javascript) 문제😎 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 comple
배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다.예를 들어 array가 1, 5, 2, 6, 3, 7, 4, i = 2, j = 5, k = 3이라면array의 2번째부터 5번째까지 자르면 5, 2, 6, 3입니
2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까지 각각 SUN,MON,TUE,WED,THU,F