일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- NoSQL
- 그리디
- 백준
- 알고리즘
- 코딩테스트
- Markdown
- 알고리즘기초
- 데이터
- 수학
- 코테
- 마크다운문법
- 소수
- 코딩문제
- 그리디알고리즘
- database
- Python
- 탐색알고리즘
- 데이터베이스
- 그래프
- 인프콘2024
- httpCode
- chatGPT
- 파이썬
- 기초
- 몽고DB
- Algorithm
- mongoDB
- db
- 수열
- 마크다운
- Today
- Total
목록분류 전체보기 (52)
Dev_from the Bottom
문제) 더하기 사이클 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력) 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 >> 2 3 8 11 12 23 35 step2) _(언더 스코어) 활용 t = int(input()) # T값 입력받음 for _ in range(t): ..
1. MongoDB 개요 NoSQL DBMS의 한 종류 테이블과 같은 스키마가 없고, JSON 형태의 도큐먼트 지향 데이터베이스 높은 확장성, 유연성, 훌륭한 성능을 지향함 공식 홈페이지 소개(https://www.mongodb.com/ko-kr) 2. MongoDB vs RDBMS MongoDB RDBMS 데이터베이스(Database) 데이터베이스(Database) 컬렉션(Collection) 테이블(Table) 도큐먼트(Document) 레코드(Record or Row) 필드(Field) 컬럼(Column) 인덱스(index) 인덱스(index) 쿼리의 결과로 '커서(Cursor)' 반환 쿼리의 결과로 '레코드(Record)' 반환 * '커서(Cursor)'의 의미는 아직 정확하기 와닿지 않음. # ..
문제) 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, 주어진 수의 가장 오른쪽 자리 수와 앞에서 구한 합의 가장 오른쪽 자리 수를 이어 붙이면 새로운 수를 만들 수 있다. 다음 예를 보자. 26부터 시작한다. 2+6 = 8이다. 새로운 수는 68이다. 6+8 = 14이다. 새로운 수는 84이다. 8+4 = 12이다. 새로운 수는 42이다. 4+2 = 6이다. 새로운 수는 26이다. 위의 예는 4번만에 원래 수로 돌아올 수 있다. 따라서 26의 사이클의 길이는 4이다. N이 주어졌을 때, N의 사이클의 길이를 구하는 프로그램을 작성하시..
1. NoSQL 개념(vs SQL) NoSQL : Non SQL or Not only SQL - 딱 한 가지 종류의 DB만을 의미하는 개념이 아님. SQL로 대표되는 관계형 데이터베이스 형태가 아닌, 데이터베이스를 통칭. SQL을 기준으로 여집합 개념이라고 이해하면 될듯 대략적으로 4가지 카테고리로 분류할 수 있는데, ▲DocumentDB, ▲Key-Value DB, ▲Column Family DB, ▲GraphDB DocumentDB 대표 : MongoDB Key-Value DB 대표 : Redis Column Family DB 대표 : Cassandra, Hbase GraphDB 대표 : Neo4j SQL과 NoSQL은 대립하는 관계라기보다는, 서로 보완하는 역할로 이해하는 것이 좋을 듯 대부분은 S..