๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

์ „์ฒด ๊ธ€465

[C++] ๋ช…ํ’ˆ C++ 5์žฅ ๋ฌธ์ œ ์ •๋ฆฌ (์ฐ์–ด์ค€๊ฒƒ๋งŒ) ๐Ÿ’– ๋ญ”๊ฐ€ ์˜ค๋ฅ˜๊ฐ€ ๋œฌ๋‹ค! ๐Ÿ’– ์ƒ์„ฑ์ž ์ž˜ ๋งŒ๋“ค์–ด์คฌ๋Š”์ง€ ํ™•์ธํ•ด๋ณผ ๊ฒƒ!! #2 ์ฐธ์กฐ๋กœ ์ „๋‹ฌํ•˜๊ธฐ ๋งค๊ฐœ๋ณ€์ˆ˜์—๋Š” ์ž๋ฃŒํ˜•& ๋ณ€์ˆ˜ ์ธ์ž๋กœ๋Š” ๊ทธ๋ƒฅ ๋ณ€์ˆ˜ n ๋„ฃ์–ด์ฃผ๋ฉด ๋œ๋‹ค. void half(double& n) { n = 10; n/=2; } int main() { double n = 20; half(n); cout > a; cin >> b; bigger(a, b, big); cout > a; cin >> b; bigger(a, b, big); cout 2022. 10. 13.
[C++ ์‹œํ—˜๋Œ€๋น„] 5์ฃผ์ฐจ - ํ•จ์ˆ˜์˜ ์ฐธ์กฐ, ๋ณต์‚ฌ์ƒ์„ฑ์ž ๐Ÿ“Œ๋“ค์–ด๊ฐ€๊ธฐ ์ „์— ์ •๋ฆฌ - ๋ ˆํผ๋Ÿฐ์Šค ๋ณ€์ˆ˜ : ๊ฐ’๊ณผ ์ฃผ์†Œ๊ฐ’ ๋ชจ๋‘ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๋ผ๊ณ  ์šฐ์„  ์ƒ๊ฐํ•˜๊ธฐ - ๋™์ ํ• ๋‹น : ๋ง ๊ทธ๋Œ€๋กœ ํ”„๋กœ๊ทธ๋žจ์ด ์‹คํ–‰๋˜๊ณ  ๋‚˜์„œ ํ• ๋‹น ์˜ˆ๋ฅผ ๋“ค์–ด ๋ฐฐ์—ด์˜ ํฌ๊ธฐ๋ฅผ ๋™์ ์œผ๋กœ ํ• ๋‹นํ•ด์ค„ ์ˆ˜ ์žˆ๊ฒ ์ฅฌ? - ๋ณต์‚ฌ์ƒ์„ฑ์ž ์˜ˆ๋ฅผ ๋“ค์–ด Person p1=new Person(); Person p2; p1=p2; ๊ฐ™์ด ์–ด๋–ค ๊ฐ์ฒด๋ฅผ ๋ณต์‚ฌํ•œ๋‹ค? ๊ทธ๋Ÿฌ๋ฉด ๋ณต์‚ฌ์ƒ์„ฑ์ž๊ฐ€ ์ƒ์„ฑ๋จ ์šฐ๋ฆฌ๋„ ๋ชจ๋ฅด๋Š” ์‚ฌ์ด์— ๋””ํดํŠธ ๋ณต์‚ฌ ์ƒ์„ฑ์ž๊ฐ€ ์‹คํ–‰๋˜๊ณ  ์žˆ๋Š”๊ฑฐ ๊ทผ๋ฐ ์ด ๋””ํดํŠธ ๋ณต์‚ฌ์ƒ์„ฑ์ž๋Š” ์–•์€ ๋ณต์‚ฌ์ด๊ธฐ์— ๊ฐ’๋„ ๋ณต์‚ฌํ•˜๊ณ  ์ฃผ์†Œ๊ฐ’ ๊ณต๊ฐ„์„ ๋”ฐ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊นŠ์€ ๋ณต์‚ฌ๋ฅผ ํ•ด์ฃผ๊ธฐ ์œ„ํ•ด ๋ ˆํผ๋Ÿฐ์Šค ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊นŠ์€ ๋ณต์‚ฌ ๋ณต์‚ฌ์ƒ์„ฑ์ž๋ฅผ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•ํ•˜๋Š” ๊ณผ์ •์ด ํ•„์š”ํ•จ! ํ—ท๊ฐˆ๋ฆฌ๋Š” ๊ฐœ๋…์ •๋ฆฌ ๋ ๋ณธ๋ก ์œผ๋กœ ๋“ค์–ด๊ฐ€์ž! ๊ฐ’์— ์˜ํ•œ ํ˜ธ์ถœ๋กœ ๊ฐ์ฒด ์ „๋‹ฌํ•˜๊ธฐ ๋งค๊ฐœ๋ณ€์ˆ˜ ๊ฐ์ฒด ๊ณต๊ฐ„์ด ์Šคํƒ์—.. 2022. 10. 2.
[java ๋ฐฑ์ค€] 2887๋ฒˆ ํ–‰์„ฑํ„ฐ๋„ https://www.acmicpc.net/problem/2887 2887๋ฒˆ: ํ–‰์„ฑ ํ„ฐ๋„ ์ฒซ์งธ ์ค„์— ํ–‰์„ฑ์˜ ๊ฐœ์ˆ˜ N์ด ์ฃผ์–ด์ง„๋‹ค. (1 โ‰ค N โ‰ค 100,000) ๋‹ค์Œ N๊ฐœ ์ค„์—๋Š” ๊ฐ ํ–‰์„ฑ์˜ x, y, z์ขŒํ‘œ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ขŒํ‘œ๋Š” -109๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 109๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ •์ˆ˜์ด๋‹ค. ํ•œ ์œ„์น˜์— ํ–‰์„ฑ์ด ๋‘ ๊ฐœ ์ด www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 7.. 2022. 10. 1.
[C++] ์‹œํ—˜๋Œ€๋น„ ์ •๋ฆฌ๋“ค -๊ฐ์ฒด๋ฐฐ์—ด๊ณผ ํฌ์ธํ„ฐ ํฌ์ธํ„ฐ๋กœ ๋ฉค๋ฒ„์— ์ ‘๊ทผํ•  ๋•Œ : ํ™”์‚ดํ‘œ ์ด์šฉ -> int๋‚˜ Circle์ด๋‚˜ ๋‘˜๋‹ค ํด๋ž˜์Šค๋‹ค! ๊ฐ์ฒด๋ฐฐ์—ด ๊ฐ์ฒด ๋ฐฐ์—ด์„ ์„ ์–ธํ•  ๋•Œ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ์žˆ๋Š” ์ƒ์„ฑ์ž๋ฅผ ํ˜ธ์ถœํ•  ์ˆ˜ ์—†๋‹ค. Circle circleArray[3](5); //์•ˆ๋จ ๋งค๊ฐœ๋ณ€์ˆ˜๊ฐ€ ์—†๋Š” ์ƒ์„ฑ์ž๋Š” ํ˜ธ์ถœ ๊ฐ€๋Šฅ !p ๋ž€? int* p1; p1 = new int; //p๊ฐ€ int๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š”๋ฐ if (!p) { // int ๊ฐ€๋ฆฌํ‚ค๋Š”๊ฒƒ์— ์‹คํŒจ -> ๋ฉ”๋ชจ๋ฆฌ ํ• ๋‹น ๋ถˆ๊ฐ€ cout 2022. 9. 19.
728x90
๋ฐ˜์‘ํ˜•