Tag

#지식/it/알고리즘

18개의 포스트 · doo-blog

Tagged Posts

18개의 공개 문서가 이 태그를 포함합니다.

← 전체 포스트 보기

2025년 11월 19일

알고리즘 - 퍼즐 게임 챌린지

당신은 순서대로 n개의 퍼즐을 제한 시간 내에 풀어야 하는 퍼즐 게임을 하고 있습니다. 각 퍼즐은 난이도와 소요 시간이 정해져 있습니다. 당신의 숙련도에 따라 퍼즐을 풀 때 틀리는 횟수가 바뀌게 됩니다. 현재 퍼즐의 난이도를 diff, 현재 퍼즐의 소요 시간을 time cur, 이전 퍼즐의 소요 시간을 time prev,...

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 퍼즐 게임 챌린지.md

2025년 11월 10일

알고리즘 - 마지막 두 원소

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 마지막 두 원소.md

2025년 11월 3일

알고리즘 - 배열 만들기 2

생각 l과 r 사이의 0과 5로 이루어진 모든 정수 구하기 10 15 5 50 55 500 3 56 5 50 55 3 433 5 50 55 500 000 l과 r을 2진수로 변환하자 5보다 작으면 0 5보다 크면 1

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 배열 만들기 2.md

2025년 10월 29일

알고리즘 - 이어 붙인 수

```python def solution(num list): evens = str(n) for n in num list if n%2==0 odds = str(n) for n in num list if n%2==1

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 이어 붙인 수.md

2025년 10월 28일

알고리즘 - 코드 처리하기

```python def solution(code): mode = 0 ret = for idx, c in enumerate(code) : if mode == 0 : if c == '1': mode = 1 else : if idx%2==0 : ret+=c

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 코드 처리하기.md

2025년 10월 28일

알고리즘 - 주사위 게임2

```python def solution(a, b, c): s = len({a,b,c})

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 주사위 게임2.md

2025년 10월 28일

알고리즘 - 조건 문자열

```python def solution(ineq, eq, n, m): answer = 0 if ineq == "<" : if eq == "=": return 1 if n <= m else 0 else : return 1 if n < m else 0 if ineq == " " : if eq == "=": return 1

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 조건 문자열.md

2025년 10월 28일

알고리즘 - 원소들의 곱과 합

```python import math def solution(num list): s1 = sum(num list) 2 s2 = math.prod(num list)

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 원소들의 곱과 합.md

2025년 10월 28일

알고리즘 - 등차수열의 특정한 항만 더하기

```python def solution(a, d, included): answer = 0 for i, flag in enumerate(included): if flag : answer += a + i d

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 등차수열의 특정한 항만 더하기.md

2025년 10월 27일

알고리즘 - 홀짝에 따라 다른 값 반환하기

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 홀짝에 따라 다른 값 반환하기.md

2025년 10월 27일

알고리즘 - 문자열 섞기, 문자 리스트를 문자열로 변환하기, 문자열 곱하기

```python def solution(str1, str2): answer = ""

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 문자열 섞기, 문자 리스트를 문자열로 변환하기, 문자열 곱하기.md

2025년 10월 27일

알고리즘 - 두 수의 연산값

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 두 수의 연산값.md

2025년 10월 27일

알고리즘 - 더 크게 합치기

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 더 크게 합치기.md

2025년 10월 27일

알고리즘 - n의 배수, 공배수

n의 배수 def solution(num, n): return 1 if num % n == 0 else 0

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - n의 배수, 공배수.md

2025년 10월 26일

알고리즘 - 분수의 덧셈

```python import math def solution(numer1, denom1, numer2, denom2): numer = (numer1 denom2) + (numer2 denom1) denom = denom1 denom2 gcd = math.gcd(numer, denom)

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 분수의 덧셈.md

2025년 10월 26일

알고리즘 - 배열 두 배 만들기

포인트 KnowledgeBase/Zettelkasten/Literature(리터레처)/python for 반복문

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 배열 두 배 만들기.md

2025년 10월 26일

알고리즘 - 다음에 올 숫자

```python import math def solution(common): a = common 1 common 2 b = common 1 common 0

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 다음에 올 숫자.md

2025년 10월 26일

알고리즘 - 연속된 수의 합

```python def solution(num, total): start = 1000 end = 1000

PARA/03_Resources/R001_개발_레퍼런스(참고문서)/알고리즘/알고리즘 - 연속된 수의 합.md