๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ200

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ดˆ_Day 2 ์˜ค๋Š˜ ํ•œ ๊ฒƒ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ (SQL, ์ž๋ฐ”) 1๋ฌธ์ œ ํ’€์ด & ๋ธ”๋กœ๊ทธ ์ •๋ฆฌJava ๋ฌธ๋ฒ• ์ข…ํ•ฉ๋ฐ˜_2์ฃผ์ฐจ ๋“ฃ๊ธฐ๊ฐœ์ธ ๊ณผ์ œ ๋ฐœ์ œ ๋ฐฐ์šด ๋‚ด์šฉ ์ •๋ฆฌ์—ฐ์‚ฐ์ž์—ฐ์‚ฐ์ž : ๋ง์…ˆ, ๋บ„์…ˆ์ฒ˜๋Ÿผ ๊ณ„์‚ฐํ•  ๊ธฐํ˜ธํ”ผ์—ฐ์‚ฐ์ž : ์—ฐ์‚ฐ์ž๋กœ ์ธํ•ด ๊ณ„์‚ฐ๋˜๋Š” ์ˆซ์žpackage operator;public class W01 { public static void main(String[] args) { // x + y = z int x = 5; int y = 10; int z = x + y; // 5(ํ”ผ์—ฐ์‚ฐ์ž) +(์—ฐ์‚ฐ์ž) 10(ํ”ผ์—ฐ์‚ฐ์ž) System.out.println(z); }}์—ฐ์‚ฐ์ž ์ข…๋ฅ˜์‚ฐ์ˆ  ์—ฐ์‚ฐ์ž์‚ฌ์น™ ์—ฐ์‚ฐ ๋ฐ ๋น„ํŠธ์—ฐ์‚ฐ์„ ํฌํ•จํ•œ๋‹ค.+(๋ง์…ˆ), -(๋บ„์…ˆ), *(๊ณฑ์…ˆ), /(๋‚˜๋ˆ—.. 2024. 11. 13.
ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_์Œ์–‘ ๋”ํ•˜๊ธฐ ๋ฌธ์ œ ์„ค๋ช… ์–ด๋–ค ์ •์ˆ˜๋“ค์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ •์ˆ˜๋“ค์˜ ์ ˆ๋Œ“๊ฐ’์„ ์ฐจ๋ก€๋Œ€๋กœ ๋‹ด์€ ์ •์ˆ˜ ๋ฐฐ์—ด absolutes์™€ ์ด ์ •์ˆ˜๋“ค์˜ ๋ถ€ํ˜ธ๋ฅผ ์ฐจ๋ก€๋Œ€๋กœ ๋‹ด์€ ๋ถˆ๋ฆฌ์–ธ ๋ฐฐ์—ด signs๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. ์‹ค์ œ ์ •์ˆ˜๋“ค์˜ ํ•ฉ์„ ๊ตฌํ•˜์—ฌ return ํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”. https://school.programmers.co.kr/learn/courses/30/lessons/76501 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr์ œํ•œ ์‚ฌํ•ญabsolutes์˜ ๊ธธ์ด๋Š” 1 ์ด์ƒ 1,000 ์ดํ•˜์ž…๋‹ˆ๋‹ค.absolutes์˜ ๋ชจ๋“  ์ˆ˜๋Š” ๊ฐ๊ฐ 1 ์ด์ƒ 1,000 ์ดํ•˜์ž…๋‹ˆ๋‹ค.sign์˜ ๊ธธ์ด๋Š” absolutes์˜ ๊ธธ์ด์™€ ๊ฐ™์Šต.. 2024. 11. 12.
ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_์ž…์–‘ ์‹œ๊ฐ ๊ตฌํ•˜๊ธฐ(1) ๋ฌธ์ œ ์„ค๋ช…https://school.programmers.co.kr/learn/courses/30/lessons/59412 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr ANIMAL_OUTS ํ…Œ์ด๋ธ”์€ ๋™๋ฌผ ๋ณดํ˜ธ์†Œ์—์„œ ์ž…์–‘ ๋ณด๋‚ธ ๋™๋ฌผ์˜ ์ •๋ณด๋ฅผ ๋‹ด์€ ํ…Œ์ด๋ธ”์ž…๋‹ˆ๋‹ค. ANIMAL_OUTS ํ…Œ์ด๋ธ” ๊ตฌ์กฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์œผ๋ฉฐ, ANIMAL_ID, ANIMAL_TYPE, DATETIME, NAME, SEX_UPON_OUTCOME๋Š” ๊ฐ๊ฐ ๋™๋ฌผ์˜ ์•„์ด๋””, ์ƒ๋ฌผ ์ข…, ์ž…์–‘์ผ, ์ด๋ฆ„, ์„ฑ๋ณ„ ๋ฐ ์ค‘์„ฑํ™” ์—ฌ๋ถ€๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. NAMETYPENULLABLEANIMAL_IDVARCHAR(N)FALSEANIMAL_TYPE VARCHAR(.. 2024. 11. 12.
ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ดˆ_Day 1 ์˜ค๋Š˜ ํ•œ ๊ฒƒ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ(SQL, ์ž๋ฐ”) 1๋ฌธ์ œ์”ฉ ํ’€์ด & ๋ธ”๋กœ๊ทธ์— ์ •๋ฆฌํ•˜๊ธฐ์ธํ…”๋ฆฌ์ œ์ด ๋“ฑ๋กํ•˜๊ธฐJava ๋ฌธ๋ฒ• ์ข…ํ•ฉ๋ฐ˜_1์ฃผ์ฐจ ๋“ฃ๊ธฐGit ์„ธ์…˜ 2ํšŒ์ฐจ ๋“ฃ๊ธฐTIL ๋ธ”๋กœ๊ทธ ์ž‘์„ฑํ•˜๊ธฐ ๋ฐฐ์šด ๋‚ด์šฉ ์ •๋ฆฌ์šฉ์–ด ์ •๋ฆฌ๋ฐ์ดํ„ฐ : ์ปดํ“จํ„ฐ๊ฐ€ ์ •๋ณด๋ฅผ ๋‹ด๋Š” ์ž๋ฃŒ๊ฐ’๋ฐ์ดํ„ฐ ํƒ€์ž…(์ž๋ฃŒํ˜•) : ๋ฐ์ดํ„ฐ์˜ ์œ ํ˜• ex) ์ •์ˆ˜ / ๋ฌธ์ž / ๋ถ€๋™์†Œ์ˆ˜(์†Œ์ˆ˜์ )์ž๋ฃŒ๊ตฌ์กฐ : ๋ฐ์ดํ„ฐ ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ๋ถ„๋ฅ˜ํ•ด์„œ ๋‹ด์„ ์ˆ˜ ์žˆ๋Š” ๋ถ„๋ฅ˜ํ†ต๋ฌธ๋งฅ : ๊ฐœ๋ฐœ์–ธ์–ด๋กœ ํ‘œํ˜„ํ•œ ํ”„๋กœ๊ทธ๋žจ์˜ ๋™์ž‘ ํ๋ฆ„๋ฉ”์„œ๋“œ : ๋ฐ์ดํ„ฐ์™€ ๋ฌธ๋งฅ์„ ๊ฐ์‹ธ๋Š” ํฌ์žฅ์ง€๊ณตํ†ต ์‹คํ–‰ํ™˜๊ฒฝ : ์—ฌ๋Ÿฌ ๊ธฐ๊ธฐ์˜ ์šด์˜ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ํŒ์„ ๊น”์•„์ฃผ๋Š” ์‹คํ–‰ํ™˜๊ฒฝex) ํ† ํผ....์šด์˜ ์ฒด์ œ : ๊ธฐ๊ธฐ๊ฐ€ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰์‹œํ‚ค๋Š” ์šด์˜ํ™˜๊ฒฝex) Window, Android, iOS, Linux... ๊ฐœ๋ฐœ ์–ธ์–ด์˜ ์—ญ์‚ฌA ์–ธ์–ด์ฒซ ๊ฐœ๋ฐœ์–ธ์–ด์ด๋‹ค.ํ•ต.. 2024. 11. 12.
ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋Š” ์ˆซ์ž ๋ฐฐ์—ด ๋ฌธ์ œ ์„ค๋ช… array์˜ ๊ฐ element ์ค‘ divisor๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋Š” ๊ฐ’์„ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌํ•œ ๋ฐฐ์—ด์„ ๋ฐ˜ํ™˜ํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์ž‘์„ฑํ•ด์ฃผ์„ธ์š”.divisor๋กœ ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋Š” element๊ฐ€ ํ•˜๋‚˜๋„ ์—†๋‹ค๋ฉด ๋ฐฐ์—ด์— -1์„ ๋‹ด์•„ ๋ฐ˜ํ™˜ํ•˜์„ธ์š”.https://school.programmers.co.kr/learn/courses/30/lessons/12910 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr์ œํ•œ ์‚ฌํ•ญarr์€ ์ž์—ฐ์ˆ˜๋ฅผ ๋‹ด์€ ๋ฐฐ์—ด์ž…๋‹ˆ๋‹ค.์ •์ˆ˜ i, j์— ๋Œ€ํ•ด i ≠ j ์ด๋ฉด arr[i] ≠ arr[j] ์ž…๋‹ˆ๋‹ค.divisor๋Š” ์ž์—ฐ์ˆ˜์ž…๋‹ˆ๋‹ค.array๋Š” ๊ธธ์ด 1 ์ด์ƒ์ธ ๋ฐฐ์—ด์ž…๋‹ˆ๋‹ค.์ž…์ถœ๋ ฅ ์˜ˆarrd.. 2024. 11. 11.
ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_๊ณ ์–‘์ด์™€ ๊ฐœ๋Š” ๋ช‡ ๋งˆ๋ฆฌ ์žˆ์„๊นŒ ๋ฌธ์ œ ์„ค๋ช…https://school.programmers.co.kr/learn/courses/30/lessons/59040 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.krANIMAL_INS ํ…Œ์ด๋ธ”์€ ๋™๋ฌผ ๋ณดํ˜ธ์†Œ์— ๋“ค์–ด์˜จ ๋™๋ฌผ์˜ ์ •๋ณด๋ฅผ ๋‹ด์€ ํ…Œ์ด๋ธ”์ž…๋‹ˆ๋‹ค. ANIMAL_INS ํ…Œ์ด๋ธ” ๊ตฌ์กฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์œผ๋ฉฐ, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE๋Š” ๊ฐ๊ฐ ๋™๋ฌผ์˜ ์•„์ด๋””, ์ƒ๋ฌผ ์ข…, ๋ณดํ˜ธ ์‹œ์ž‘์ผ, ๋ณดํ˜ธ ์‹œ์ž‘ ์‹œ ์ƒํƒœ, ์ด๋ฆ„, ์„ฑ๋ณ„ ๋ฐ ์ค‘์„ฑํ™” ์—ฌ๋ถ€๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. NAME TYPE NULLABLE ANIMAL_ID V.. 2024. 11. 11.