TIL

TIL - 코드카타

pys6341 2025. 2. 19. 19:44

알고리즘

 

def solution(s):
    last_seen = {} 
    answer = []
    
    for i, char in enumerate(s): 
        if char in last_seen:
            answer.append(i - last_seen[char])  
        else:
            answer.append(-1)  
            
        last_seen[char] = i  
    
    return answer

 

 

SQL 

 

SELECT 
    ANIMAL_ID,
    NAME,
    CASE 
        WHEN SEX_UPON_INTAKE LIKE '%Neutered%' OR SEX_UPON_INTAKE LIKE '%Spayed%' THEN 'O'
        ELSE 'X'
    END AS NEUTERED
FROM ANIMAL_INS
ORDER BY ANIMAL_ID;

'TIL' 카테고리의 다른 글

TIL - 태블로 과제  (0) 2025.02.21
TIL - 코드카타  (0) 2025.02.20
TIL - 머신러닝 복습  (0) 2025.02.18
TIL - SQL (5주차)  (0) 2025.02.17
TIL - 태블로 (3,4주차)  (0) 2025.02.17