DevOps

์‚ฌ์ดํŠธhttps://www.acmicpc.net/problem/1157 ๋‹จ์–ด ๊ณต๋ถ€๐Ÿ“„ ๋ฌธ์ œ์•ŒํŒŒ๋ฒณ ๋Œ€์†Œ๋ฌธ์ž๋กœ ๋œ ๋‹จ์–ด๊ฐ€ ์ฃผ์–ด์ง€๋ฉด, ์ด ๋‹จ์–ด์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋œ ์•ŒํŒŒ๋ฒณ์ด ๋ฌด์—‡์ธ์ง€ ์•Œ์•„๋‚ด๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ๋‹จ, ๋Œ€๋ฌธ์ž์™€ ์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š๋Š”๋‹ค. โŒจ๏ธ ์ž…๋ ฅ์ฒซ์งธ ์ค„์— ์•ŒํŒŒ๋ฒณ ๋Œ€์†Œ๋ฌธ์ž๋กœ ์ด๋ฃจ์–ด์ง„ ๋‹จ์–ด๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ฃผ์–ด์ง€๋Š” ๋‹จ์–ด์˜ ๊ธธ์ด๋Š” 1,000,000์„ ๋„˜์ง€ ์•Š๋Š”๋‹ค. ๐Ÿ–ฅ๏ธ ์ถœ๋ ฅ์ฒซ์งธ ์ค„์— ์ด ๋‹จ์–ด์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋œ ์•ŒํŒŒ๋ฒณ์„ ๋Œ€๋ฌธ์ž๋กœ ์ถœ๋ ฅํ•œ๋‹ค. ๋‹จ, ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋œ ์•ŒํŒŒ๋ฒณ์ด ์—ฌ๋Ÿฌ ๊ฐœ ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” ?๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๐Ÿ“š ์˜ˆ์ œ ์ž…๋ ฅ1.Mississipi 2.zZa 3.z ๐Ÿ“š ์˜ˆ์ œ ์ถœ๋ ฅ1.? 2.Z 3.Z  ๐Ÿค” ํ•ด๊ฒฐ์ฑ…1. ์•ŒํŒŒ๋ฒณ์€ ๊ฐ๊ฐ ์•„์Šคํ‚ค์ฝ”๋“œ ๊ฐ’์„ ๊ฐ€์ง„๋‹ค.2. ์•ŒํŒŒ๋ฒณ ๊ฐœ์ˆ˜ 27๊ฐœ์˜ ๋ฐฐ์—ด์„ ๋งŒ๋“ค..
์‚ฌ์ดํŠธhttps://www.acmicpc.net/problem/1152 ๋‹จ์–ด์˜ ๊ฐœ์ˆ˜๐Ÿ“„ ๋ฌธ์ œ์˜์–ด ๋Œ€์†Œ๋ฌธ์ž์™€ ๊ณต๋ฐฑ์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ๋ฌธ์ž์—ด์ด ์ฃผ์–ด์ง„๋‹ค. ์ด ๋ฌธ์ž์—ด์—๋Š” ๋ช‡ ๊ฐœ์˜ ๋‹จ์–ด๊ฐ€ ์žˆ์„๊นŒ? ์ด๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ๋‹จ, ํ•œ ๋‹จ์–ด๊ฐ€ ์—ฌ๋Ÿฌ ๋ฒˆ ๋“ฑ์žฅํ•˜๋ฉด ๋“ฑ์žฅํ•œ ํšŸ์ˆ˜๋งŒํผ ๋ชจ๋‘ ์„ธ์–ด์•ผ ํ•œ๋‹ค. โŒจ๏ธ ์ž…๋ ฅ์ฒซ ์ค„์— ์˜์–ด ๋Œ€์†Œ๋ฌธ์ž์™€ ๊ณต๋ฐฑ์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ๋ฌธ์ž์—ด์ด ์ฃผ์–ด์ง„๋‹ค. ์ด ๋ฌธ์ž์—ด์˜ ๊ธธ์ด๋Š” 1,000,000์„ ๋„˜์ง€ ์•Š๋Š”๋‹ค. ๋‹จ์–ด๋Š” ๊ณต๋ฐฑ ํ•œ ๊ฐœ๋กœ ๊ตฌ๋ถ„๋˜๋ฉฐ, ๊ณต๋ฐฑ์ด ์—ฐ์†ํ•ด์„œ ๋‚˜์˜ค๋Š” ๊ฒฝ์šฐ๋Š” ์—†๋‹ค. ๋˜ํ•œ ๋ฌธ์ž์—ด์€ ๊ณต๋ฐฑ์œผ๋กœ ์‹œ์ž‘ํ•˜๊ฑฐ๋‚˜ ๋๋‚  ์ˆ˜ ์žˆ๋‹ค. ๐Ÿ–ฅ๏ธ ์ถœ๋ ฅ์ฒซ์งธ ์ค„์— ๋‹จ์–ด์˜ ๊ฐœ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๐Ÿ“š ์˜ˆ์ œ ์ž…๋ ฅ๋„์–ด์“ฐ๊ธฐ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์—†์œผ๋ฏ€๋กœ ' '๋ฅผ '^'๋กœ ๋Œ€์ฒด.1.The^Curious^Case^of^Benjamin^Butt..
์‚ฌ์ดํŠธhttps://www.acmicpc.net/problem/1008 ์ฐธ๊ณ  ์‚ฌ์ดํŠธhttps://st-lab.tistory.com/212 [๋ฐฑ์ค€] 1008๋ฒˆ : A/B - [C++]www.acmicpc.net/problem/1008 1008๋ฒˆ: A/B ๋‘ ์ •์ˆ˜ A์™€ B๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ๋‹ค์Œ, A/B๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. www.acmicpc.net ๋ฌธ์ œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ [์ ‘๊ทผ ๋ฐฉ๋ฒ•] ์ด ๋ฌธ์ œ๋Š” '๋ถ€๋™ ์†Œ์ˆ˜์ '์— ๋Œ€ํ•œ ์ดํ•ด๋ฅผ ํ•„์š”๋กœ ํ•˜st-lab.tistory.com์ž‘์„ฑ์ž๊ฐ€ ํ•œ์ฐฝ Java๋กœ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ณต๋ถ€ํ•  ๋•Œ ๋งŽ์ด ๋ณด๋˜ ๋ถ„์˜ ์‚ฌ์ดํŠธ์ธ๋ฐ... C++ ๊นŒ์ง€ ์žˆ๋‹ค... ๐Ÿซข  A/B๐Ÿ“„ ๋ฌธ์ œ๋‘ ์ •์ˆ˜ A์™€ B๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ๋‹ค์Œ, A/B๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. โŒจ๏ธ ์ž…๋ ฅ์ฒซ์งธ ์ค„์— A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (..
์‚ฌ์ดํŠธhttps://www.acmicpc.net/problem/1001  A-B ๐Ÿ“„ ๋ฌธ์ œ๋‘ ์ •์ˆ˜ A์™€ B๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ๋‹ค์Œ, A-B๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. โŒจ๏ธ ์ž…๋ ฅ์ฒซ์งธ ์ค„์— A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (0  ๐Ÿ–ฅ๏ธ ์ถœ๋ ฅ์ฒซ์งธ ์ค„์— A-B๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๐Ÿ“š ์˜ˆ์ œ ์ž…๋ ฅ3 2 ๐Ÿ“š ์˜ˆ์ œ ์ถœ๋ ฅ1 ๐Ÿค” ํ•ด๊ฒฐ์ฑ…1. ๋ณ€์ˆ˜ A์™€ B๋ฅผ ์„ ์–ธํ•œ๋‹ค.2. A์™€ B๋ฅผ ์ž…๋ ฅ ๋ฐ›์•„ ๊ฐ๊ฐ ๊ฐ’์„ ๋‹ด๋Š”๋‹ค.3. A์™€ B๋ฅผ ๋บ€ ๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค. ๐Ÿง‘๐Ÿป‍๐Ÿ’ป ์ฝ”๋“œ#include using namespace std;int main(void) { int A, B; cin >> A >> B; cout
์‚ฌ์ดํŠธhttps://www.acmicpc.net/problem/1000  A+B ๐Ÿ“„ ๋ฌธ์ œ๋‘ ์ •์ˆ˜ A์™€ B๋ฅผ ์ž…๋ ฅ๋ฐ›์€ ๋‹ค์Œ, A+B๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. โŒจ๏ธ ์ž…๋ ฅ์ฒซ์งธ ์ค„์— A์™€ B๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (0  ๐Ÿ–ฅ๏ธ ์ถœ๋ ฅ์ฒซ์งธ ์ค„์— A+B๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ๐Ÿ“š ์˜ˆ์ œ ์ž…๋ ฅ1 2๐Ÿ“š ์˜ˆ์ œ ์ถœ๋ ฅ3 ๐Ÿค” ํ•ด๊ฒฐ์ฑ…1. ๋ณ€์ˆ˜ A์™€ B๋ฅผ ์„ ์–ธํ•œ๋‹ค.2. A์™€ B๋ฅผ ์ž…๋ ฅ ๋ฐ›์•„ ๊ฐ๊ฐ ๊ฐ’์„ ๋‹ด๋Š”๋‹ค.3. A์™€ B๋ฅผ ๋”ํ•œ ๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค. ๐Ÿง‘๐Ÿป‍๐Ÿ’ป ์ฝ”๋“œ#include using namespace std;int main(void) { int A, B; cin >> A >> B; cout
์ฐธ๊ณ ์‚ฌ์ดํŠธ • Inpa Dev๋‹˜์˜ ํ‹ฐ์Šคํ† ๋ฆฌ git ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•˜์—ฌ ์›๊ฒฉ ์ €์žฅ์†Œ์— ํ”„๋กœ์ ํŠธ๋ฅผ ๊ด€๋ฆฌํ•ด๋ณด์ž. ์•ž ๊ฒŒ์‹œ๊ธ€์—์„œ git clone์„ ํ†ตํ•ด ๋ฐ›์€ ํด๋”๋ฅผ ๋“ค์–ด๊ฐ€ ํด๋”์˜ ๋‚ด์šฉ์„ ๋ณ€๊ฒฝํ•ด๋ณด์ž. ๐Ÿ” git status ํด๋”์˜ ๋ณ€๊ฒฝ๋œ ๋‚ด์šฉ์„ ํŠธ๋ž˜ํ‚นํ•˜์—ฌ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋ณด์—ฌ์ค€๋‹ค. ์ด๋•Œ, ๋นจ๊ฐ„์ƒ‰์œผ๋กœ ํ‘œ์‹œ๋œ ํŒŒ์ผ์€ ๋‚ด์šฉ์ด ๋ณ€๊ฒฝ๋˜์—ˆ์œผ๋‚˜, ์ €์žฅ์†Œ์— ๋“ฑ๋กํ•˜์ง€ ์•Š์„ ํŒŒ์ผ๋“ค์ด๊ณ  ๋…น์ƒ‰์œผ๋กœ ํ‘œ์‹œ๋˜๋Š” ํŒŒ์ผ๋“ค์€ ๋‚ด์šฉ์ด ๋ณ€๊ฒฝ๋˜์—ˆ๊ณ , ์ €์žฅ์†Œ์— ๋“ฑ๋กํ•  ํŒŒ์ผ๋“ค์ด๋‹ค. $ git status # ์ €์žฅ์†Œ์˜ ์ƒํƒœ๋ฅผ ์ฒดํฌํ•œ๋‹ค. # ์–ด๋–ค ํŒŒ์ผ์ด ์ €์žฅ์†Œ ์•ˆ์— ์žˆ๋Š”์ง€, ์ปค๋ฐ‹์ด ํ•„์š”ํ•œ ๋ณ€๊ฒฝ์‚ฌํ•ญ์ด ์žˆ๋Š”์ง€, ํ˜„์žฌ ์ €์žฅ์†Œ์˜ ์–ด๋–ค ๋ธŒ๋žœ์น˜์—์„œ # ์ž‘์—…ํ•˜๊ณ  ์žˆ๋Š”์ง€ ๋“ฑ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. $ git status -s # git status์™€ ์œ ์‚ฌํ•˜๋‚˜ ์›Œํ‚น ํŠธ๋ฆฌ์˜ ์ƒํƒœ๋ฅผ ์š”์•ฝํ•ด..
์ฐธ๊ณ ์‚ฌ์ดํŠธ โˆ™ Git - Git ์„œ๋ฒ„ - SSH ๊ณต๊ฐœํ‚ค ๋งŒ๋“ค๊ธฐ ๐Ÿ”‘ SSH ๊ณต๊ฐœํ‚ค ๋กœ์ปฌ์—์„œ ๋ณธ์ธ๋งŒ์˜ ๊ฐœ๋ฐœ์„ ์œ„ํ•ด์„œ๋ผ๋ฉด ์•ž ๊ฒŒ์‹œ๊ธ€ ์ฒ˜๋Ÿผ SSH Key๊ฐ€ ์—†์ด๋„ Git์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์™ธ๋ถ€ Git ์„œ๋ฒ„์˜ ์ฝ”๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด SSH ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•ด์•ผํ•œ๋‹ค. ๋งŽ์€ Git ์„œ๋ฒ„๋“ค์€ SSH ๊ณต๊ฐœํ‚ค๋กœ ์ธ์ฆํ•œ๋‹ค. ๋‚ด ์ปดํ“จํ„ฐ๊ฐ€ ์•„๋‹Œ ๋„คํŠธ์›Œํฌ๋กœ ๋‹ค๋ฅธ ์ปดํ“จํ„ฐ์— ์ „๋‹ฌํ•ด์ฃผ๊ณ  ๊ฒฐ๊ณผ๋ฅผ ๋ฐ›์•„๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š”๊ฒŒ ๋ฐ”๋กœ SSH์ด๋‹ค. ๊ณต๊ฐœํ‚ค๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์€ ๋ชจ๋“  ์šด์˜์ฒด์ œ๊ฐ€ ๋น„์Šทํ•˜๋‹ค. ๐Ÿ”‘ ๊ณต๊ฐœํ‚ค ์ƒ์„ฑ ์‚ฌ์šฉ์ž์˜ SSH ํ‚ค๋“ค์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ~/.ssh ๋””๋ ‰ํ† ๋ฆฌ์— ์ €์žฅํ•œ๋‹ค. $cd ~/.ssh $ls id_dsa๋˜๋Š” id_rsa๋ผ๋Š” ํŒŒ์ผ์˜ ์ด๋ฆ„์ด ๋ณด์ผ ๊ฒƒ์ด๊ณ  ๊ฐ™์€ ํŒŒ์ผ๋ช…์œผ๋กœ .pub์ด๋ผ๋Š” ํ™•์žฅ์ž๊ฐ€ ๋ถ™์€ ํŒŒ์ผ์ด ์žˆ์„ ๊ฒƒ์ด๋‹ค. ๊ทธ ์ค‘, .pu..
GitHub๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด GitHub์— ์ ‘์†ํ•œ๋‹ค. https://github.com/ GitHub: Let’s build from here GitHub is where over 100 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and fea... github.com ๐Ÿ’พ Repository ์ƒ์„ฑ ์ขŒ์ธก ์ƒ๋‹จ์— New๋ฅผ ํด๋ฆญํ•˜์—ฌ Repository ์ƒ์„ฑ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•œ๋‹ค. Owner *: ์ €์žฅ์†Œ์˜ ์†Œ์œ ์ž๋ฅผ ์ง€์ •ํ•œ๋‹ค. ๊ฐœ์ธ์ด ๋  ์ˆ˜๋„ Organization ๊ฐ’..
ma.caron_g
'DevOps' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก