profile
노션 - https://placid-draw-ae3.notion.site/Knowledge-in-my-head-3ff6d98797824117a3b54021bcb2c22c
post-thumbnail

[ 프로그래머스 / PYTHON ] k진수에서 소수 개수 구하기

k진수에서 소수 개수 구하기양의 정수 n이 주어집니다. 이 숫자를 k진수로 바꿨을 때, 변환된 수 안에 아래 조건에 맞는 소수(Prime number)가 몇 개인지 알아보려 합니다.0P0처럼 소수 양쪽에 0이 있는 경우P0처럼 소수 오른쪽에만 0이 있고 왼쪽에는 아무것

6일 전
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ] 숫자의 표현

숫자의 표현Finn은 요즘 수학공부에 빠져 있습니다. 수학 공부를 하던 Finn은 자연수 n을 연속한 자연수들로 표현 하는 방법이 여러개라는 사실을 알게 되었습니다. 예를들어 15는 다음과 같이 4가지로 표현 할 수 있습니다.1 + 2 + 3 + 4 + 5 = 154

2022년 8월 12일
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ] 주차 요금 계산

주차 요금 계산그냥 어려울 것 없는 구현 문제 과거의 나는 뭐 저래 풀었담.. 과거 시간 계산하기 귀찮아서 datetime 보고 막하느라 엄청 오래걸렸던 것 기억남. 반대로 이제는 그거 찾아보기 귀찮아서 그냥 내가 함수 만드는 게 더 편함주석처리 = 과거

2022년 8월 9일
·
0개의 댓글
·

[ 프로그래머스 / PYTHON ] 최댓값과 최솟값

최댓값과 최솟값문자열 s에는 공백으로 구분된 숫자들이 저장되어 있습니다. str에 나타나는 숫자 중 최소값과 최대값을 찾아 이를 "(최소값) (최대값)"형태의 문자열을 반환하는 함수, solution을 완성하세요.예를들어 s가 "1 2 3 4"라면 "1 4"를 리턴하고

2022년 8월 7일
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ] 최솟값 만들기

최솟값 만들기배열 A, B가 주어질 때 최종적으로 누적된 최솟값을 return 하는 solution 함수를 완성해 주세요.

2022년 8월 6일
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ] 피보나치의 수

피보나치 수피보나치 수는 F(0) = 0, F(1) = 1일 때, 1 이상의 n에 대하여 F(n) = F(n-1) + F(n-2) 가 적용되는 수 입니다.예를들어F(2) = F(0) + F(1) = 0 + 1 = 1F(3) = F(1) + F(2) = 1 + 1 = 2

2022년 8월 6일
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ] 행렬의 곱셈

2차원 행렬 arr1과 arr2를 입력받아, arr1에 arr2를 곱한 결과를 반환하는 함수, solution을 완성해주세요.생각보다 헷갈림과거현재

2022년 8월 4일
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ] N개의 최소공배수

N개의 최소공배수두 수의 최소공배수(Least Common Multiple)란 입력된 두 수의 배수 중 공통이 되는 가장 작은 숫자를 의미합니다. 예를 들어 2와 7의 최소공배수는 14가 됩니다. 정의를 확장해서, n개의 수의 최소공배수는 n 개의 수들의 배수 중 공통

2022년 8월 2일
·
0개의 댓글
·

[ 프로그래머스 / PYTHON ] 신고 결과 받기

신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일로 발송하는 시스템을 개발하려 합니다. 무지가 개발하려는 시스템은 다음과 같습니다.각 유저는 한 번에 한 명의 유저를 신고할 수 있습니다.신고 횟수에 제한은 없습니다. 서로 다른 유저를 계속해서 신고할 수

2022년 7월 31일
·
0개의 댓글
·
post-thumbnail

[baekjoon / Python] 1918 후위표기식

1918 후위표기식수식은 일반적으로 3가지 표기법으로 표현할 수 있다. 연산자가 피연산자 가운데 위치하는 중위 표기법(일반적으로 우리가 쓰는 방법이다), 연산자가 피연산자 앞에 위치하는 전위 표기법(prefix notation), 연산자가 피연산자 뒤에 위치하는 후위

2022년 7월 28일
·
0개의 댓글
·

[baekjoon / Python] 1935 후위표기식2

문제 설명 1935 후위표기식2 후위 표기식과 각 피연산자에 대응하는 값들이 주어져 있을 때, 그 식을 계산하는 프로그램을 작성하시오. 풀이 & coment Stack 기본 문제 내코드

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ]3 x n 타일링

3 x n 타일링(https://school.programmers.co.kr/learn/courses/30/lessons/12902가로 길이가 2이고 세로의 길이가 1인 직사각형 모양의 타일이 있습니다. 이 직사각형 타일을 이용하여 세로의 길이가 3이고 가로의

2022년 7월 27일
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ]순위 검색

순위 검색 (https://school.programmers.co.kr/learn/courses/30/lessons/72412지원자가 지원서에 입력한 4가지의 정보와 획득한 코딩테스트 점수를 하나의 문자열로 구성한 값의 배열 info, 개발팀이 궁금해하는 문의

2022년 7월 26일
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ] 모음사전

문제설명 모음사전 사전에 알파벳 모음 'A', 'E', 'I', 'O', 'U'만을 사용하여 만들 수 있는, 길이 5 이하의 모든 단어가 수록되어 있습니다. 사전에서 첫 번째 단어는 "A"이고, 그다음은 "AA"이며, 마지막 단어는 "UUUUU"입니다. 단어 하나 w

2022년 7월 10일
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ] 괄호 회전하기

괄호 회전하기다음 규칙을 지키는 문자열을 올바른 괄호 문자열이라고 정의합니다.(), \[], {} 는 모두 올바른 괄호 문자열입니다.만약 A가 올바른 괄호 문자열이라면, (A), A, {A} 도 올바른 괄호 문자열입니다. 예를 들어, \[] 가 올바른 괄호 문자열이므로

2022년 7월 9일
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ] 줄 서는 방법

줄 서는 방법(https://school.programmers.co.kr/learn/courses/30/lessons/12936n명의 사람이 일렬로 줄을 서고 있습니다. n명의 사람들에게는 각각 1번부터 n번까지 번호가 매겨져 있습니다. n명이 사람을 줄을 서

2022년 7월 8일
·
0개의 댓글
·

[ 프로그래머스 / PYTHON ] 2 x n 타일링

가로 길이가 2이고 세로의 길이가 1인 직사각형모양의 타일이 있습니다. 이 직사각형 타일을 이용하여 세로의 길이가 2이고 가로의 길이가 n인 바닥을 가득 채우려고 합니다. 타일을 채울 때는 다음과 같이 2가지 방법이 있습니다.타일을 가로로 배치 하는 경우타일을 세로로

2022년 7월 7일
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ] 후보키

관계 데이터베이스에서 릴레이션(Relation)의 튜플(Tuple)을 유일하게 식별할 수 있는 속성(Attribute) 또는 속성의 집합 중, 다음 두 성질을 만족하는 것을 후보 키(Candidate Key)라고 한다.유일성(uniqueness) : 릴레이션에 있는 모

2022년 7월 5일
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ] N-Queen 8^8

N-Queen가로, 세로 길이가 n인 정사각형으로된 체스판이 있습니다. 체스판 위의 n개의 퀸이 서로를 공격할 수 없도록 배치하고 싶습니다.예를 들어서 n이 4인경우 다음과 같이 퀸을 배치하면 n개의 퀸은 서로를 한번에 공격 할 수 없습니다.체스판의 가로 세로의 세로의

2022년 7월 4일
·
0개의 댓글
·
post-thumbnail

[ 프로그래머스 / PYTHON ] 숫자 블록

숫자블록그렙시에는 0으로 된 도로에 숫자 블록을 설치하기로 하였습니다. 숫자 블록의 규칙은 다음과 같습니다.블록의 번호가 n 일 때, 가장 처음 블록은 n 2번째 위치에 설치합니다. 그다음은 n 3, 그다음은 n \* 4, ...로 진행합니다.만약 기존에 블록이 깔

2022년 7월 2일
·
0개의 댓글
·