코딩한걸음
23-04-28 코딩테스트 문제풀이
Coding Test/Programers 2023. 5. 2. 11:24

코딩 테스트 문제풀이의 목표 코딩 테스트 문제풀이를 하며 알고리즘에 대한 이해도를 높힌다 팀원들과 코드 리뷰를 하며 해당 코드를 짠 구체적인 이유를 제시한다 https://github.com/raoneli1013/codingtest 문제 1 : https://school.programmers.co.kr/learn/courses/30/lessons/181943 # https://school.programmers.co.kr/learn/courses/30/lessons/181943 # 문자열 겹쳐쓰기 # 문제 설명 # 문자열 my_string, overwrite_string과 정수 s가 주어집니다. # 문자열 my_string의 인덱스 s부터 overwrite_string의 길이만큼을 # 문자열 overwri..

23-04-27 코딩테스트 문제풀이
Coding Test/Programers 2023. 5. 2. 10:55

코딩 테스트 문제풀이의 목표 코딩 테스트 문제풀이를 하며 알고리즘에 대한 이해도를 높힌다 팀원들과 코드 리뷰를 하며 해당 코드를 짠 구체적인 이유를 제시한다 https://github.com/raoneli1013/codingtest 문제 1 : https://school.programmers.co.kr/learn/courses/30/lessons/120904 # https://school.programmers.co.kr/learn/courses/30/lessons/120904 # 숫자 찾기 # 문제 설명 # 정수 num과 k가 매개변수로 주어질 때, # num을 이루는 숫자 중에 k가 있으면 num의 그 숫자가 있는 자리 수를 return하고 # 없으면 -1을 return 하도록 solution 함수를 ..

23-04-26 코딩 테스트 문제풀이
Coding Test/Programers 2023. 4. 26. 11:08

코딩 테스트 Coding Test 와 코드 리뷰 Code Review 코딩 테스트 문제풀이의 목표 코딩 테스트 문제풀이를 하며 알고리즘에 대한 이해도를 높힌다 팀원들과 코드 리뷰를 하며 해당 코드를 짠 구체적인 이유를 제시한다 https://github.com/raoneli1013/codingtest 문제 1 : https://school.programmers.co.kr/learn/courses/30/lessons/120903 # 배열의 유사도 # 문제 설명 # 두 배열이 얼마나 유사한지 확인해보려고 합니다. # 문자열 배열 s1과 s2가 주어질 때 같은 원소의 개수를 # return하도록 solution 함수를 완성해주세요. # 제한사항 # 1 ≤ s1, s2의 길이 ≤ 100 # 1 ≤ s1, s2의..

23-04-25 코딩 테스트 문제풀이
Coding Test/Programers 2023. 4. 25. 11:28

코딩 테스트 Coding Test 와 코드 리뷰 Code Review 코딩 테스트 문제풀이의 목표 코딩 테스트 문제풀이를 하며 알고리즘에 대한 이해도를 높힌다 팀원들과 코드 리뷰를 하며 해당 코드를 짠 구체적인 이유를 제시한다 https://github.com/raoneli1013/codingtest 문제 1 : https://school.programmers.co.kr/learn/courses/30/lessons/120895 # 인덱스 바꾸기 # 문제 설명 # 문자열 my_string과 정수 num1, num2가 매개변수로 주어질 때, # my_string에서 인덱스 num1과 인덱스 num2에 해당하는 문자를 바꾼 문자열을 # return 하도록 solution 함수를 완성해보세요. # 제한사항 # ..

23-04-07 TIL 일지 : 효율적으로 소수 찾기
NBCamp/코딩 한걸음 2023. 4. 10. 02:05

Today I Learned 어떤 문제가 있었는지 # 소수 찾기 # 문제 설명 # 1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수, # solution을 만들어 보세요. # 소수는 1과 자기 자신으로만 나누어지는 수를 의미합니다. # (1은 소수가 아닙니다.) # 제한 조건 # n은 2이상 1000000이하의 자연수입니다. 소수찾기 문제들은 많이 풀어봐서 별 생각 없이 금방 풀었는데 답 제출할 때 시간 오버로 오답이 떴다 내가 시도해 본 것들 n = 1000000 answer = 0 # 소수를 찾으면 answer +1 for i in range(2,n+1): count=0 for j in range(1, i+1): if i%j == 0: count+=1 if count ==1: answ..

23-04-05 TIL 일지 : CodingTest - 카카오 기출
NBCamp/코딩 한걸음 2023. 4. 5. 21:46

Today I Learned 어떤 문제가 있었는지 # [1차] 비밀지도 # 네오는 평소 프로도가 비상금을 숨겨놓는 장소를 알려줄 비밀지도를 손에 넣었다. # 그런데 이 비밀지도는 숫자로 암호화되어 있어 위치를 확인하기 위해서는 암호를 해독해야 한다. # 다행히 지도 암호를 해독할 방법을 적어놓은 메모도 함께 발견했다. # 지도는 한 변의 길이가 n인 정사각형 배열 형태로, # 각 칸은 "공백"(" ") 또는 "벽"("#") 두 종류로 이루어져 있다. # 전체 지도는 두 장의 지도를 겹쳐서 얻을 수 있다. # 각각 "지도 1"과 "지도 2"라고 하자. # 지도 1 또는 지도 2 중 어느 하나라도 벽인 부분은 전체 지도에서도 벽이다. # 지도 1과 지도 2에서 모두 공백인 부분은 전체 지도에서도 공백이다. ..

23-04-05 코딩 테스트 문제풀이
Coding Test/Programers 2023. 4. 5. 20:38

코딩 테스트 Coding Test 와 코드 리뷰 Code Review 코딩 테스트 문제풀이의 목표 코딩 테스트 문제풀이를 하며 알고리즘에 대한 이해도를 높힌다 팀원들과 코드 리뷰를 하며 해당 코드를 짠 구체적인 이유를 제시한다 https://github.com/raoneli1013/codingtest 문제 1 : https://school.programmers.co.kr/learn/courses/30/lessons/77884 # 약수의 개수와 덧셈 # 문제 설명 # 두 정수 left와 right가 매개변수로 주어집니다. # left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, # 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 solution 함수를 완성해주세요. #..

23-04-03 코딩 테스트 문제풀이
Coding Test/Programers 2023. 4. 3. 23:16

코딩 테스트 Coding Test 와 코드 리뷰 Code Review 코딩 테스트 문제풀이의 목표 코딩 테스트 문제풀이를 하며 알고리즘에 대한 이해도를 높힌다 팀원들과 코드 리뷰를 하며 해당 코드를 짠 구체적인 이유를 제시한다 https://github.com/raoneli1013/codingtest 문제 1 : https://school.programmers.co.kr/learn/courses/30/lessons/12943 # 콜라츠 추측 # 문제 설명 # 1937년 Collatz란 사람에 의해 제기된 이 추측은, # 주어진 수가 1이 될 때까지 다음 작업을 반복하면, # 모든 수를 1로 만들 수 있다는 추측입니다. 작업은 다음과 같습니다. # 1-1. 입력된 수가 짝수라면 2로 나눕니다. # 1-2...