CodeTaka Python: Code Taka 2주차 5 Q. 문제: 인자인 height는 숫자로 이루어진 배열입니다.그래프로 생각한다면 y축의 값이고, 높이 값을 갖고 있습니다. 아래의 그래프라면 height 배열은 [1, 8, 6, 2, 5, 4, 8, 3, 7] 입니다. 저 그래프에 물을 담는다고 생각하고, 물을 담을 수 있는 가장 넓은 면적의 값을 반환해주세요. 배열의 길이는 2이상입니다. 나의 답 배열의 값 1과 8이 왔을 때 결국 물을 ... CodeTakaCodeTaka CODETAKA 1-1 two_sum함수에 숫자 리스트와 '특정 수'를 인자로 넘기면, 더해서 '특정 수'가 나오는 index를 배열에 담아 return해 주세요. nums: 숫자 배열 target: 두 수를 더해서 나올 수 있는 합계 return: 두 수의 index를 가진 숫자 배열 nums: 숫자 배열 target: 두 수를 더해서 나올 수 있는 합계 return: 두 수의 index를 가진 숫자 배열 예를 ... CodeTakaCodeTaka CODEKATA1-2 reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요. x: 숫자 return: 뒤집어진 숫자를 반환! 예들 들어, x: 1234 return: 4321 x: 1234 return: 4321 x: -1234 return: -4321 x: -1234 return: -4321 x: 1230 return: 321 다른풀이가 나의 풀이보다 훨씬 깔끔하고 간단하... CodeTakaCodeTaka Python: Code Taka 2주차 2 Q. 숫자로 이루어진 배열인 nums를 인자로 전달합니다. 숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요. 문제 이해: 파라미터로 들어오는 배열의 길이의 반을 초과하는 반복되는 숫자 하나를 리턴하라. (문제에 써있진 않지만 과반수가 넘는 숫자는 단 1개라고 가정한다.) 나의 답 파라미터로 들어오는 숫자 배열의 길이를 2로 나눈 후 +1을 하여 ... CodeTakaCodeTaka 더해서 특정 수가 나오는 배열 값의 index 구하기 Step.1 : 중첩 for문으로 정답 완성 두 개의 수를 가져와야 하므로 중첩 for문을 이용해 i, j를 가져오고, 이 둘을 더해서 target값이 나오는 경우 [i, j]값을 리턴했다. 상위 for문의 i=0일 때 하위 for문의 j가 한 바퀴 다 돌고, 그 다음 i=1.. 아래는 상위 for문의 i가 0부터 3까지, 하위 for문의 j가 1부터 3까지 반복될 때의 경우이다. 문제에선 ... JavaScriptCodeTaka알고리즘TILCodeTaka
Python: Code Taka 2주차 5 Q. 문제: 인자인 height는 숫자로 이루어진 배열입니다.그래프로 생각한다면 y축의 값이고, 높이 값을 갖고 있습니다. 아래의 그래프라면 height 배열은 [1, 8, 6, 2, 5, 4, 8, 3, 7] 입니다. 저 그래프에 물을 담는다고 생각하고, 물을 담을 수 있는 가장 넓은 면적의 값을 반환해주세요. 배열의 길이는 2이상입니다. 나의 답 배열의 값 1과 8이 왔을 때 결국 물을 ... CodeTakaCodeTaka CODETAKA 1-1 two_sum함수에 숫자 리스트와 '특정 수'를 인자로 넘기면, 더해서 '특정 수'가 나오는 index를 배열에 담아 return해 주세요. nums: 숫자 배열 target: 두 수를 더해서 나올 수 있는 합계 return: 두 수의 index를 가진 숫자 배열 nums: 숫자 배열 target: 두 수를 더해서 나올 수 있는 합계 return: 두 수의 index를 가진 숫자 배열 예를 ... CodeTakaCodeTaka CODEKATA1-2 reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요. x: 숫자 return: 뒤집어진 숫자를 반환! 예들 들어, x: 1234 return: 4321 x: 1234 return: 4321 x: -1234 return: -4321 x: -1234 return: -4321 x: 1230 return: 321 다른풀이가 나의 풀이보다 훨씬 깔끔하고 간단하... CodeTakaCodeTaka Python: Code Taka 2주차 2 Q. 숫자로 이루어진 배열인 nums를 인자로 전달합니다. 숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요. 문제 이해: 파라미터로 들어오는 배열의 길이의 반을 초과하는 반복되는 숫자 하나를 리턴하라. (문제에 써있진 않지만 과반수가 넘는 숫자는 단 1개라고 가정한다.) 나의 답 파라미터로 들어오는 숫자 배열의 길이를 2로 나눈 후 +1을 하여 ... CodeTakaCodeTaka 더해서 특정 수가 나오는 배열 값의 index 구하기 Step.1 : 중첩 for문으로 정답 완성 두 개의 수를 가져와야 하므로 중첩 for문을 이용해 i, j를 가져오고, 이 둘을 더해서 target값이 나오는 경우 [i, j]값을 리턴했다. 상위 for문의 i=0일 때 하위 for문의 j가 한 바퀴 다 돌고, 그 다음 i=1.. 아래는 상위 for문의 i가 0부터 3까지, 하위 for문의 j가 1부터 3까지 반복될 때의 경우이다. 문제에선 ... JavaScriptCodeTaka알고리즘TILCodeTaka