
✏️ 문제 링크https://www.acmicpc.net/problem/2749 ✏️ 문제 설명 ✏️ 로직엉첨 머리를 싸맸는데 생각보다 간단했다. ⇒ 피사노 주기라는 걸 알게 됨피사노 주기m이 10의 n승일 때 피사노 주기는 15 * 10^(n-1)m이 10의 6승이므로 피사노 주기는 15 * 10^(5) = 1500000즉 피보나치 수열을 1500000번째까지만 구해서 배열에 저장 후 arr[n%1000000]을 출력✏️ 코드#includeusing namespace std;#define SIZE 1500000#define MOD 1000000int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); unsigned long long..

✏️ 문제 링크https://www.acmicpc.net/problem/2573 ✏️ 문제 설명✏️ 로직배열을 입력받기bfs로 탐색하여 나뉘어졌는지 확인빙산 녹이기빙산이 모두 녹았는지 확인2~4의 과정을 계속 반복하기✏️ 코드#includeusing namespace std;int arr[301][301];int arr2[301][301];bool visited[301][301];int dx[4] = {0,1,0,-1};int dy[4] = {1,0,-1,0};// 0이 아닌 곳 중 하나를 시작점으로 넣어서 탐색int bfs(int n, int m) { queue>q; int count=0; for(int i=0;i=n || my=m) conti..

1. 데이터 정의 언어 (DDL: Data Definition Language)데이터베이스의 구조를 정의하는 명령1.1 CREATE새로운 데이터베이스, 테이블, 인덱스 등을 생성CREATE DATABASE my_database;CREATE TABLE users ( id SERIAL PRIMARY KEY, name VARCHAR(50) NOT NULL, age INT, email VARCHAR(100));1.2 ALTER테이블의 구조를 변경ALTER TABLE users ADD COLUMN phone_number VARCHAR(15);ALTER TABLE users DROP COLUMN age;1.3 DROP데이터베이스나 테이블을 삭제DROP TABLE UsersDROP DATABAS..

1) 핵심 요소Nest.js는 Module, Controller, Service, Provider를 기본 요소 하며, 이들을 조합해 애플리케이션을 구성(1) 모듈(Module)Nest.js 애플리케이션의 구성 요소를 그룹화하는 단위모든 애플리케이션은 최소 하나의 루트 모듈(AppModule)이 잇어야 함모듈은 서비스, 컨트롤러, 레포지토리, 쿼리팩토리, 다른 모듈을 포함import { Module } from '@nestjs/common';import { AppController } from './app.controller';import { AppService } from './app.service';@Module({ imports: [], // 다른 모듈을 가져올 수 있음 controllers: [..
- Total
- Today
- Yesterday
- js
- 카운팅 정렬
- 스프링 부트 crud 게시판 구현
- 자바스크립트
- 우선순위 큐
- 세그먼트 트리
- 에라토스테네스의 체
- 이분 매칭
- 유니온 파인드
- DFS
- 자바
- HTML5
- 백준 풀이
- 자료구조
- 투 포인터
- CSS
- 알고리즘 공부
- html
- Do it!
- java
- c++ string
- BFS
- 스택
- 유클리드 호제법
- 백준
- C++
- 반복문
- DP
- C++ Stack
- 알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |