문제 풀이 풀이1 필수과정을 담은 문자열을 배열화 해 queue로 사용했다. 설계한 교육과정을 돌면서 queue의 맨 앞요소와 같을 경우 queue의 맨 앞 요소를 삭제 해준다. 해당 과목을 이수했다고 생각하면 된다. 이 과목을 이수한 다음에 맨앞에 오는 과목은 다음
'스택' 알고리즘을 이용한 문제를 풀어보았다.카카오 인턴십 코딩테스트에서 나왔던 문제인데, 맨 처음 코딩 공부를 시작하면서 이 문제를 보고 뭔가 거창하고 복잡해 보여서 겁먹었던 기억이 난다. ㅎㅎㅎ 사실 알고 보니 그리 어려운 문제는 아니었다.
Check if all digits of the given integer are even.ExampleFor n = 248622, the output should beevenDigitsOnly(n) = true;For n = 642386, the output shoul
Description Given an array of integers, replace all the occurrences of elemToReplace with substitutionElem. Example For inputArray = [1, 2, 1], elem
1937년 Collatz란 사람에 의해 제기된 이 추측은, 주어진 수가 1이 될때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 작업은 다음과 같습니다. 1-1. 입력된 수가 짝수라면 2로 나눕니다. 1-2. 입력된 수가 홀수라면 3을 곱
정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution을 완성해보세요.arr은 길이 1 이상, 100 이하인 배열입니다.arr의 원소는 -10,000 이상 10,000 이하인 정수입니다.arr return1,2,3,4 2.55,5 5
행렬의 덧셈은 행과 열의 크기가 같은 두 행렬의 같은 행, 같은 열의 값을 서로 더한 결과가 됩니다. 2개의 행렬 arr1과 arr2를 입력받아, 행렬 덧셈의 결과를 반환하는 함수, solution을 완성해주세요.행렬 arr1, arr2의 행과 열의 길이는 500을 넘