코딩한걸음
article thumbnail
23-03-30 TIL 일지 : for문이 돌아가는 중에 요소를 삭제할 때
NBCamp/코딩 한걸음 2023. 4. 3. 13:52

Today I Learned 어떤 문제가 있었는지 어제의 문제에서 for문을 돌리면서 section에서 삭제하는 방법이 에러가 떴었다. 내가 시도해 본 것들 해서 그냥 for문으로 삭제하는 방법이 아닌 count를 하는 방법으로 풀었었는데 오늘 튜터님이 설명해주신 내용중에 위 문제를 해결할만한 방법이 있었다. 어떻게 해결 했는지 answer = 0 for j in range((n/m)+1): answer += 1 a= section[0]+m-1 for i in section[:]: if i

23-03-28 코딩 테스트 문제풀이
Coding Test/Programers 2023. 3. 28. 11:59

코딩 테스트 Coding Test 와 코드 리뷰 Code Review 코딩 테스트 문제풀이의 목표 코딩 테스트 문제풀이를 하며 알고리즘에 대한 이해도를 높힌다 팀원들과 코드 리뷰를 하며 해당 코드를 짠 구체적인 이유를 제시한다 문제 1 : https://school.programmers.co.kr/learn/courses/30/lessons/120815 # 피자 나눠 먹기 (2) # 문제 설명 # 머쓱이네 피자가게는 피자를 여섯 조각으로 잘라 줍니다. # 피자를 나눠먹을 사람의 수 n이 매개변수로 주어질 때, # n명이 주문한 피자를 남기지 않고 모두 같은 수의 피자 조각을 먹어야 한다면 # 최소 몇 판을 시켜야 하는지를 return 하도록 solution 함수를 완성해보세요. # 제한사항 # 1 ≤ n..

23-03-27 코딩 테스트 문제풀이
Coding Test/Programers 2023. 3. 28. 11:44

코딩 테스트 Coding Test 와 코드 리뷰 Code Review 코딩 테스트 문제풀이의 목표 코딩 테스트 문제풀이를 하며 알고리즘에 대한 이해도를 높힌다 팀원들과 코드 리뷰를 하며 해당 코드를 짠 구체적인 이유를 제시한다 문제 1 : https://school.programmers.co.kr/learn/courses/30/lessons/120814 # https://school.programmers.co.kr/learn/courses/30/lessons/120814 # 피자 나눠 먹기 (1) # 문제 설명 # 머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. # 피자를 나눠먹을 사람의 수 n이 주어질 때, # 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 # return 하는..

article thumbnail
23-03-24 TIL 일지 : CodingTest
NBCamp/코딩 한걸음 2023. 3. 25. 13:15

Today I Learned 어떤 문제가 있었는지 # https://school.programmers.co.kr/learn/courses/30/lessons/172928 # 공원 산책 # 문제 설명 # 지나다니는 길을 'O', 장애물을 'X'로 나타낸 직사각형 격자 모양의 # 공원에서 로봇 강아지가 산책을 하려합니다. # 산책은 로봇 강아지에 미리 입력된 명령에 따라 진행하며, # 명령은 다음과 같은 형식으로 주어집니다. # ["방향 거리", "방향 거리" … ] # 예를 들어 "E 5"는 로봇 강아지가 현재 위치에서 동쪽으로 5칸 이동했다는 의미입니다. # 로봇 강아지는 명령을 수행하기 전에 다음 두 가지를 먼저 확인합니다. # 주어진 방향으로 이동할 때 공원을 벗어나는지 확인합니다. # 주어진 방향으..

23-03-23 TIL 일지 : CodingTest 바탕화면 정리
NBCamp/코딩 한걸음 2023. 3. 24. 22:41

Today I Learned 어떤 문제가 있었는지 # https://school.programmers.co.kr/learn/courses/30/lessons/161990 # 바탕화면 정리 # 문제 설명 # 머쓱이의 컴퓨터 바탕화면의 상태를 나타내는 # 문자열 배열 wallpaper가 매개변수로 주어질 때 # 바탕화면의 파일들을 한 번에 삭제하기 위해 # 최소한의 이동거리를 갖는 드래그의 시작점과 끝점을 담은 # 정수 배열을 return하는 solution 함수를 작성해 주세요. # 드래그의 시작점이 (lux, luy), 끝점이 (rdx, rdy)라면 # 정수 배열 [lux, luy, rdx, rdy]를 return하면 됩니다. # 제한사항 # 1 ≤ wallpaper의 길이 ≤ 50 # 1 ≤ wallp..

23-03-22 TIL 일지 : CodingTest itertools의 permutations 사용하기
NBCamp/코딩 한걸음 2023. 3. 24. 21:43

Today I Learned 어떤 문제가 있었는지 # https://school.programmers.co.kr/learn/courses/30/lessons/42839 # 소수 찾기 # 문제 설명 # 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. # 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. # 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, # 종이 조각으로 만들 수 있는 소수가 몇 개인지 return 하도록 # solution 함수를 완성해주세요. # 제한사항 # numbers는 길이 1 이상 7 이하인 문자열입니다. # numbers는 0~9까지 숫자만으로 이루어져 있습니다. # "013"은 0, 1, 3 숫자가 적힌 종이 조각이 흩어져있다는 ..

23-03-24 코딩 테스트 문제풀이
Coding Test/Programers 2023. 3. 24. 11:41

코딩 테스트 Coding Test 와 코드 리뷰 Code Review 코딩 테스트 문제풀이의 목표 코딩 테스트 문제풀이를 하며 알고리즘에 대한 이해도를 높힌다 팀원들과 코드 리뷰를 하며 해당 코드를 짠 구체적인 이유를 제시한다 문제 1 : https://school.programmers.co.kr/learn/courses/30/lessons/120839 # 가위 바위 보 # 문제 설명 # 가위는 2 바위는 0 보는 5로 표현합니다. # 가위 바위 보를 내는 순서대로 나타낸 문자열 rsp가 매개변수로 주어질 때, # rsp에 저장된 가위 바위 보를 모두 이기는 경우를 순서대로 나타낸 문자열을 # return하도록 solution 함수를 완성해보세요. # 제한사항 # 0 < rsp의 길이 ≤ 100 # rs..

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

코딩 테스트 Coding Test 와 코드 리뷰 Code Review 코딩 테스트 문제풀이의 목표 코딩 테스트 문제풀이를 하며 알고리즘에 대한 이해도를 높힌다 팀원들과 코드 리뷰를 하며 해당 코드를 짠 구체적인 이유를 제시한다 문제 1 : https://school.programmers.co.kr/learn/courses/30/lessons/120837 # 개미군단 # 문제설명 # 개미 군단이 사냥을 나가려고 합니다. # 개미군단은 사냥감의 체력에 딱 맞는 병력을 데리고 나가려고 합니다. # 장군개미는 5의 공격력을, 병정개미는 3의 공격력을 일개미는 1의 공격력을 가지고 있습니다. # 예를 들어 체력 23의 여치를 사냥하려고 할 때, 일개미 23마리를 데리고 가도 되지만, # 장군개미 네 마리와 병정개..