728x90 분류 전체보기491 99클럽 코테 스터디 8일차 TIL + 오늘의 학습 키워드 - 오늘의 학습 키워드#BFS#DFS#deque - 문제백준1697번, 숨바꼭질https://www.acmicpc.net/problem/1697 - 오늘의 회고BFS, DFS 개념을 배우고 공부한지 여러 번인데 이제서야 이해가 되는 거 같다. 깊이 우선 탐색은 왜 깊이 우선 탐색인지 BFS는 언제 써야 효율적인지 느꼈다. - 어떤 문제가 있었고, 나는 어떤 시도를 했는지 문제를 풀기 전에 BFS 뼈대 암기를 했다. 외운 코드에서는 queue.extend(graph[node])를 통해 리스트를 큐에 삽입했다. (graph도 dict형이었다)하지만 실전 백준 문제에서는 튜플을 사용해야 하는데 extend로 하니깐 계속 에러가 났다. append로 바꿔야 했다. 튜플을 사용한 이유는 depth 를 추적하기 .. 2025. 1. 21. 기술면접 준비하기 with GPT 보호되어 있는 글 입니다. 2025. 1. 15. 99클럽 코테 스터디 1일차 TIL + 오늘의 학습 키워드 - 오늘의 학습 키워드#집합#입출력#파이썬 자료형 - 문제백준 2776, 암기왕, 실버4 2776번: 암기왕 - 오늘의 회고어떤 리스트 안에 원소가 있는지 확인하기 위해서는 집합 자료형이 가장 빠르다는 아이디어를 얻었다. 오랜만에 문제푸니깐 재밌더라. 그와 별개로 알고리즘 공부를 열심히 해야겠다는 생각이 들었다. 안하니깐 금방 까먹는구나. - 어떤 문제가 있었고, 나는 어떤 시도를 했는지리스트에 해당 원소가 있는지 판단하는 문제 내가 처음 제출했던 답안 코드이다. 리스트 두 개로 원소를 찾았다. import sys input_data = sys.stdin.readlines() T = int(input_data[0].strip()) lines = [line.strip() for l.. 2025. 1. 13. [Solvesql - Advent of SQL 2024] 게임 개발사의 주력 플랫폼 찾기 문제는 게임개발사*(companies.name) 별로 가장 매출이 높은 플랫폼을 찾아내는 것 매출 데이터는 sum (sales_eu + sales_jp + sales_na + sales_other)로 계산된다. 또 순위 1인 데이터만 최종적으로 출력됨 WITH ranked_data AS ( SELECT companies.name AS developer, platforms.name AS platform, SUM(sales_eu + sales_jp + sales_na + sales_other) AS sales, RANK() OVER (PARTITION BY companies.name ORDER BY SUM(sales_eu + sales_jp + sales_na + sales_othe.. 2025. 1. 4. 이전 1 2 3 4 ··· 123 다음 728x90