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

์ „์ฒด ๊ธ€139

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_์—†๋Š” ์ˆซ์ž ๋”ํ•˜๊ธฐ ๋ฌธ์ œ ์„ค๋ช…https://school.programmers.co.kr/learn/courses/30/lessons/86051 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr 0๋ถ€ํ„ฐ 9๊นŒ์ง€์˜ ์ˆซ์ž ์ค‘ ์ผ๋ถ€๊ฐ€ ๋“ค์–ด์žˆ๋Š” ์ •์ˆ˜ ๋ฐฐ์—ด numbers๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค. numbers์—์„œ ์ฐพ์„ ์ˆ˜ ์—†๋Š” 0๋ถ€ํ„ฐ 9๊นŒ์ง€์˜ ์ˆซ์ž๋ฅผ ๋ชจ๋‘ ์ฐพ์•„ ๋”ํ•œ ์ˆ˜๋ฅผ return ํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”. ์ œํ•œ ์‚ฌํ•ญ1 ≤ numbers์˜ ๊ธธ์ด ≤ 90 ≤ numbers์˜ ๋ชจ๋“  ์›์†Œ ≤ 9numbers์˜ ๋ชจ๋“  ์›์†Œ๋Š” ์„œ๋กœ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.์ž…์ถœ๋ ฅ ์˜ˆnumbersresult[1, 2, 3, 4, 6, 7, 8, 0]14[5, 8.. 2024. 11. 14.
ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_12์„ธ ์ดํ•˜์ธ ์—ฌ์ž ํ™˜์ž ๋ชฉ๋ก ์ถœ๋ ฅํ•˜๊ธฐ ๋ฌธ์ œ ์„ค๋ช…https://school.programmers.co.kr/learn/courses/30/lessons/132201 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr ๋‹ค์Œ์€ ์ข…ํ•ฉ๋ณ‘์›์— ๋“ฑ๋ก๋œ ํ™˜์ž์ •๋ณด๋ฅผ ๋‹ด์€ PATIENT ํ…Œ์ด๋ธ”์ž…๋‹ˆ๋‹ค. PATIENT ํ…Œ์ด๋ธ”์€ ๋‹ค์Œ๊ณผ ๊ฐ™์œผ๋ฉฐ PT_NO, PT_NAME, GEND_CD, AGE, TLNO๋Š” ๊ฐ๊ฐ ํ™˜์ž๋ฒˆํ˜ธ, ํ™˜์ž์ด๋ฆ„, ์„ฑ๋ณ„์ฝ”๋“œ, ๋‚˜์ด, ์ „ํ™”๋ฒˆํ˜ธ๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. Column nameTypeNullable PT_NO VARCHAR(10)FALSE PT_NAME VARCHAR(20) FALSE GEND_CD VARCHAR(1) FALSE AGEINTEGER .. 2024. 11. 14.
ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ดˆ_Day 3 ์˜ค๋Š˜ ํ•œ ๊ฒƒ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ(SQL, ์ž๋ฐ”) 1๋ฌธ์ œ ํ’€์ด & ๋ธ”๋กœ๊ทธ ์ •๋ฆฌJava ๊ธฐ์ดˆ ์„ธ์…˜ ๋“ฃ๊ธฐ์ปค๋ฆฌ์–ด ์ฝ”์นญ ์ƒ๋‹ดJava ๋ฌธ๋ฒ• ์ข…ํ•ฉ๋ฐ˜_3์ฃผ์ฐจ ๋“ฃ๊ธฐ๋ฐฐ์šด ๋‚ด์šฉ ์ •๋ฆฌ์„ค๊ณ„๋„(ํด๋ž˜์Šค)๊ฐ์ฒด์„ธ์ƒ์— ์กด์žฌํ•˜๋Š” ๋ฌผ์ฒด, ์‹๋ณ„์ด ๊ฐ€๋Šฅํ•œ ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค.ex) ์ž๋™์ฐจ, ๋„์„œ๊ด€, ๊ณ„์‚ฐ๊ธฐ... ๊ฐ•์˜, ๋ฐฐ๋‹ฌ ์ฃผ๋ฌธ, ์šด๋™๊ฐ์ฒด๋Š” ์†์„ฑ(ํŠน์ง•)๊ณผ ํ–‰์œ„(ํ–‰๋™)๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค.์ž๋™์ฐจ์˜ ํšŒ์‚ฌ, ๋ชจ๋ธ, ์ƒ‰์ƒ, ๊ฐ€๊ฒฉ - ์†์„ฑ์ž๋™์ฐจ์˜ ๊ฐ€์†, ๋ธŒ๋ ˆ์ดํฌ, ๊ธฐ์–ด ๋ณ€์† - ํ–‰์œ„Java์—์„œ๋Š” ์†์„ฑ๊ณผ ํ–‰์œ„๋ฅผ ํ•„๋“œ์™€ ๋ฉ”์„œ๋“œ๋กœ ์ •์˜ํ•˜์—ฌ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค.๊ฐ์ฒด ๋ชจ๋ธ๋ง : ํ˜„์‹ค ์„ธ๊ณ„์— ์žˆ๋Š” ๊ฐ์ฒด๋ฅผ ์†Œํ”„ํŠธ์›จ์–ด์˜ ๊ฐ์ฒด๋กœ ์„ค๊ณ„ํ•˜๋Š” ๊ฒƒ๊ฐ์ฒด ๊ฐ„์˜ ํ˜‘๋ ฅํ˜„์‹ค ์„ธ๊ณ„์—์„œ ์‚ฌ๋žŒ์ด๋ผ๋Š” ๊ฐ์ฒด์™€ ์ž๋™์ฐจ๋ผ๋Š” ๊ฐ์ฒด๋Š” ์„œ๋กœ ํ–‰์œ„๋ฅผ ํ†ตํ•ด ์ƒํ˜ธ์ž‘์šฉ์„ ํ•˜๋ฉฐ ํ˜‘๋ ฅํ•  ์ˆ˜ ์žˆ๋‹ค.Java์—์„œ๋Š” ํ–‰์œ„๋ฅผ ์ •์˜ํ•˜๋Š” ๋ฉ”์„œ.. 2024. 11. 14.
ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_ํ•ธ๋“œํฐ ๋ฒˆํ˜ธ ๊ฐ€๋ฆฌ๊ธฐ ๋ฌธ์ œ ์„ค๋ช… ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ชจ๋ฐ”์ผ์€ ๊ฐœ์ธ์ •๋ณด ๋ณดํ˜ธ๋ฅผ ์œ„ํ•ด ๊ณ ์ง€์„œ๋ฅผ ๋ณด๋‚ผ ๋•Œ ๊ณ ๊ฐ๋“ค์˜ ์ „ํ™”๋ฒˆํ˜ธ์˜ ์ผ๋ถ€๋ฅผ ๊ฐ€๋ฆฝ๋‹ˆ๋‹ค.์ „ํ™”๋ฒˆํ˜ธ๊ฐ€ ๋ฌธ์ž์—ด phone_number๋กœ ์ฃผ์–ด์กŒ์„ ๋•Œ, ์ „ํ™”๋ฒˆํ˜ธ์˜ ๋’ท 4์ž๋ฆฌ๋ฅผ ์ œ์™ธํ•œ ๋‚˜๋จธ์ง€ ์ˆซ์ž๋ฅผ ์ „๋ถ€ *์œผ๋กœ ๊ฐ€๋ฆฐ ๋ฌธ์ž์—ด์„ ๋ฆฌํ„ดํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์™„์„ฑํ•ด์ฃผ์„ธ์š”. https://school.programmers.co.kr/learn/courses/30/lessons/12948 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr์ œํ•œ ์‚ฌํ•ญphone_number๋Š” ๊ธธ์ด 4 ์ด์ƒ, 20 ์ดํ•˜์ธ ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค.์ž…์ถœ๋ ฅ ์˜ˆphone_numberreturn"01033334444""*******4444"".. 2024. 11. 13.
ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค_์ง„๋ฃŒ๊ณผ๋ณ„ ์ด ์˜ˆ์•ฝ ํšŸ์ˆ˜ ์ถœ๋ ฅํ•˜๊ธฐ ๋ฌธ์ œ ์„ค๋ช…https://school.programmers.co.kr/learn/courses/30/lessons/132202 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr ๋‹ค์Œ์€ ์ข…ํ•ฉ๋ณ‘์›์˜ ์ง„๋ฃŒ ์˜ˆ์•ฝ์ •๋ณด๋ฅผ ๋‹ด์€ APPOINTMENT ํ…Œ์ด๋ธ” ์ž…๋‹ˆ๋‹ค.APPOINTMENT ํ…Œ์ด๋ธ”์€ ๋‹ค์Œ๊ณผ ๊ฐ™์œผ๋ฉฐ APNT_YMD, APNT_NO, PT_NO, MCDP_CD, MDDR_ID, APNT_CNCL_YN, APNT_CNCL_YMD๋Š” ๊ฐ๊ฐ ์ง„๋ฃŒ์˜ˆ์•ฝ์ผ์‹œ, ์ง„๋ฃŒ์˜ˆ์•ฝ๋ฒˆํ˜ธ, ํ™˜์ž๋ฒˆํ˜ธ, ์ง„๋ฃŒ๊ณผ์ฝ”๋“œ, ์˜์‚ฌID, ์˜ˆ์•ฝ์ทจ์†Œ์—ฌ๋ถ€, ์˜ˆ์•ฝ์ทจ์†Œ๋‚ ์งœ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.Column NameTypeNullable APNT_YMD TIMESTAMPFA.. 2024. 11. 13.
ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ธฐ์ดˆ_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.