정의 : 온라인 거래 정보를 수정할 수 없도록 데이터를 블록(block)으로 만들고 암호기술을 사용한 고리 모양의 체인(chain)으로 연결하여 분산 컴퓨팅 기술로 저장·관리하는 방식. 블록체인의 기본 구조는 블록(block)을 순차적으로 연결한 블록 모음의 형태이며 피투피(P2P) 네트워크를 기반으로 한다. 그리고 새로 만들어진 블록을 이전 블록체인에 연결하고, 그 사본을 만들어 각 네트워크 참여자 디지털 장비에 분산․저장한다 효과 분산 저장을 통해 해킹의 위험을 줄일 수 있다. 사이버 거래 장부에 대한 데이터베이스를 관리 할 필요가 없어 관리비용이 감소한다. 실생활 사용 예시 주식, 부동산 등의 금융 및 자산 거래 농산물, 식품 등의 생산과 유통에 대한 투명한 이력 관리를 목적으로 하는 물류 시스템 ..
www.acmicpc.net/problem/10799 10799번: 쇠막대기 여러 개의 쇠막대기를 레이저로 절단하려고 한다. 효율적인 작업을 위해서 쇠막대기를 아래에서 위로 겹쳐 놓고, 레이저를 위에서 수직으로 발사하여 쇠막대기들을 자른다. 쇠막대기와 레이저 www.acmicpc.net #include #include #include using namespace std; int main() { string parentheses ; //괄호를 받는다 stack stack1; //래이저인지 쇠막대기의 끝인지 판단하기 위한 스택 int cnt = 0; //결과값 cin >> parentheses; for (int i = 0; i < parentheses.length(); i++) { //여는괄호일때 if (p..
www.acmicpc.net/problem/1914 1914번: 하노이 탑 세 개의 장대가 있고 첫 번째 장대에는 반경이 서로 다른 n개의 원판이 쌓여 있다. 각 원판은 반경이 큰 순서대로 쌓여있다. 이제 수도승들이 다음 규칙에 따라 첫 번째 장대에서 세 번째 장대로 www.acmicpc.net def move_disk(n: int, x: int, y: int) -> None: if n > 1: move_disk(n - 1, x, 6 - x - y) print(x, y) if n > 1: move_disk(n - 1, 6 - x - y, y) n = int(input()) print(2 ** n - 1) if n
- Total
- Today
- Yesterday
- 프로그레머스
- 스택
- python
- 7567
- c++
- programmers
- 나머지
- 1
- FIBO
- 괄호
- HackCTF
- boj
- 꿀따기
- 2
- 👼
- 직업군 추천
- math
- 파이썬
- 피보나치
- 쇠막대기
- 넓이
- 백준
- 21758
- 카카오 2021 블라인드 테스트
- web
- openCV
- forensic
- 4
- 더하기
- 다익스트라
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |