코딩의 알고리즘을 구현하는 일종의 drill과 같은 것이다. 어떠한 기대 결과 값을 어떤 알고리즘과 논리로 구현하는지 연습하는 활동이라고 볼 수 있다.우리가 Code KATA를 하는 방식은 pai programming 방식이다.두명에서 짝을 지어서 코딩을 구현하는 방식
문제 reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요. x: 숫자 return: 뒤집어진 숫자를 반환! 예들 들어, 가정 나의 접근 방식 문제의 중점 파악 > - 숫자의 역순을 구하기 위해서는 integer를 s
String 형인 str 인자에서 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이를 반환해주세요.예를 들어,문제의 중점 파악처음 중복되는 지점 찾기지점별로 단어 구별하기 가장 긴단어의 길이 구하기이 세가지에 대한 해결 방식으로looping을 이용하여 문자를 하나
로마자에서 숫자로 바꾸기 1~3999 사이의 로마자 s를 인자로 주면 그에 해당하는 숫자를 반환해주세요.로마 숫자를 숫자로 표기하면 다음과 같습니다.Symbol ValueI 1V 5X 10L 50C 100D 500M 1000로마자를 숫자로 읽는 방법은 로마자를 왼쪽부터
숫자로 이루어진 배열인 nums를 인자로 전달합니다.숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요.예를 들어,nums 배열의 길이는 무조건 2개 이상문제의 중점 파악리스트 안에 존재하는 수들의 숫자를 count하고 저장한
s는 여러 괄호들로 이루어진 String 인자입니다.s가 유효한 표현인지 아닌지 true/false로 반환해주세요.종류는 '(', ')', '', '', '{', '}' 으로 총 6개 있습니다. 아래의 경우 유효합니다.한 번 괄호를 시작했으면, 같은 괄호로 끝내야 한다
nums는 숫자로 이루어진 배열입니다.가장 자주 등장한 숫자를 k 개수만큼 return 해주세요.문제의 중점 파악리스트의 요소별 갯수 파악가장 많은 갯수의 요소를 k갯수만큼 순차적으로 return이 세가지에 대한 해결 방식으로요소벌 갯수를 딕셔너리로 저장for문을 사용