반응형
카타란?
전문 기술을 배우기 위해 엄청난 시간 동안 반복된 훈련으로 무의식 중에도 그 기술을 사용할 수 있도록 사람의 뇌를 바꾸어 놓는 훈련법.
일본의 무술을 계승받기 위해 하는 훈련법인 카타를 코딩에 접목시켜서 알고리즘에 대한 훈련을 하게 되었다.
문제1
:twoSum 함수에 숫자 리스트와 '특정 수'를 인자로 넘기면 , 더해서 '특정 수'가 나오는 index를 배열에 담아 return하기
예)
def two_sum(nums, target)
nums = [4,9,11,14]
target은 13
nums[0] + nums[1] = 4 + 9 = 13
return [0,1]이 되어야 한다.
**가정:
target으로 보내는 합계의 조합은 배열 전체 중에 2개 밖에 없다.
나의 정답:
문제점..
한번 내가 줄기를 잡으니까 그쪽으로만 자꾸 가려고하고 중간에 힘들고 더 좋은 방법이 다른 사람에게서 있어도 받아드려지지않음. 생각의 줄기가 끊기면 다시 그 줄기 잡는데 오래걸림. 하여간 내 머릿속 생각을 표현하기란 정말 힘들구나.
문제2
:reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요.
x: 숫자
return : 뒤집어진 숫자를 반환
예는 오른쪽에..
나의 정답:
대충봐도 부끄럽지만 좀 더 익숙해지면 지름길들을 알게 되지 않을까,,
머리를 굴리는 것도 습관으로 만들어 고수가 되어야지.
반응형
'Wecode > Event' 카테고리의 다른 글
특강 - 프론트개발자 Jeffrey Noh (0) | 2020.05.21 |
---|---|
이벤트-6기가 8기에게 속삭인다(From 6th Import 8th) (0) | 2020.04.29 |