์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- HTML
- heapq
- ์ฝ๋ฉํ ์คํธ
- ๊ทธ๋ฆฌ๋
- ํ ์ดํ๋ก์ ํธ
- ๋ชจ๊ฐ์ฝ
- ๋ฐฑ์ค
- node.js
- ๊ฐ๋ฐ
- ๊ตญ๋น์ง์
- JS
- Python
- CSS
- ํ์ด์ฌ
- ๋ ธ๋ง๋์ฝ๋
- ์๊ณ ๋ฆฌ์ฆ
- ํ๋ก ํธ์๋
- Til
- ๋๋ฆผ์ฝ๋ฉ
- ํ๋ก์ ํธ
- ์ฝ๋ฉ์ ํ
- ํฌ๋กค๋ง
- ์ฝ๋ฉ
- mongodb
- fe
- error
- KDT
- ํ๋ก๊ทธ๋๋จธ์ค
- react
- javascript
- Today
- Total
๋ชฉ๋กclass (2)
๐ฑ → ๐ณ
https://www.acmicpc.net/problem/10828 10828๋ฒ: ์คํ ์ฒซ์งธ ์ค์ ์ฃผ์ด์ง๋ ๋ช ๋ น์ ์ N (1 ≤ N ≤ 10,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ ๋ช ๋ น์ด ํ๋์ฉ ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ์ ์๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 100,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค. ๋ฌธ์ ์ ๋์์์ง www.acmicpc.net stack class๋ฅผ ์ ์ํ์ฌ stack์ ๊ธฐ๋ฅ/๋ช ๋ น์ ๊ตฌํํจ sys๋ฅผ ์ฐ์ง ์์ผ๋ ์๊ฐ์ด๊ณผ๊ฐ ๋ฌ์ import sys๋ก ์๊ฐ์ด๊ณผ ํด๊ฒฐ ์ ๋ต์ฝ๋: import sys input = sys.stdin.readline class Stack: def __init__(self): self.data=[] def empty(self): if len(self.data) == 0: retur..
๐ ์์ฑ์ ํจ์ ์์ฑ์ ํจ์๋ ์ํ ๊ธฐ๊ณ, ์์ฑ์๋ ์ํ.. -> ES6๊ฐ ๋์ค๋ฉด์ class๊ฐ ๋์ฒด (์ผ์ข ์ syntactic sugar ์) ๐ class ๋? ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ(OOP)์์ ํน์ ๊ฐ์ฒด๋ฅผ ์์ฑํ๊ธฐ ์ํด ๋ณ์์ ๋ฉ์๋๋ฅผ ์ ์ํ๋ ์ผ์ข ์ ํ -> ๊ฐ์ฒด์ ์ค๊ณ๋ ์ธ์คํด์คํ : ํด๋์ค(๊ฐ์ฒด์ ์ค๊ณ๋)๋ฅผ ์ด์ฉํด์ ์ค์ ๊ฐ์ฒด๋ฅผ ๋ง๋๋ ๊ณผ์ โ๏ธ class ๋ก ๊ตฌํ ์์ // @ts-check class Car { constructor(brand, color) { this.brand = brand; this.color = color; } drive() { console.log(`${this.brand}์ ${this.color}์ ์๋์ฐจ๊ฐ ์ฃผํ ์ค์ ๋๋ค.`); } } const hyundai =..