목록전체 글 (601)
sm 기술 블로그

import sys input = sys.stdin.readline N = int(input()) board = list(input().split()) M = int(input()) dp = [[0]*N for _ in range(N)] result = [] for i in range(N): dp[i][i] = 1 for i in range(N-1): if board[i] == board[i+1]: dp[i][i+1] = 1 for i in range(2, N): for j in range(N-i): if board[j] == board[i+j] and dp[j+1][i+j-1] == 1: dp[j][i+j] = 1 for i in range(M): S, E = map(int, input().split(..

import java.util.*; import java.io.*; class Main { static int M; static int N; static int[][] dxdy = { { 1, 0 }, { -1, 0 }, { 0, -1 }, { 0, 1 } }; static int[][] dp; static int[][] travelMap; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String[] tmp = br.readLine().split(" "); M = Integer.parseInt(tmp[0]); N..

import sys sys.setrecursionlimit(10**8) input = sys.stdin.readline M, N = map(int, input().split()) travleMap = [list(map(int, input().split())) for _ in range(M)] dp = [[-1] * N for _ in range(M)] def dfs(x, y): # 도착지점 if x == M-1 and y == N-1: return 1 # -1이면 방문하지 않았다는 것임. if dp[x][y] == -1: # 목적지까지 갈 수 없는 경우는 0으로 반환 dp[x][y] = 0 # dx, dy 는 현재 기준 상하좌우 for dx, dy in (1, 0), (-1, 0), (0, -1), (0..

리액트는 SPA(Single Page Application) 방식이다. 즉, 새로운 페이지를 로드하지 않고 하나의 페이지 안에서 필요한 데이터만 가져오는 형태를 가진다. 하지만 Header, Navigator, Footer는 중복이 되더라도 사용자 정보, 컨텐츠 정보, 컨텐츠 세부정보 등의 컴포넌트 들의 페이지 주소는 다르게 구성해야한다. 서로 다른 컴포넌트들의 주소에 따라 컴포넌트 배치를 변경하는 작업을 라우팅(Routing)이라고 한다. 1. React-Router 적용하기 라이브러리 설치가 필요하다. npm install react-router-dom 그 후 import로 필요 한 것들을 가져온다. 지금은 우선 Route만 가져 오겠다. //App.js import {BrowserRouter, Ro..