- 오늘의 학습 키워드 map, reverse - 정리 무조건 반복문 사용하려고 하지말고 함수가 어떤게 있는지부터 찾아보고 풀어볼 것! map 함수 주어진 함수와 반복 가능한 객체(리스트 등)를 인수로 받아, 해당 함수가 반복
- 오늘의 학습 키워드 평균구하기 - 정리 평균구하는 함수 없이 반복문으로만 수행했다. 이후 챗 GPT에게 물어봤더니, sum함수를 사용하여 엄청 간단하고 간결하게 작성해주었다.. 무조건 반복문으로 돌릴 생각하지말고, 간결하게 작성할 생각을 해야겠
문제 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. 정리 문제를 간단히 설명하면, x의 배수를 n까지 나타내는 것이다. 예를들어, x가 2이고 n이 5일 때, 2부...
- 오늘의 학습 키워드 set과 min 그리고 독해력 - 공부한 내용 본인의 언어로 정리하기 set : Python에서 제공하는 내장 데이터 타입 중 하나로, 고유한 요소들의 집합을 나타냄 특징 : 중복 허용X 순서X 변경가능 (추가 및 제거 가능) add() : 요소추가 ...
- 오늘의 학습 키워드 스택(Stack) - 공부한 내용 본인의 언어로 정리하기 - 스택이란? 컴퓨터 과학에서 자주 사용되는 자료구조 중 하나로, 데이터를 저장하고 관리하는 데 사용된다. "쌓아 올리는" 구조를 가지고 있으며, Push와 Pop 연산을 통해 작동한다. 스택의 중요한 특징은 후입선출(LIFO) 방식으로, 가장 나중에 추가된 ...
✏️ 문제 선수들의 점수가 정수 배열 형식으로 주어지면 선수들의 순위를 반환하는 코드를 작성하라. 선수들은 점수에 따라 순위가 매겨지며, 1등 선수는 가장 높은 점수를 가지고, 2등 선수는 두 번째로 높은 점수를 가진다. 1등 선수의 순위는 "Gold Medal" 2등 선수의 순위는 "Silver Medal" 3등 선수의 순...
✏️ 문제 입력받은 정수를 내림차순으로 정렬하여 정수로 반환하기 🧩 풀이 ❗️ 결과 💡회고 - 시도했던 부분 받은 정수를 바로 내림차순 정렬하여 시도하였지만 내장함수가 없었다. 정수를 리스트로 변환하고 join과 map을 이용하여 정수로 다시 변환하였다. - 새롭게 알게된 점 join과 map을 다시 리마인드 하게 되었다. ✔️...
✏️ 문제 세 명의 수포자가 각자 자신만의 특정한 순서에 따라 문제의 정답을 찍으면 누가 더 많은 문제를 맞혔는지 알아내기 🧩 풀이 첫 번째 시도 수포자 1,2,3의 점수를 기록하기 위해 answerone, answertwo, answer_three 변수
참고 : 12일차는 10일차와 문제가 비슷하므로 (문자열 내림차순으로 배치하기) 제외하였읍니다.
사과장수는 최대 이익을 계산해야함 사과 1상자에 m개의 사과를 넣었을 때, 최저 점수가 1보다 크거나 같아야하고 k보다 같거나 작아야함 이익 = 상자에 담은 사과들 중 가장 낮은 점수 m 상자개수