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

์ž๋ฐ”6

[java ๋ฐฑ์ค€] ๋ธŒ๋ก ์ฆˆ 1/ 1157๋ฒˆ ๋‹จ์–ด๊ณต๋ถ€ https://www.acmicpc.net/problem/1157 1157๋ฒˆ: ๋‹จ์–ด ๊ณต๋ถ€ ์•ŒํŒŒ๋ฒณ ๋Œ€์†Œ๋ฌธ์ž๋กœ ๋œ ๋‹จ์–ด๊ฐ€ ์ฃผ์–ด์ง€๋ฉด, ์ด ๋‹จ์–ด์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋œ ์•ŒํŒŒ๋ฒณ์ด ๋ฌด์—‡์ธ์ง€ ์•Œ์•„๋‚ด๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ๋‹จ, ๋Œ€๋ฌธ์ž์™€ ์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š๋Š”๋‹ค. 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 import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.Map.Entry.. 2021. 7. 18.
[java ๋ฐฑ์ค€] ๋ธŒ๋ก ์ฆˆ 2/1568๋ฒˆ ์ƒˆ https://www.acmicpc.net/problem/1568 1568๋ฒˆ: ์ƒˆ N๋งˆ๋ฆฌ์˜ ์ƒˆ๊ฐ€ ๋‚˜๋ฌด์— ์•‰์•„์žˆ๊ณ , ์ž์—ฐ์ˆ˜๋ฅผ ๋ฐฐ์šฐ๊ธฐ ์›ํ•œ๋‹ค. ์ƒˆ๋“ค์€ 1๋ถ€ํ„ฐ ๋ชจ๋“  ์ž์—ฐ์ˆ˜๋ฅผ ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ๋…ธ๋ž˜ํ•œ๋‹ค. ์–ด๋–ค ์ˆซ์ž K๋ฅผ ๋…ธ๋ž˜ํ•  ๋•Œ, K๋งˆ๋ฆฌ์˜ ์ƒˆ๊ฐ€ ๋‚˜๋ฌด์—์„œ ํ•˜๋Š˜์„ ํ–ฅํ•ด ๋‚ ์•„๊ฐ„๋‹ค. ๋งŒ์•ฝ, ํ˜„ 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 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int sum = 1; int.. 2021. 7. 17.
[java๊ธฐ์ดˆ] ์—…์บ์ŠคํŒ…๊ณผ ๋‹ค์šด์บ์ŠคํŒ… - ์Šˆํผ ํด๋ž˜์Šค์˜ ๋ฉค๋ฒ„ ๋ชจ๋‘ ๊ฐ€์ง€๊ณ  ์žˆ์Œ - ์Šˆํผ ํด๋ž˜์Šค์˜ ๊ฐ์ฒด๋กœ ์ทจ๊ธ‰ํ•  ์ˆ˜ ์žˆ์Œ - ์„œ๋ธŒ ํด๋ž˜์Šค ๊ฐ์ฒด๋ฅผ ์Šˆํผ ํด๋ž˜์Šค ํƒ€์ž…์œผ๋กœ ํƒ€์ž… ๋ณ€ํ™˜ class Person{ class Student extends Person{ Student s=new Student(); Person p=s; //์—…์บ์ŠคํŒ… p=(Person)s; ์ƒ๋žต ๊ฐ€๋Šฅ } } - ์Šˆํผ ํด๋ž˜์Šค ๊ฐ์ฒด๋ฅผ ์„œ๋ธŒ ํด๋ž˜์Šค ํƒ€์ž…์œผ๋กœ ๋ณ€ํ™˜ - ๊ฐœ๋ฐœ์ž์˜ ๋ช…์‹œ์  ํƒ€์ž… ๋ณ€ํ™˜ class Person{ class Student extends Person{ Person p=new Student("์ด์ œ๋ฌธ")//์—… ์บ์ŠคํŒ… Student s=(Student)p; // ๋‹ค์šด ์บ์ŠคํŒ… , (Student)์˜ ํƒ€์ž… ๋ณ€ํ™˜ ํ‘œ์‹œ ํ•„์š” } } - ์—…์บ์ŠคํŒ…๋œ ๋ ˆํผ๋Ÿฐ์Šค๋กœ ๊ฐ์ฒด์˜ ํƒ€์ž… ํŒ๋‹จ ์–ด.. 2021. 7. 7.
[java๊ธฐ์ดˆ] ๋ชจ๋“ˆ๊ณผ ๊ธฐ๋ณธํŒจํ‚ค์ง€ - java9์—์„œ ๋„์ž…๋œ ๊ฐœ๋… - ํŒจํ‚ค์ง€์™€ ์ด๋ฏธ์ง€๋“ฑ์˜ ๋ฆฌ์†Œ์Šค๋ฅผ ๋‹ด์€ ์ปจํ…Œ์ด๋„ˆ - ๋ชจ๋“ˆํŒŒ์ผ(.jmod)๋กœ ์ €์žฅ - ์ž๋ฐ” ์ปดํฌ๋„ŒํŠธ๋“ค์„ ํ•„์š”์— ๋”ฐ๋ผ ์กฐ๋ฆฝํ•˜์—ฌ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•จ - ์ปดํ“จํ„ฐ ์‹œ์Šคํ…œ์˜ ๋ถˆํ•„์š”ํ•œ ๋ถ€๋‹ด ๊ฐ์†Œ java.lang - ์ž๋ฐ” languageํŒจํ‚ค์ง€ - ์ŠคํŠธ๋ง,์ˆ˜ํ•™ ํ•จ์ˆ˜, ์ž…์ถœ๋ ฅ ๋“ฑ ์ž๋ฐ” ํ”„๋กœ๊ทธ๋ž˜๋ฐ์— ํ•„์š”ํ•œ ๊ธฐ๋ณธ์ ์ธ ํด๋ž˜์Šค์™€ ์ธํ„ฐํŽ˜์ด์Šค - import๋ฌธ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•„๋„ ์‚ฌ์šฉ ๊ฐ€๋Šฅ! java.util - ์ž๋ฐ” ์œ ํ‹ธ๋ฆฌํ‹ฐ ํŒจํ‚ค์ง€ - ๋‚ ์งœ, ์‹œ๊ฐ„,๋ฒกํ„ฐ,ํ•ด์‹œ๋งต ๋“ฑ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์œ ํ‹ธ๋ฆฌํ‹ฐ ํด๋ž˜์Šค์™€ ์ธํ„ฐํŽ˜์ด์Šค ์ œ๊ณต java.io - ํ‚ค๋ณด๋“œ,๋ชจ๋‹ˆํ„ฐ,ํ”„๋ฆฐํ„ฐ,๋””์Šคํฌ ๋“ฑ์— ์ž…์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ๋Š” ํด๋ž˜์Šค์™€ ์ธํ„ฐํŽ˜์ด์Šค ์ œ๊ณต java.awt ์ž๋ฐ” GUI ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์œ„ํ•œ ํด๋ž˜์Šค์™€ ์ธํ„ฐํŽ˜์ด์Šค ์ œ๊ณต java.swing ์ž๋ฐ” GUI ํ”„.. 2021. 7. 2.
728x90
๋ฐ˜์‘ํ˜•