백준 28353. 고양이 카페
·
백준
https://www.acmicpc.net/problem/28353 28353번: 고양이 카페 첫째 줄에 정수 $N$과 $K$가 공백으로 구분되어 주어진다. $(1 \leq N \leq 5\,000;$ $1 \leq K \leq 10^9)$ 둘째 줄에는 각 고양이의 무게를 의미하는 $N$개의 정수 $w_1, w_2, \dotsm, w_N$이 공백으로 구분되어 주어 www.acmicpc.net # 투 포인터 알고리즘 N, K = map(int, input().split()) # 고양이 마리수/두 고양이 최대 무게 cats = list(map(int,input().split())) # 고양이들 무게 ans = 0 cats.sort() start, end = 0, N-1 while start < end: # ..
백준 11725. 트리의 부모 찾기
·
백준
https://www.acmicpc.net/problem/11725 11725번: 트리의 부모 찾기 루트 없는 트리가 주어진다. 이때, 트리의 루트를 1이라고 정했을 때, 각 노드의 부모를 구하는 프로그램을 작성하시오. www.acmicpc.net # 노드의 부모 구하기 import sys input = sys.stdin.readline N = int(input()) arr = [[] for _ in range(N+1)] for _ in range(N-1): a, b = map(int,input().split()) arr[a].append(b) arr[b].append(a) visited = [False] * (N+1) # 1부터 N까지 이용할 것 ans = [0] * (N+1) # 정답인 부모 리스트 ..
2학기 공통 프로젝트 회고 - 2
·
ssafy
보호되어 있는 글입니다.
2학기 공통 프로젝트 회고 - 1
·
ssafy
보호되어 있는 글입니다.
리액트 개념 공부
·
React
❓ useEffect React의 useEffect 훅은 함수형 컴포넌트에서 부수 효과(side effects)를 수행할 수 있게 해주는 훅입니다. 클래스 컴포넌트의 생명주기 메서드인 componentDidMount, componentDidUpdate, componentWillUnmount와 유사한 역할을 합니다. useEffect는 데이터 fetching, 구독(subscriptions), 수동으로 DOM을 조작하는 작업 등을 수행할 때 사용됩니다. useEffect는 두 개의 인자를 받습니다: Effect를 수행하는 함수: 이 함수는 컴포넌트 렌더링 이후에 실행됩니다. 만약 이 함수에서 뒷정리(cleanup) 함수를 반환한다면, 컴포넌트가 언마운트되거나 업데이트되기 전에 해당 뒷정리 함수가 실행됩니다..
OAuth 2.0
·
Cs
OAuth 2.0(Open Authorization)? - 인터넷 사용자들이 비밀번호를 제공하지 않고 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로서 사용되는, 접근 위임을 위한 개방형 표준 - 구글, 페이스북, 카카오, 네이버 등에서 제공하는 간편 로그인 기능이 해당 프로토콜 기반 주요 용어 Authentication 인증, 접근 자격이 있는지 검증하는 단계 Authorization 인가, 자원에 접근할 권한을 부여. 인가가 완료되면 리소스 접근 권한이 담긴 Access Token이 클라이언트에게 부여됨. Access Token 리소스 서버에게서 리소스 소유자의 보호된 자원을 획득할 때 사용되는 만료 기간이 있는 Token. Refres..