알고리즘(실전문제 마음가짐)

allnight5·2022년 11월 14일
0

알고리즘

목록 보기
8/8

실전 문제 풀이에 앞선 마음가짐
실전 알고리즘을 이 문제를 어떤 개념으로 풀건지 알려주지 않고 문제를 냅니다
즉 문제를 읽으면서 이 문제를 어떤 자료구조를 이용하여 푸는 것이 좋은지 고민해야한다.
문제의 특성과 입력값, 출력값들을 보면서 그 힌트를 찾아가야한다.

for문 형태바꾸기!

for split_size in range(1, min_len//2 + 1):
    splited = []
    for i in range(0, min_len, split_size):
        splited.append(string[i:i+split_size])

위 내용을 아래와 같이 바꿀수 있다.

for split_size in range(1, min_len//2 + 1):
    splited = [
        string[i:i+split_size] for i in range(0, min_len, split_size)
    ]  
profile
공부기록하기

0개의 댓글