프로그래머스 코딩 테스트입니다. 파이썬으로 작성했고 Level_01 입니다. 주피터 노트북 마크다운 설명을 보십시요. https://programmers.co.kr/learn/courses/30/lessons/1845> In [ ]: 문제 : 폰켓몬¶ 문제 설명 당신은 폰켓몬을 잡기 위한 오랜 여행 끝에, 홍 박사님의 연구실에 도착했습니다. 홍 박사님은 당신에게 자신의 연구실에 있는 총 N 마리의 폰켓몬 중에서 N/2마리를 가져가도 좋다고 했습니다. 홍 박사님 연구실의 폰켓몬은 종류에 따라 번호를 붙여 구분합니다. 따라서 같은 종류의 폰켓몬은 같은 번호를 가지고 있습니다. 예를 들어 연구실에 총 4마리의 폰켓몬이 있고, 각 폰켓몬의 종류 번호가 [3번, 1번, 2번, 3번]이라면 이는 3번 폰켓몬 두 마..
프로그래머스 코딩 테스트입니다. 파이썬으로 작성했고 Level_01 입니다. 최대공약수는 유클리드호제법을 사용했습니다. 이와 관련된 제 블로그 글입니다. https://jjanhan.tistory.com/26 유클리드 호제법 정수의 나눗셈과 유클리드 호제법에 대한 내용입니다. jjanhan.tistory.com 코드는 간단하니 주피터 노트북의 마크다운 셀을 보시면 됩니다. 최대공약수, 최소공배수에 관한 간단한 수식도 알고 있으면 좋습니다. https://programmers.co.kr/learn/courses/30/lessons/12940> In [ ]: 문제 : 최대공약수와 최소공배수¶문제 설명¶두 수를 입력받아 두 수의 최대공약수와 최소공배수를 반환하는 함수, solution을 완성해 보세요. 배열의..
프로그래머스 코딩 테스트입니다. 파이썬으로 작성했고 Level_01 입니다. 진법에 대해서 이해가 필요한 문제입니다. 주피터 노트북 마크다운 셀에 진법에 대한 설명과 여러 표현법에 대해서 적었습니다. 코드를 3가지 방법으로 나타냈습니다. https://programmers.co.kr/learn/courses/30/lessons/68935> In [ ]: 문제 : 3진법 뒤집기¶문제 설명¶ 자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요. 제한사항¶ n은 1 이상 100,000,000 이하인 자연수입니다. 입출력 예¶ n result 45 7 125 229 입출력 예 설명 입출력 예 #1 ..
프로그래머스 코딩 테스트 입니다. 파이썬으로 작성했고 Level_01 입니다. 간단한 코드입니다. 제가 코딩을 할 때 생각하는 순서를 적겠습니다. 1. 결과를 어떤 순서로 풀어나가면 될까? 2. 자료형(변수형)을 어떤 것으로 사용하면 될까? 3. 잘 생각나지 않는 함수는 구글에서 검색을 합니다. 이번 문제도 이 순서대로 생각하여 풀었습니다. https://programmers.co.kr/learn/courses/30/lessons/81301> In [ ]: 문제 : 숫자 문자열과 영단어¶ 문제 설명 img1.png 네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임입니다. 다음은 숫자의 일부 자릿수를 영..
프로그래머스 코딩 테스트입니다. level_01이고 파이썬으로 작성했습니다. 자연수에서 약수 개수와 약수의 총합과 관련된 문제입니다. 마크다운 셀에 수학과 관련된 부분과 코딩 절차에 대한 설명을 넣었습니다. https://programmers.co.kr/learn/courses/30/lessons/12928> In [ ]: 문제 : 약수의 합¶ 문제 설명 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. 제한 사항 n은 0 이상 3000이하인 정수입니다. 입출력 예 n return 12 28 5 6 입출력 예 설명 입출력 예 #1 12의 약수는 1, 2, 3, 4, 6, 12입니다. 이를 모두 더하면 28입니다. 입출력 예 #2 5의 약수는 1, 5입니다. ..
프로그래머스 코딩 테스트(파이썬) 입니다. level_01 입니다. 간단한 코드이고, 마크다운 셀에 설명을 참조해서 보시면 됩니다. https://programmers.co.kr/learn/courses/30/lessons/76501> In [ ]: 문제 : 음양 더하기¶ 문제 설명 어떤 정수들이 있습니다. 이 정수들의 절댓값을 차례대로 담은 정수 배열 absolutes와 이 정수들의 부호를 차례대로 담은 불리언 배열 signs가 매개변수로 주어집니다. 실제 정수들의 합을 구하여 return 하도록 solution 함수를 완성해주세요. 제한사항 absolutes의 길이는 1 이상 1,000 이하입니다. absolutes의 모든 수는 각각 1 이상 1,000 이하입니다. signs의 길이는 absolute..
프로그래머스 코딩 테스트 입니다. level_01 입니다. 약수와 관련된 문제입니다. 약수 개수가 짝수인 값은 더하고 홀수인 값은 빼는 문제입니다. 약수 개수가 홀수인 경우는 수학에서는 제곱수일 때입니다. 제곱수를 찾아서 문제를 해결하는 방향으로 풀었습니다. https://programmers.co.kr/learn/courses/30/lessons/77884> In [ ]: 약수의 개수와 덧셈¶ 문제 설명두 정수 left와 right가 매개변수로 주어집니다. left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ left ≤ right ≤ 1,000 입출력 예 left..
프로그래머스 코딩 테스트 입니다. level_01 입니다. 소수인지를 판별하는 함수(지난 블로그에 있습니다)와 n 보다 작은 모든 소수를 구하는 함수를 작성했으니 참조하십시오. "에라토스테네스의 체"로 구현했습니다. 자세한 설명은 마크다운 셀에 적었습니다. https://programmers.co.kr/learn/courses/30/lessons/12921> In [ ]: 소수 찾기¶ 문제 설명 1부터 입력받은 숫자 n 사이에 있는 소수의 개수를 반환하는 함수, solution을 만들어 보세요. 소수는 1과 자기 자신으로만 나누어지는 수를 의미합니다. (1은 소수가 아닙니다.) 제한 조건 n은 2이상 1000000이하의 자연수입니다. 입출력 예 n result 10 4 5 3 입출력 예 설명 입출력 예 ..
프로그래머스 코딩 테스트입니다. level_01 문제입니다. 문제를 풀 때 고민했던 것들은 주피터 노트북 마크다운에 모두 적었습니다. 다른 분들 풀이는 보지 않고 풀기에 다소 난해할 수 있습니다. 물론 다 풀어도 다른 풀이는 잘 보지 않습니다. https://programmers.co.kr/learn/courses/30/lessons/64061> In [ ]: 크레인 인형뽑기 게임¶ 문제 설명 게임개발자인 "죠르디"는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다. "죠르디"는 게임의 재미를 높이기 위해 화면 구성과 규칙을 다음과 같이 게임 로직에 반영하려고 합니다. 게임 화면은 "1 x 1" 크기의 칸들로 이루어진 "N x N" 크기의 정사각 격자이며 위쪽에는 크레인이 있고 오른쪽에는 바구니가..
프로그래머스 코딩 테스트 입니다. 아직 level_01입니다. 시간도 많고 여유는 더 많아서 하나씩 풀어나가기로 했습니다. 이번에 풀었던 것은 "K번째 수"를 찾는 문제입니다. 비교적 간단한 문제이므로 잘 읽어보시고 코딩해 보시길 권해드립니다. https://programmers.co.kr/learn/courses/30/lessons/42748> In [ ]: K번째수¶문제 설명¶ 배열 array의 i번째 숫자부터 j번째 숫자까지 자르고 정렬했을 때, k번째에 있는 수를 구하려 합니다. 예를 들어 array가 [1, 5, 2, 6, 3, 7, 4], i = 2, j = 5, k = 3이라면 array의 2번째부터 5번째까지 자르면 [5, 2, 6, 3]입니다. 1에서 나온 배열을 정렬하면 [2, 3, 5..
- Total
- Today
- Yesterday
- ChatGPT
- AI_고교수학
- GPT
- programmers
- RAG
- Chatbot
- 프로그래머스
- programmers.co.kr
- 텐서플로우
- streamlit
- 미분
- TensorFlow
- 미분계수
- 로피탈정리
- prompt
- FewShot
- LLM
- 도함수
- 파이썬
- 변화율
- 고등학교 수학
- LangChain
- 챗봇
- 미분법
- 랭체인
- image depict
- Python
- 약수
- checkpoint
- multi modal
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |