[React-Query]prefetchQuery
·
React
❓ prefetchQuery란?- React Query에서 제공하는 데이터 프리페칭 메커니즘으로,  사용자의 실제 데이터 요청 전에 미리 데이터를 가져와 캐시에 저장하는 기능     -> 사용자가 해당 데이터를 필요로 할 때 즉시 보여줄 수 있음!▶ 기본 사용 예시import { QueryClient } from '@tanstack/react-query'import { fetchUserData } from './api'const queryClient = new QueryClient()queryClient.prefetchQuery({ queryKey: ['user', 1], queryFn: () => fetchUserData(1),})❗ prefetchQuery가 필요한 이유✅ UX 개선 - 페이지 전..
백준 2493. 탑
·
백준
보호되어 있는 글입니다.
백준 16928. 뱀과 사다리 게임
·
백준
https://www.acmicpc.net/problem/16928import sysfrom collections import dequeinput = sys.stdin.readlineN, M = map(int, input().split()) # N: 사다리 개수, M: 뱀 개수board = list(range(101))visited = [-1] * 101 # 사다리 for _ in range(N): x, y = map(int, input().split()) board[x] = y # 뱀for _ in range(M): u, v = map(int, input().split()) board[u] = v def bfs(): queue = deque([(1, 0)]) # (현..
백준 11501. 주식
·
백준
https://www.acmicpc.net/problem/11501import sysinput = sys.stdin.readlinet = int(input())for _ in range(t): n = int(input()) # 날의 수 cost = list(map(int,input().split())) # 날 별 주가들 ans = 0 # 최대 이익 max_cost = cost[-1] for i in range(n-1,0,-1): if max_cost > cost[i-1]: ans += max_cost - cost[i-1] else: max_cost = cost[i-1] print(ans)
백준 20006. 랭킹전 대기열
·
백준
https://www.acmicpc.net/problem/20006'''입장 신청시 매칭불가능하면 새로운 방 생성-10부터 +10렙까지 입장가능매칭가능하면 입장시키고 정원이 모두 찰 때까지 대기가장 먼저 생성된 방 순서로 입장정원 모두 차면 게임 시작''''''[출력]게임시작 유무(Started! Waiting!)방에 있는 플레이어들의 레벨, 아이디 -> 닉네임 사전순방 생성된 순서대로 출력'''import sysinput = sys.stdin.readlinep, m = map(int,input().split()) # 플레이어 수, 방 한개의 정원rooms = []for _ in range(p): l, n = input().split() # 플레이어 레벨, 플레이어 닉네임 l = int(l) ..
백준 20055. 컨테이너 벨트 위의 로봇
·
백준
https://www.acmicpc.net/problem/20055deque의 rotate 이용 풀이import sysfrom collections import dequeinput = sys.stdin.readline# 입력 받기N, K = map(int, input().split()) # N: 컨베이어 벨트 길이의 반, K: 내구도 0인 칸이 K개 이상이면 종료durability = list(map(int, input().split())) # 컨베이어 벨트의 내구도robots = deque([False] * N) # 로봇의 위치 (컨베이어 벨트 상단 부분만 관리)belt = deque(durability) # 내구도와 벨트를 같이 관리step = 0 # 진행 단계while True: st..