
React - 16.1 ์ด๋ฒคํธ state props ๊ทธ๋ฆฌ๊ณ render ํจ์ - ๋ชฉํ : WEB์ ๋งํฌ๋ฅผ ๊ฑธ๊ณ ๋งํฌ๋ฅผ ํด๋ฆญํ๋ฉด welcome์ ํด๋น๋๋ ๋ฉ์์ง๊ฐ ๋์ค๊ฒ ํ ๊ฒ - ํด๋ฆญํ ๊ฒ์ ํด๋น๋๋ content ์ถ๋ ฅ๋๊ฒ ํจ - render() ํจ์ : ์ด๋ค ํจ์๊ฐ ๋ณ๊ฒฝ๋๋ฉด ๊ฐ์ด ๋ฐ๋ import { Component } from 'react'; import TOC from './component/TOC'; import Content from './component/Content'; import Subject from './component/Subject'; import './App.css'; class App extends Component { constructor(props){ super(props..

React - 12. props class TOC extends Component{ render(){ return( HTML CSS JavaScript ); } } - link ํ๊ทธ์๋ a๋ผ๋ ๊ฒ์ ํตํด ์ด๊ฒ์ด ํ๊ทธ๋ผ๋ ๊ฒ์ ์๋ ค์ค - ์ด๊ฒ์ด ์ด๋ค ์ฃผ์๋ ์ฐ๊ฒฐ๋๋์ง ์๋ ค์ค ํ์๊ฐ ์์ - href="1.html" โก ํ๊ทธ์ ์์ฑ(attribute)๋ฅผ ํตํด ์ ์ ์์ โก ์์ฒ๋ผ title๊ณผ sub title์ ํตํด์ ๊ตฌ๋ณํ ์ ์๋ค๋ฉด ์ผ๋ง๋ ์ข์๊น? class Subject extends Component { render(){ return ( {this.props.title} {this.props.sub} ); } } class App extends Component { render() { return ..

๋์ ์ ์๋ React - 6. ์ํ ์น์ฑ ์คํ ํฐ๋ฏธ๋์์ - npm run start : ์คํ - Ctrl + C : ์ข ๋ฃ React - 7. JS ์ฝ๋ฉํ๋ ๋ฒ - ๋ชจ๋ component๋ค์ id๊ฐ root์ธ ๊ณณ ์์ ์์ฑํ๋๋ก ์ฝ์๋์ด ์์ ์ ์์ - ๋๋ถ๋ถ์ ํ์ผ์ src ํด๋ ์์ ๋ค์ด๊ฐ ReactDOM.render( , document.getElementById('root') ); - srt -> index.js ํ์ผ - โก ํ์ผ - App.js ํ์ผ์ ํจ์ ํ์์์ ํด๋์ค ํ์์ผ๋ก ๋ณ๊ฒฝ - div ํ๊ทธ ์์ Hello React !! ๋ก ๋ณ๊ฒฝ - ์๋์ผ๋ก ๋ฆฌ๋ก๋ ๋๋ ๊ฒ์ ๋ณผ ์ ์์ React - 8. CSS ์ฝ๋ฉํ๋ ๋ฒ - ๋ฐฐ๊ฒฝํ๋ฉด ๋ณ๊ฒฝ 4๋ฒ์งธ ์ค์ App๊ณผ 9๋ฒ์งธ ์ค์ App์ ์ด๋ฆ์ด ..

...XXXXXX..XX.XXX ....XXXX.......XX .....XX.......... ....XXXXXXXXX.XXX .....XXXX..X..... ......X.......... ...XXXXXXXXXXXX.. ....XXX..XXXX.... .....X.....X..... ..XXXXX..XXXXXX.. ...XXX....XXXX... ....X......XX.... .XXXXXX..XXXXXX.. ..XXXX....XXXX... ...XX......XX.... XXXXXXX...XXXX... ..XXXX.....XX.... ....X............ ..XXXXX...XXX.... ....XX.....X..... ................. ....XXXXX.XXX.... ....

์ด ๋ฌธ์ ๋ ์ข ์ฌ๋ฌ๋ฒ ํ๋ ธ๋๋ ๊ทธ ์ด์ ๋ ๋งจ ๋ค์ชฝ ๋ง๋๊ธฐ๋ณด๋ค ํฐ ๋ง๋๊ธฐ๊ฐ ์์ ๋, ๊ทธ ๋ค์ ๋ง๋๊ธฐ๋ค์ ์ ๋ณด์ผ๊ฑฐ๋ผ๋ ์์ธ๋ฅผ ์๊ฐ์ ๋ชปํ๋ ๊ฒ.. ๋ ๋ฐ๋ณด์๋ค ์ด์ฉ์ง ๊ณ์ ํ๋ฆฌ๋๋ผ // BOJ 17608๋ฒ ๋ง๋๊ธฐ #include using namespace std; int main() { int n; // ๋ง๋๊ธฐ ๊ฐ์ cin >> n; int arr[n - 1]; // ๋ง๋๊ธฐ์ ๋์ด ๋ด๋ ๋ฐฐ์ด for(int i = 0; i > arr[i]; } int result = 1; // ๋ง์ง๋ง ๋ง๋๊ธฐ๋ ๋ฌด์กฐ๊ฑด ๋ณด์ด๊ธฐ ๋๋ฌธ์ 1๋ก ์์ int max = arr[n - 1]; // ๋ง์ง๋ง ๋ง๋๊ธฐ์ ๋์ด ๋ฃ์ for(int i = n - 1; i >= 0; i--){ // ๋งจ ๋ค๋ถํฐ ํ์ ..

๋ง๋งํ์ค ์์๋๋.. ๊ทธ๋ฅ ๋ณด๊ณ ์ฝ์์ ์ณค๋๋ใ ฃ.... ์ค๋๊ฑธ๋ฆฐ๋ฏ.. ์๋๋ฉด reverse ํจ์์ ๋ํ ์ดํด ๋ถ์กฑ + getline ์๋ชจ๋ฆ ๋ฑ์ผ๋ก ์ธํด ์๊ณ ๋ฆฌ์ฆ ์๊ฐ์ ํ์ผ๋ ๊ตฌํ์ ๋ชปํ๋.. ์๋ ํด๋ ๋์๊ฐ์ง ์๋ ์ํฉ์ ๋ง์ฃผํ๋ ๊ฒ..! ์ผ๋จ ๋ด๊ฐ ์๊ฐํ ๊ฒ์? ๋ฌธ์ฅ ์ ์ฒด๊ฐ ๋ค์งํ์ง๋ง.. ๋จ์ด๋ ์๋ค์งํ.. ๊ณ ๋ฐ ๋๋์ด๋๊น ์ผ๋จ reverse ํจ์๋ก ์ ์ฒด๋ฅผ ๋ค์ง๊ณ ํ ํฐ ๋จ์๋ก ๋ค์ง์ผ๋ฉด ๋๊ฒ ๋ค๊ณ ์๊ฐ ํ ํฐ ํ๋๊น ์๋ฐ ์๊ฐ๋๋ค ์๋ฐ๋ก ํ์์ผ๋ฉด ๋ ๋นจ๋ฆฌ ํ๋ ธ์๋ผ๋ ์ด์จ๋ ๋ฌธ์ฅ์ ์ ๋ ฅ๋ฐ์์ผ ํ๊ธฐ์ ๋๋ cin์ผ๋ก n์ ์ ๋ ฅ๋ฐ๊ณ getline์ผ๋ก ๋ฌธ์์ด์ ์ ๋ ฅ๋ฐ์ ๊ทผ๋ฐ ์ ๋๋ก ์๋์๊ฐ.. ๋ง์ฝ ์ ์์ ๋ฅผ ์ ๋ ฅํ๋ค๊ณ ์น๋ฉด footbar๊น์ง๋ ์ ๋ค์ด๊ฐ๋๋ฐ all your base ๋ฌธ์ฅ์ด ์๋ค์ด๊ฐ๋๊ฒ..! ์ด..

์ฒ์ ์ด ๋ฌธ์ ๋ฅผ ๋ณด๊ณ ์๊ฐ๋ ๊ฒ์ .. ์ํ ํ์๋ค ๊ทธ๋์ ๊ตฌํํ๋ ค๊ณ ์๊ฐํด๋ณด์์ผ๋.. ์ฌ๋๋ค์ด ์ ๊ฑฐ๋ ๋๋ง๋ค ๋น ๊ณต๊ฐ์ ๋ก๊ฒจ์ ๋ด๋ ค์์ผ ํ๊ณ ?... ์ข ๊น๋ค๋ก์ ๋ค๋ ๊ฒ์ ๊นจ๋ฌ์์ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์ฐพ์๋ค ๋ฐ๋ก C++์ SLT์ค ํ๋์ธ Queue๋ฅผ ์ด์ฉํ๋ ๊ฒ k๋ฒ์งธ ์ฌ๋์ด ์ ๊ฑฐ๋ ๋๋ pop์ ํ๋ฉด ๋์ง๋ง ๊ทธ๋ ์ง ์์ ๊ฒฝ์ฐ์๋ ๋งจ ์ ์์(front)๋ฅผ ํ์ pushํ ๋ค pop์ ํ๋ ๋ฐฉ๋ฒ์ผ๋ก ํ๊ฐ empty๊ฐ ๋ ๋๊น์ง ๋ฐ๋ณตํ๋ ๋ฐฉ๋ฒ์ด๋ค // BOJ 1158๋ฒ : ์์ธํธ์ค ๋ฌธ์ #include #include using namespace std; int main() { int n, k; // n: ์ฌ๋ ์ / k: k๋ฒ์งธ ์ฌ๋ ์ ๊ฑฐ cin >> n >> k; queue q; // q ์์ฑ int count..

[baekjoon] 1655๋ฒ : ๊ฐ์ด๋ฐ๋ฅผ ๋งํด์ [baekjoon] 1655๋ฒ : ๊ฐ์ด๋ฐ๋ฅผ ๋งํด์ ์ต๋ํ๊ณผ ์ต์ํ์ ์ด์ฉํ๋ฉด ์ฝ๊ฒ ํ ์ ์๋ ๋ฌธ์ ์๋น.. ๊ฐ์ด ๋ค์ด์ฌ ๋๋ง๋ค ์ค๊ฐ๊ฐ์ ์ถ๋ ฅํ๊ฒ ๋๋ฉด ์๊ฐ ๋ณต์ก๋๊ฐ ์ฆ๊ฐํ๊ณ ์ด ๋ฌธ์ ๋ ์๊ฐ ์ ํ์ด ์๊ธฐ ๋๋ฌธ์... ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ํ์ํ๋ค ์ฌ๊ธฐ kwonjeong.tistory.com - ์ด์ ์ ํ์๋ 1655๋ฒ์์ ์ด ์ต๋ ํ์ ์ฌ์ฉํ๋ฉด ์ฝ๊ฒ ํ ์ ์๋ ๋ฌธ์ ์๋ค #include ํค๋ ํ์ผ์ ์์ฑํด์ฃผ๊ณ priority_queue maxH; ๋ฅผ ์์ฑํด ์ต๋ ํ์ ์์ฑ // BOJ 11279๋ฒ : ์ต๋ ํ #include #include using namespace std; int main() { ios_base::sync_with_stdio(false); //..

์ต๋ํ๊ณผ ์ต์ํ์ ์ด์ฉํ๋ฉด ์ฝ๊ฒ ํ ์ ์๋ ๋ฌธ์ ์๋น.. ๊ฐ์ด ๋ค์ด์ฌ ๋๋ง๋ค ์ค๊ฐ๊ฐ์ ์ถ๋ ฅํ๊ฒ ๋๋ฉด ์๊ฐ ๋ณต์ก๋๊ฐ ์ฆ๊ฐํ๊ณ ์ด ๋ฌธ์ ๋ ์๊ฐ ์ ํ์ด ์๊ธฐ ๋๋ฌธ์... ๋ค๋ฅธ ๋ฐฉ๋ฒ์ด ํ์ํ๋ค ์ฌ๊ธฐ์ ์กฐ๊ฑด์ 1. ์ต์ ํ์ ๊ฐ๋ค์ ๋ชจ๋ ์ต๋ ํ๋ณด๋ค ํผ 2. ์ต๋ ํ์ ํฌ๊ธฐ๊ฐ ์ต์ ํ์ ํฌ๊ธฐ๋ณด๋ค 1 ํฌ๊ฑฐ๋ ๊ฐ๋๋ก ์ ์งํ๋ฉด์ ๊ฐ์ ๋ฃ์ด์ผ ํจ 3. ๊ฐ์ ๋ฃ์ด์ค ํ์ ์ต๋ ํ๊ณผ ์ต์ ํ์ top ๊ฐ์ ๋น๊ตํด ์ต์ ํ์ top๋ณด๋ค ์ต๋ ํ์ top์ด ๋ ํฌ๋ค๋ฉด swapํจ arr[] = { 1, 5, 2, 10, -99, 7, 5 } ← ๋ฐฐ์ด์ด ์ด๋ ๋ค๋ฉด [1 ์ฝ์ ] - maxH = 1 - minH → ์ถ๋ ฅ : 1 [5 ์ฝ์ ] - maxH = 1 - minH = 5 → ์ถ๋ ฅ : 1 [2 ์ฝ์ ] - maxH = 1 2 - m..

๋ฌธ์ ๊ฐ ์ดํด๊ฐ ์๋ผ์ ํ 5๋ฒ์ ๋ ์ฝ์ ๊ทธ๋๊น ๋์ถฉ... ์ดํด๊ฐ ๋์!! ์ผ๋จ ๋ฌผ๊ฑด์๋ ๊ฐ๊ฐ์ ๊ฐ์น๊ฐ ๋ถ์ฌ๊ฐ ๋๊ณ ๊ทธ ๊ฐ์น๋ฅผ ์ต๋ํ์ผ๋ก ํ๋ฉด์ ๋ฐฐ๋ญ์ ๋ฌผ๊ฑด์ ์ง์ด๋ฃ์ด์ผ ํจ ๊ทธ๋ ์ง๋ง ๋ฐฐ๋ญ์๋ ๋ฌด๊ฒ ์ ํ์ด ์์... ๋ฌผ๋ก ๊ฐ๊ฐ ๋ฌผ๊ฑด์๋ ๋ฌด๊ฒ๊ฐ ์ฃผ์ด์ง [ํ์ด] ๊ทธ๋ฌ๋๊น 1 ~ n ๊ฐ์ ๋ฌผ๊ฑด์ ํ์ ํ๋ฉด์ ์ต๋ํ ๊ฐ์น๊ฐ ๋์์ผ ํจ ๊ทผ๋ฐ ๋ ๋ฌด๊ฒ๊ฐ ์ด๊ณผ๊ฐ ๋๋ฉด ์๋จ Knapsack ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋ฉด ํ ์ ์๋ ๋ฌธ์ ์ ๋จผ์ ์ฃผ์ด์ง ๋ฌผ๊ฑด๋ค์ ์ฐจ๋ก๋ก w[i], v[i] ๋ฐฐ์ด์ ์ง์ด๋ฃ์ w[i] : i๋ฒ์งธ ๋ฌผ๊ฑด์ ๋ฌด๊ฒ v[i] : i๋ฒ์งธ ๋ฌผ๊ฑด์ ๊ฐ์น ๊ทธ๋ฆฌ๊ณ 2์ฐจ์ ๋ฐฐ์ด ์์ฑ arr[i][j] : ๋ฌผ๊ฑด์ ๊ฐ์๋งํผ i ์กด์ฌ, ๋ฐฐ๋ญ์ ๋ฃ์ ์ ์๋ ์ต๋ ๋ฌด๊ฒ๋งํผ j ์กด์ฌ arr[i][j] = max(arr[i - 1][j..
- ๋ฆฌ๋ ์ค
- ํ๋ก์ธ์ค
- Baekjoon
- C
- error
- ๋จธ์ ๋ฌ๋
- react-scripts
- SWiFT
- MySQL
- Linux
- ๋ฐฑ์ค
- GIT
- Annotation
- bitnami
- ์๊ณ ๋ฆฌ์ฆ
- ์ค๋ฅ
- ํ์ผ ์ ์ถ๋ ฅ
- Programming
- ๋ฒํผ
- ๋ค์คํ๋ก์ธ์ค
- SpringBoot
- ๊ธฐ๊ณํ์ต
- ํ๋ก๊ทธ๋๋ฐ
- PHP
- 9086๋ฒ
- C++
- machine learning
- ์ค์น
- react
- Apache
- Total
- Today
- Yesterday