Notice
Recent Posts
Recent Comments
03-02 23:06
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- join
- AWS
- 백준 2852
- 파이썬
- ROWNUM
- 프로그래머스 조건에 맞는 개발자 찾기
- 백준 11059
- 정규화
- SQLD
- 알고리즘
- 깃허브
- sql
- github
- 백준 1756
- 백준 24499 파이썬
- SAA-C02
- react
- 백준 크리문자열
- 리스트 컴프리헨션
- 데이터베이스
Archives
- Today
- Total
목록백준 11059 (1)
-
[백준 11059] 크리 문자열 - 파이썬
문제https://www.acmicpc.net/problem/11059 풀이1. 문자열을 정수 배열로 변환한다.2. 해당 배열의 누적 합을 새로운 배열에 추가한다.3. 모든 짝수 길이의 부분 문자열을 탐색하며 절반의 합을 계산한다.4. 만약 절반의 합이 서로 일치한다면 해당 문자열을 길이를 저장한다. 코드def find(s): n = len(s) ans = 0 # 문자열을 정수 배열로 변환 arr = [int(char) for char in s] # 누적 합 계산 prefix_sum = [0] * (n + 1) for i in range(1, n + 1): prefix_sum[i] = prefix_sum[i - 1] + arr[i ..
Algorithm
2024. 7. 10. 13:10