์ „์ฒด ๊ธ€

๐Ÿ“‚์ฝ”๋”ฉํ…Œ์ŠคํŠธ:CodingTest

[PCCP ๋ชจ์˜๊ณ ์‚ฌ #2] 3๋ฒˆ - ์นดํŽ˜ ํ™•์žฅ

https://school.programmers.co.kr/learn/courses/20848/lessons/255906 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr์ž๋ฃŒ๊ตฌ์กฐ2์ฐจ์› ๋ฐฐ์—ด : ์†๋‹˜๋“ค์˜ {๋„์ฐฉ์‹œ๊ฐ„, ์ฃผ๋ฌธํ•œ ์Œ๋ฃŒ์˜ ์†Œ์š”์‹œ๊ฐ„} ์„ ์ €์žฅํ : ์ˆœ์ฐจ์ ์œผ๋กœ ์†๋‹˜์„ ๋„ฃ๊ณ  ๋จผ์ € ๋“ค์–ด์˜จ ์†๋‹˜์„ ์ฒ˜๋ฆฌํ’€์ด๊ณผ์ •1. ํ˜„์žฌ์‹œ๊ฐ„(time)์„ ๊ฐฑ์‹   1-1. ๋Œ€๊ธฐ์ค„( ํ๋กœ ๊ตฌํ˜„ํ•จ )์— ์†๋‹˜์ด ์žˆ์„ ๊ฒฝ์šฐ : time += ๋จผ์ € ๋„์ฐฉํ•œ ์†๋‹˜์˜ ์Œ๋ฃŒ ์ œ์กฐ์‹œ๊ฐ„  1-2. ๋Œ€๊ธฐ์ค„์— ์†๋‹˜์ด ์—†์„ ๊ฒฝ์šฐ : time = ๋‹ค์Œ ์†๋‹˜์˜ ์ž…์žฅ์‹œ๊ฐ„2. ํ˜„์žฌ์‹œ๊ฐ„(time)๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์œผ๋ฉด ์†๋‹˜๋“ค์„ ๋Œ€๊ธฐ์ค„(ํ)์— ์‚ฝ์ž…3. ํ ์‚ฌ์ด์ฆˆ๋กœ ์นดํŽ˜..

๐Ÿ“‚์ฝ”๋”ฉํ…Œ์ŠคํŠธ:CodingTest

[PCCP ๋ชจ์˜๊ณ ์‚ฌ #1] 4๋ฒˆ - ์šด์˜์ฒด์ œ

https://school.programmers.co.kr/learn/courses/20847/lessons/255903      ์ž๋ฃŒ๊ตฌ์กฐ์šฐ์„ ์ˆœ์œ„ ํ ๋‘ ๊ฐœ๋ฅผ ํ™œ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ผ๊ฐ€์ง€ ์•Š์€ ํ”„๋กœ๊ทธ๋žจ์„ ์œ„ํ•œ ์šฐ์„ ์ˆœ์œ„ ํ, ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ผ๊ฐ„ ํ”„๋กœ๊ทธ๋žจ์„ ์œ„ํ•œ ์šฐ์„ ์ˆœ์œ„ ํ์šฐ์„ ์ˆœ์œ„๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ๊ธฐ์ค€์ด ๋‹ค๋ฅด๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.- ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ผ๊ฐ€์ง€ ์•Š์€ ํ”„๋กœ๊ทธ๋žจ์„ ์œ„ํ•œ ์šฐ์„ ์ˆœ์œ„ ํ์˜ ๊ธฐ์ค€ : ํ”„๋กœ๊ทธ๋žจ ํ˜ธ์ถœ ์‹œ๊ฐ„ - ๋ฉ”๋ชจ๋ฆฌ์— ์˜ฌ๋ผ๊ฐ„ ํ”„๋กœ๊ทธ๋žจ์„ ์œ„ํ•œ ์šฐ์„ ์ˆœ์œ„ ํ์˜ ๊ธฐ์ค€ : ํ”„๋กœ๊ทธ๋žจ ์šฐ์„ ์ˆœ์œ„ + ํ”„๋กœ๊ทธ๋žจ ํ˜ธ์ถœ์‹œ๊ฐ„class Program{ int score, callTime, runTime; public Program(int score,int callTime, int runTime){ thi..

๐Ÿ“‚์ฝ”๋”ฉํ…Œ์ŠคํŠธ:CodingTest

PCCP ๋ชจ์˜๊ณ ์‚ฌ1ํšŒ 3๋ฒˆ

https://school.programmers.co.kr/learn/courses/20847/lessons/255902 ํ”„๋กœ๊ทธ๋ž˜๋จธ์ŠคSW๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ํ‰๊ฐ€, ๊ต์œก, ์ฑ„์šฉ๊นŒ์ง€ Total Solution์„ ์ œ๊ณตํ•˜๋Š” ๊ฐœ๋ฐœ์ž ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฒ ์ด์Šค์บ ํ”„programmers.co.kr ํ’€์ด๊ณผ์ • 1. ๋ถ€๋ชจ์˜ ์œ ์ „ํ˜•์งˆ ์ฐพ๊ธฐ(n,p)์˜ ๋ถ€๋ชจ๋Š” (n-1, (p-1)/4 + 1) ์ž…๋‹ˆ๋‹ค. 2. ๋ถ€๋ชจ๊ฐ€ 'RR' ์ด๋ฉด ์ž์‹๋„ 'RR', ๋ถ€๋ชจ๊ฐ€ 'rr' ์ด๋ฉด ์ž์‹๋„ 'rr' ์ž…๋‹ˆ๋‹ค.๋ถ€๋ชจ๊ฐ€ 'Rr'์ด๋ผ๋ฉด ์ž์‹์€ 4๊ฐ€์ง€ ํ˜•์งˆ {"RR","Rr","Rr","rr"} ์—์„œ ์ž์‹ ์˜ ์œ„์น˜์— ํ•ด๋‹นํ•˜๋Š” ๊ฐ’์ž…๋‹ˆ๋‹ค.์ž์‹ ์˜ ์œ„์น˜๋Š” (p-1)%4 ๋กœ ๊ณ„์‚ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. String[] tmp = {"RR","Rr","Rr","rr"}; ..

๐Ÿ“‚์ฝ”๋”ฉํ…Œ์ŠคํŠธ:CodingTest

๋ฉ”๋‘์‚ฌ์™€ ์ „์‚ฌ๋“ค

https://www.codetree.ai/training-field/frequent-problems/problems/medusa-and-warriors/description?page=1&pageSize=10 ์ฝ”๋“œํŠธ๋ฆฌ | ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ค€๋น„๋ฅผ ์œ„ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ •์„๊ตญ๊ฐ€๋Œ€ํ‘œ๊ฐ€ ๋งŒ๋“  ์ฝ”๋”ฉ ๊ณต๋ถ€์˜ ๊ฐ€์ด๋“œ๋ถ ์ฝ”๋”ฉ ์™•์ดˆ๋ณด๋ถ€ํ„ฐ ๊ฟˆ์˜ ์ง์žฅ ์ฝ”ํ…Œ ํ•ฉ๊ฒฉ๊นŒ์ง€, ๊ตญ๊ฐ€๋Œ€ํ‘œ๊ฐ€ ์—„์„ ํ•œ ์ปค๋ฆฌํ˜๋Ÿผ์œผ๋กœ ์ค€๋น„ํ•ด๋ณด์„ธ์š”.www.codetree.ai์–ด๋””๊ฐ€ ํ‹€๋ฆฐ๊ฑด์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค..   ๋‚ด๊ฐ€ ํ‹€๋ฆฐ ์ผ€์ด์Šค์ž…๋ ฅ50 18944 35 33 129 48 1 28 19 10 7 38 5 45 30 2 40 14 29 47 7 12 16 30 27 8 47 22 35 31 16 29 10 11 13 33 20 46 6 44 45 36 24 12 42 33 48 32 ..

๐Ÿ“‚SAP:ABAP

OPEN SQL

OPEN SQLabap ์—์„œ๋งŒ ์‚ฌ์šฉ๋˜๋ฉฐ DB interface๋ฅผ ํ†ตํ•ด์„œ native sql๋กœ ๋ฒˆ์—ญ๋ฉ๋‹ˆ๋‹ค.Native SQL : ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ์‚ฌ์šฉ๋˜๋Š” SQL ์–ธ์–ดDML๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. DDL๊ณผ DCL์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. Local Buffer๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.Native SQL ๋ณด๋‹ค ๊ฐ„๋‹จํ•ฉ๋‹ˆ๋‹ค.OPEN SQL๋กœ ํ•ด๊ฒฐ๋˜์ง€ ์•Š๋Š” ๋ณต์žกํ•œ SQL ์€ NATIVE SQL์„ ์ด์šฉํ•˜์—ฌ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. SELECTSINGLE ํ‚ค์›Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ๋Š” ์›ํ•˜๋Š” ๋ฐ์ดํ„ฐ์˜ ์กฐ๊ฑด์„ ๋ช…ํ™•ํ•˜๊ฒŒ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.๋งŒ์•ฝ WHERE๊ตฌ๋ฌธ์ด ์ž˜๋ชป๋˜์–ด ์—ฌ๋Ÿฌ ๋ผ์ธ์ด ์กด์žฌํ•œ๋‹ค๋ฉด ์ž„์˜์˜ ๋ผ์ธ์„ ๋ฐ˜ํ™˜ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.๊ตฌ์กฐ์ฒด๋ฅผ ์ด์šฉํ•œ SELECT ๋ฌธ vs ์ธํ„ฐ๋„ ํ…Œ์ด๋ธ”์„ ํ™œ์šฉํ•œ SELECT ๋ฌธ๊ตฌ์กฐ์ฒด๋ฅผ ์ด์šฉํ•œ SELECT ~ ENDSE..

๐Ÿ“‚SAP:ABAP

ํ•„๋“œ ์‹ฌ๋ณผ(Field Symbol)

ํ•„๋“œ ์‹ฌ๋ณผ์˜ ํŠน์ง•๋ณ€์ˆ˜์— ๋™์ ์ธ ์ ‘๊ทผ์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค์ž๊ธฐ ์ž์‹ ์„ ์œ„ํ•œ ๋ฉ”๋ชจ๋ฆฌ ๊ณต๊ฐ„์„ ์ ์œ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค๋ฐ์ดํ„ฐ ์ด๋ฆ„๊ณผ ์†์„ฑ์€ ๋Ÿฐํƒ€์ž„์— ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.๋ชจ๋“  ๋ฐ์ดํ„ฐ ์˜ค๋ธŒ์ ํŠธ์— ์ง€์ •๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹คMOVE์™€ ๊ฐ™์€ ABAP ๋ช…๋ น์–ด๋„ ๊ฐ™์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹คํƒ€์ž…์„ ๋ช…์‹œํ•˜๊ฑฐ๋‚˜, ํƒ€์ž… ์—†์ด ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ํƒ€์ž…์ด ๋ช…์‹œ๋˜์ง€ ์•Š์œผ๋ฉด ํ• ๋‹น๋˜๋Š” ์˜ค๋ธŒ์ ํŠธ์˜ ํƒ€์ž…์„ ๊ทธ๋Œ€๋กœ ์ƒ์†๋ฐ›์Šต๋‹ˆ๋‹คํ•„๋“œ ์‹ฌ๋ณผ ํƒ€์ž… (Generic Type๊ณผ Fully Type)Generic Typeํ•„๋“œ ์‹ฌ๋ณผ์„ ์„ ์–ธํ•  ๋•Œ ํƒ€์ž…์„ ์ง€์ •ํ•˜์ง€ ์•Š๊ณ , assign ๋˜๋Š” ๋ฐ์ดํ„ฐ ์˜ค๋ธŒ์ ํŠธ ์œ ํ˜•์— ๋”ฐ๋ผ ํƒ€์ž…์„ ์ƒ์†๋ฐ›๊ฒŒ ๋ฉ๋‹ˆ๋‹คFIELD-SYMBOLS .FIELD-SYMBOLS TYPE ANY [TABLE].TYPE ANY TABLE : ํ• ๋‹น๋˜๋Š” ์˜ค๋ธŒ์ ํŠธ๊ฐ€ ์ธํ„ฐ๋„ ํ…Œ์ด๋ธ” ํƒ€์ž…์ด..

๐Ÿ“‚์ฝ”๋”ฉํ…Œ์ŠคํŠธ:CodingTest

2024 ์‚ผ์„ฑSW์—ญ๋Ÿ‰ํ…Œ์ŠคํŠธ ํ•˜๋ฐ˜๊ธฐ ์˜ค์ „ 1๋ฒˆ

https://www.codetree.ai/training-field/frequent-problems/problems/escape-unknown-space/description?page=1&pageSize=10 ์ฝ”๋“œํŠธ๋ฆฌ | ์ฝ”๋”ฉํ…Œ์ŠคํŠธ ์ค€๋น„๋ฅผ ์œ„ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ •์„๊ตญ๊ฐ€๋Œ€ํ‘œ๊ฐ€ ๋งŒ๋“  ์ฝ”๋”ฉ ๊ณต๋ถ€์˜ ๊ฐ€์ด๋“œ๋ถ ์ฝ”๋”ฉ ์™•์ดˆ๋ณด๋ถ€ํ„ฐ ๊ฟˆ์˜ ์ง์žฅ ์ฝ”ํ…Œ ํ•ฉ๊ฒฉ๊นŒ์ง€, ๊ตญ๊ฐ€๋Œ€ํ‘œ๊ฐ€ ์—„์„ ํ•œ ์ปค๋ฆฌํ˜๋Ÿผ์œผ๋กœ ์ค€๋น„ํ•ด๋ณด์„ธ์š”.www.codetree.ai ์œ„ ๋ฌธ์ œ์˜ ํ•ต์‹ฌ ๊ตฌํ˜„์‚ฌํ•ญ์€ ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค. 1. 3์ฐจ์› ์ •์œก๋ฉด์ฒด์˜ ์ตœ๋‹จ๊ฑฐ๋ฆฌ๋ฅผ ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์„๊นŒ? 1๋ฒˆ์— ์ž˜๋ชป๋œ ์ ‘๊ทผ (์ฒ˜์Œ ๋‚˜์˜ ์ƒ๊ฐ) ์ •์œก๋ฉด์ฒด๋ฅผ ํ‰๋ฉด๋„๋กœ ํŽผ์ณ์„œ BFS๋กœ ์ตœ๋‹จ๊ฑฐ๋ฆฌ๋ฅผ ๊ตฌํ•˜๋ฉด ๋˜์ง€ ์•Š์„๊นŒ? ์œ—๋ฉด์—์„œ ๋‹ค๋ฅธ๋ฉด์œผ๋กœ ์ด๋™ํ•˜๋Š” ์ตœ๋‹จ๊ฒฝ๋กœ๋Š” ๊ตฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ํ•˜์ง€๋งŒ ์•„๋žซ๋ฉด์—์„œ ๋‹ค๋ฅธ ๋ฉด์œผ๋กœ ..

๐Ÿ“‚SAP:ABAP

GRID ALV

ALV๋ฅผ ๊ตฌํ˜„ํ•˜๋Š” ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•- ํ•จ์ˆ˜๋ฅผ ์ด์šฉ- GRID ์ปจํŠธ๋กค์„ ์ด์šฉ๋‚ด๋ถ€์ ์œผ๋กœ๋Š” ๋‘ ๋ฐฉ๋ฒ•์ด ์œ ์‚ฌํ•œ ๊ตฌ์กฐ์™€ ๊ธฐ๋Šฅ์„ ๊ฐ€์ง‘๋‹ˆ๋‹ค.๊ฐœ๋ฐœ๋œ ์ˆœ์„œFunction ALV ๐Ÿ‘‰ GRID ALV ๐Ÿ‘‰ SALV  ALV GRID ์ปจํŠธ๋กค- ํ™”๋ฉด์— ๋ณด์ด๋Š” ๋ชจ๋“  ์ •๋ณด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์œผ๋ฉฐ ํด๋ž˜์Šค์˜ ๋ฉ”์„œ๋“œ๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ alvํ™”๋ฉด์˜ ์†์„ฑ์„ ์žฌ์ •์˜ํ•˜๊ณ  ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.- ์•„๋ž˜๋Š” ALV GRID ์ปจํŠธ๋กค์„ ๋งŒ๋“œ๋Š” ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค.DATA: gv_grid TYEP REF TO cl_gui_alv_grid.CREATE OBJECT gv_grid.ํ•„๋“œ์นดํƒˆ๋กœ๊ทธ- ALV ํ™”๋ฉด์— ๋ณด์ด๊ฒŒ ๋˜๋Š” ํ•„๋“œ๋“ค์˜ ์ •๋ณด๋ฅผ ๋‹ด๋Š” ํ…Œ์ด๋ธ”์ž…๋‹ˆ๋‹ค.- LVC_T_FCAT ํƒ€์ž…์˜ ํ…Œ์ด๋ธ”์ž…๋‹ˆ๋‹ค. ( ํ•„๋“œ์˜ ํƒ€์ž…, ์†์„ฑ, ๊ธธ์ด ๋“ฑ ) SAP ์ปจํ…Œ์ด๋„ˆ ์ปจํŠธ๋กค- Screen ๊ณผ ALV ..

mc.thd
song