분류 전체보기

CS/Algorithm

[백준:2667] 단지번호 붙이기 - JAVA

import java.util.*; public class Main { static int N; static int map[][]; static boolean visit[][]; static int[] xArr = {-1,0,1,0}; static int[] yArr = {0,1,0,-1}; static int apartN; static int[] aparts = new int[25*25]; public static void dfs(int x, int y) { visit[x][y] = true; //dfs가 호출이 될 때마다 apart부분이 증가가 됨!-->이부분 답지 봄 aparts[apartN]++; for(int i = 0; i < 4; i++) { int nx = x + xArr[i]; int n..

CS/Algorithm

[백준:1260번] DFS와 BFS - JAVA

import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; public class Main { static int map[][]; static boolean visit[]; static int N, M; private static void init(boolean[] visit) { for(int i = 1; i

CS/Algorithm

[백준:1389] 케빈 베이컨의 6단계 법칙 - JAVA

import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; public class Main { static int N, M; static int[][] map; static boolean[] visited; static Queue queue; static int count = 0, answer = 1, total = 0, min = Integer.MAX_VALUE; static int[] check; public static void main(String[] args) { Scanner sc = new Scanner(System.in); N = sc.nextInt(); M = sc.nextInt(); map = new in..

기타/Django & Web

Django정리

cd [프로젝트파일명] python manage.py runserver // 파일을 실행시킨다 django -->데이터베이스 관리 ORM (Object Relation Mapping) --> SQL로 데이터베이스에 명령을 내리지 않아도, 파이썬의 객체지향적인 방법으로 데이터베이스의 데이터들을 생성, 삭제, 수정이 가능해지는 것 class == 클래스 - 정보를 저장하는 틀 / 객체 : 각각 객체마다 들어오는게 다르다. 프로젝트 시작 python -m venv myvenv //가상환경 만들기 source myvenv/Scripts/activate pip install django django-admin startproject [프로젝트명] cd[프로젝트명] -->manage.py가 있는 프로젝트로 pyth..

yujindonut
'분류 전체보기' 카테고리의 글 목록 (77 Page)