# 코드카타

23개의 포스트
post-thumbnail

CodeKata 16

prices는 배열이며, 각 요소는 매일의 주식 가격입니다.만약 한 번만 거래할 수 있다면 = 사고 팔 수 있다면, 제일 큰 이익은 얼마일까요?

6일 전
·
0개의 댓글
post-thumbnail

CodeKata 15

양수 N을 이진법으로 바꿨을 때, 연속으로 이어지는 0 중에서 가장 큰 값을 return해 주세요.이어지는 0은 1과 1사이에 있는 것을 의미합니다.1과 1사이에 있는 0을 binary gap 이라고 하겠습니다.

2020년 9월 21일
·
0개의 댓글
post-thumbnail

CodeKata 14

오늘은 재귀알고리즘에 대한 문제입니다.재귀(recursion)란, 자신을 정의할 때 자기 자신을 호출하는 방법을 뜻합니다. 프로그래밍의 함수정의에서 많이 사용됩니다.

2020년 9월 18일
·
0개의 댓글
post-thumbnail

CodeKata 13

주어진 숫자 배열에서, 0을 배열의 마지막쪽으로 이동시켜주세요. 원래 있던 숫자의 순서는 바꾸지 말아주세요. 새로운 배열을 생성해서는 안 됩니다.

2020년 9월 17일
·
0개의 댓글
post-thumbnail

CodeKata 12

양수로 이루어진 m x n 그리드를 인자로 드립니다.상단 왼쪽에서 시작하여, 하단 오른쪽까지 가는 길의 요소를 다 더했을 때,가장 작은 합을 찾아서 return 해주세요.한 지점에서 우측이나 아래로만 이동할 수 있습니다.

2020년 9월 16일
·
0개의 댓글
post-thumbnail

CodeKata 11

문자로 구성된 배열을 input으로 전달하면, 문자를 뒤집어서 return 해주세요.새로운 배열을 선언하면 안 됩니다.인자로 받은 배열을 수정해서 만들어주세요.옆 자리 동기분에게 스포당해서 약간 슬픈 코드카타...

2020년 9월 15일
·
0개의 댓글
post-thumbnail

CodeKata 10

인자인 height는 숫자로 이루어진 배열입니다.그래프로 생각한다면 y축의 값이고, 높이 값을 갖고 있습니다.아래의 그래프라면 height 배열은 1, 8, 6, 2, 5, 4, 8, 3, 7 입니다.

2020년 9월 11일
·
2개의 댓글
post-thumbnail

CodeKata 09

nums는 숫자로 이루어진 배열입니다. 가장 자주 등장한 숫자를 k 개수만큼 return해주세요.고군분투 하다가 모델답안 보니까 진짜 현타온다...................... . . .. . . . ... . ...처음으로 코드카타 중도포기 ㅋㅋㅋㅋ 정신이

2020년 9월 10일
·
0개의 댓글
post-thumbnail

CodeKata 08

s는 여러 괄호들로 이루어진 String 인자입니다.s가 유효한 표현인지 아닌지 true/false로 반환해주세요.종류는 '(', ')', '', '', '{', '}' 으로 총 6개 있습니다.아래의 경우 유효합니다.한 번 괄호를 시작했으면, 같은 괄호로 끝내야 한다.

2020년 9월 9일
·
2개의 댓글
post-thumbnail

CodeKata 07

숫자로 이루어진 배열인 nums를 인자로 전달합니다.숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요.

2020년 9월 8일
·
0개의 댓글
post-thumbnail

CodeKata 06

로마자에서 숫자로 바꾸기1~3999 사이의 로마자 s를 인자로 주면 그에 해당하는 숫자를 반환해주세요.로마 숫자를 숫자로 표기하면 다음과 같습니다.로마자를 숫자로 읽는 방법은 로마자를 왼쪽부터 차례대로 더하면 됩니다.

2020년 9월 7일
·
0개의 댓글

🌿Python 공통된 시작 단어 (prefix)

매일 오전 진행하는 코드카타 문제 풀이를 하다가, 풀릴 듯 말 듯,, 하다 결국 풀지 못했던 문제 😂 strs은 단어가 담긴 배열입니다.공통된 시작 단어(prefix)를 반환해주세요.예를 들어strs = 'start', 'stair', 'step'return은 'st

2020년 9월 5일
·
0개의 댓글
post-thumbnail

CodeKata 05

문제 strs은 단어가 담긴 배열입니다. 공통된 시작 단어(prefix)를 반환해주세요. 예문 답안 모델답안 나의 답안 처음에 문제를 보고는 되게 간단하게 풀 수 있다고 생각했는데, 생각보다 오랜 시간이 걸렸다. 특히 [] 이런 빈 배열이 들어올때 인덱스의 길

2020년 9월 4일
·
0개의 댓글
post-thumbnail

CodeKata 04

숫자인 num을 인자로 넘겨주면, 뒤집은 모양이 num과 똑같은지 여부를 반환해주세요.

2020년 9월 3일
·
0개의 댓글
post-thumbnail

CodeKata 03

String 형인 str 인자에서 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이를 반환해주세요.

2020년 9월 2일
·
0개의 댓글
post-thumbnail

1day 1Algorithm 200901

Question!reverse 함수에 정수인 숫자를 인자로 받습니다.그 숫자를 뒤집어서 return해주세요.const reverse = x => { let result = x.toString().split("").reduceRight((acc, cur) => {

2020년 9월 1일
·
0개의 댓글

[코드카타]Day1

문제two_sum함수에 숫자 리스트와 '특정 수'를 인자로 넘기면,더해서 '특정 수'가 나오는 index를 배열에 담아 return해 주세요.nums: 숫자 배열target: 두 수를 더해서 나올 수 있는 합계return: 두 수의 index를 가진 숫자 배열예를 들어

2020년 9월 1일
·
0개의 댓글
post-thumbnail

CodeKata 02

reverse 함수에 정수인 숫자를 인자로 받습니다.그 숫자를 뒤집어서 return해주세요.x: 숫자return: 뒤집어진 숫자를 반환!

2020년 9월 1일
·
0개의 댓글

코드카타 - day.1

two_sum함수에 숫자 리스트와 '특정 수'를 인자로 넘기면,더해서 '특정 수'가 나오는 index를 배열에 담아 return해 주세요. > 예를 들어, * target으로 보내는 합계의 조합은 배열 전체 중에 2개 밖에 없다고 가정! 🤔 빈리스트를 생성하고 반복,조건문으로 값을 더해가며 넣어주는 방법, 빈리스트를 생성하지 않는 방법, index(...

2020년 8월 31일
·
0개의 댓글
post-thumbnail

CodeKata 01

twoSum 함수에 숫자배열과 '특정 수'를 인자로 넘기면,더해서 '특정 수'가 나오는 index를 배열에 담아 return해 주세요.

2020년 8월 31일
·
0개의 댓글