분류 전체보기
-
Linear Algebra :가우스-조던 소거법, 행렬 기초 선형대수학 #7~9 요약 노트입니다. 가우스-조던 소거법, 행렬 기본 개념에 관한 내용 정리입니다.
[Linear Algebra] #7~9. 가우스-조던 소거법, 행렬 개념Linear Algebra :가우스-조던 소거법, 행렬 기초 선형대수학 #7~9 요약 노트입니다. 가우스-조던 소거법, 행렬 기본 개념에 관한 내용 정리입니다.
2021.07.24 -
MariaDB - 테이블(Table) 생성 쉽고 직관적인 작성을 위해 SQL CHEAT SEAT를 참고합니다. 테이블(Table)은 row(행)과 column(열)으로 이루어져 있습니다. 또한 column에 들어갈 수 있는 데이터의 타입을 명시하고 강제할 수 있습니다. 예를 들어 column 2번 line의 데이터타입이 INT라면 INT외에 다른 데이터 타입은 들어갈 수 없는 것입니다. MariaDB 공식 사이트에 Data Types가 나와있으니 참고 바랍니다. CRUD는 CREATE, READ, UPDATE, DELETE 로써, 데이터베이스의 가장 중요한 4부문입니다. CREATE 테이블은 다음 명령어를 통해 생성이 가능합니다. CREATE TABLE tablename ( /*테이블에 넣을 column..
[데이터베이스] MariaDB - 테이블(Table) 생성, CREATE, READ, UPDATE, DELETEMariaDB - 테이블(Table) 생성 쉽고 직관적인 작성을 위해 SQL CHEAT SEAT를 참고합니다. 테이블(Table)은 row(행)과 column(열)으로 이루어져 있습니다. 또한 column에 들어갈 수 있는 데이터의 타입을 명시하고 강제할 수 있습니다. 예를 들어 column 2번 line의 데이터타입이 INT라면 INT외에 다른 데이터 타입은 들어갈 수 없는 것입니다. MariaDB 공식 사이트에 Data Types가 나와있으니 참고 바랍니다. CRUD는 CREATE, READ, UPDATE, DELETE 로써, 데이터베이스의 가장 중요한 4부문입니다. CREATE 테이블은 다음 명령어를 통해 생성이 가능합니다. CREATE TABLE tablename ( /*테이블에 넣을 column..
2021.07.24 -
백준 알고리즘 1948. 임계경로 문제 월드 나라는 모든 도로가 일방통행인 도로이고, 싸이클이 없다. 그런데 어떤 무수히 많은 사람들이 월드 나라의 지도를 그리기 위해서, 어떤 시작 도시로부터 도착 도시까지 출발을 하여 가능한 모든 경로를 탐색한다고 한다. 이 지도를 그리는 사람들은 사이가 너무 좋아서 지도를 그리는 일을 다 마치고 도착 도시에서 모두 다 만나기로 하였다. 그렇다고 하였을 때 이들이 만나는 시간은 출발 도시로부터 출발한 후 최소 몇 시간 후에 만날 수 있는가? 즉, 마지막에 도착하는 사람까지 도착을 하는 시간을 의미한다. 어떤 사람은 이 시간에 만나기 위하여 1분도 쉬지 않고 달려야 한다. 이런 사람들이 지나는 도로의 수를 카운트 하여라. 출발 도시는 들어오는 도로가 0개이고, 도착 도시..
[백준] 알고리즘 1948. 임계경로백준 알고리즘 1948. 임계경로 문제 월드 나라는 모든 도로가 일방통행인 도로이고, 싸이클이 없다. 그런데 어떤 무수히 많은 사람들이 월드 나라의 지도를 그리기 위해서, 어떤 시작 도시로부터 도착 도시까지 출발을 하여 가능한 모든 경로를 탐색한다고 한다. 이 지도를 그리는 사람들은 사이가 너무 좋아서 지도를 그리는 일을 다 마치고 도착 도시에서 모두 다 만나기로 하였다. 그렇다고 하였을 때 이들이 만나는 시간은 출발 도시로부터 출발한 후 최소 몇 시간 후에 만날 수 있는가? 즉, 마지막에 도착하는 사람까지 도착을 하는 시간을 의미한다. 어떤 사람은 이 시간에 만나기 위하여 1분도 쉬지 않고 달려야 한다. 이런 사람들이 지나는 도로의 수를 카운트 하여라. 출발 도시는 들어오는 도로가 0개이고, 도착 도시..
2021.07.23 -
백준 알고리즘 1516. 게임 개발 문제 숌 회사에서 이번에 새로운 전략 시뮬레이션 게임 세준 크래프트를 개발하기로 하였다. 핵심적인 부분은 개발이 끝난 상태고, 종족별 균형과 전체 게임 시간 등을 조절하는 부분만 남아 있었다. 게임 플레이에 들어가는 시간은 상황에 따라 다를 수 있기 때문에, 모든 건물을 짓는데 걸리는 최소의 시간을 이용하여 근사하기로 하였다. 물론, 어떤 건물을 짓기 위해서 다른 건물을 먼저 지어야 할 수도 있기 때문에 문제가 단순하지만은 않을 수도 있다. 예를 들면 스타크래프트에서 벙커를 짓기 위해서는 배럭을 먼저 지어야 하기 때문에, 배럭을 먼저 지은 뒤 벙커를 지어야 한다. 여러 개의 건물을 동시에 지을 수 있다. 편의상 자원은 무한히 많이 가지고 있고, 건물을 짓는 명령을 내리..
[백준] 알고리즘 1516. 게임 개발백준 알고리즘 1516. 게임 개발 문제 숌 회사에서 이번에 새로운 전략 시뮬레이션 게임 세준 크래프트를 개발하기로 하였다. 핵심적인 부분은 개발이 끝난 상태고, 종족별 균형과 전체 게임 시간 등을 조절하는 부분만 남아 있었다. 게임 플레이에 들어가는 시간은 상황에 따라 다를 수 있기 때문에, 모든 건물을 짓는데 걸리는 최소의 시간을 이용하여 근사하기로 하였다. 물론, 어떤 건물을 짓기 위해서 다른 건물을 먼저 지어야 할 수도 있기 때문에 문제가 단순하지만은 않을 수도 있다. 예를 들면 스타크래프트에서 벙커를 짓기 위해서는 배럭을 먼저 지어야 하기 때문에, 배럭을 먼저 지은 뒤 벙커를 지어야 한다. 여러 개의 건물을 동시에 지을 수 있다. 편의상 자원은 무한히 많이 가지고 있고, 건물을 짓는 명령을 내리..
2021.07.23 -
알고리즘 2252. 줄 세우기 문제 N명의 학생들을 키 순서대로 줄을 세우려고 한다. 각 학생의 키를 직접 재서 정렬하면 간단하겠지만, 마땅한 방법이 없어서 두 학생의 키를 비교하는 방법을 사용하기로 하였다. 그나마도 모든 학생들을 다 비교해 본 것이 아니고, 일부 학생들의 키만을 비교해 보았다. 일부 학생들의 키를 비교한 결과가 주어졌을 때, 줄을 세우는 프로그램을 작성하시오. 입력 첫째 줄에 N(1 ≤ N ≤ 32,000), M(1 ≤ M ≤ 100,000)이 주어진다. M은 키를 비교한 회수이다. 다음 M개의 줄에는 키를 비교한 두 학생의 번호 A, B가 주어진다. 이는 학생 A가 학생 B의 앞에 서야 한다는 의미이다. 학생들의 번호는 1번부터 N번이다. 출력 첫째 줄에 학생들을 키 순서대로 줄을 ..
[백준] 알고리즘 2252. 줄 세우기알고리즘 2252. 줄 세우기 문제 N명의 학생들을 키 순서대로 줄을 세우려고 한다. 각 학생의 키를 직접 재서 정렬하면 간단하겠지만, 마땅한 방법이 없어서 두 학생의 키를 비교하는 방법을 사용하기로 하였다. 그나마도 모든 학생들을 다 비교해 본 것이 아니고, 일부 학생들의 키만을 비교해 보았다. 일부 학생들의 키를 비교한 결과가 주어졌을 때, 줄을 세우는 프로그램을 작성하시오. 입력 첫째 줄에 N(1 ≤ N ≤ 32,000), M(1 ≤ M ≤ 100,000)이 주어진다. M은 키를 비교한 회수이다. 다음 M개의 줄에는 키를 비교한 두 학생의 번호 A, B가 주어진다. 이는 학생 A가 학생 B의 앞에 서야 한다는 의미이다. 학생들의 번호는 1번부터 N번이다. 출력 첫째 줄에 학생들을 키 순서대로 줄을 ..
2021.07.23 -
Linear Algebra : 벡터 방정식, 재매개변수화, 연립 선형 방정식 선형대수학 #4~6 요약 노트입니다. 벡터 방정식, 재매개변수화, 연립 선형 방정식에 관한 내용 정리입니다.
[Linear Algebra] #4~6. 벡터 방정식, 재매개변수화, 연립 선형 방정식Linear Algebra : 벡터 방정식, 재매개변수화, 연립 선형 방정식 선형대수학 #4~6 요약 노트입니다. 벡터 방정식, 재매개변수화, 연립 선형 방정식에 관한 내용 정리입니다.
2021.07.23