본문 바로가기
728x90
반응형

분류 전체보기465

[C#기초] 클래스와 구조체의 차이 값 형식과 참조형식 C#에는 두가지 데이터 형식이 있는데, 값형식과 참조형식이라는 두가지 데이터 형식이 있다. 값 형식은 스택에 메모리가 저장되고, 참조형식은 힙에 메모리가 저장된다. 값 타입으로 전달되는 경우 참조 값으로 전달되는 경우 기본 데이터 타입, 구조체, 열거형 클래스, 인터페이스,델리게이트 구조체와 클래스 구조체 클래스 전달되는 타입 값 타입으로 전달 참조값으로 전달 메모리 할당 유무 구조체는 메모리가 할당되기 때문에 사용자가 할당해줄 필요가 없다(값에 의한 형태) --> 내부에서 new 연산자를 자동으로 호출하기 때문 클래스 사용시 new 연산자로 사용자가 메모리를 할당해줘야 한다. (참조에 의한 형태) 상속여부 불가능 하다 가능하다 사용 메모리 그 자체를 이용하려 할 때 내부의 메모리가 .. 2021. 7. 21.
[java 백준] 브론즈 3/ 2441번 별찍기 -4 https://www.acmicpc.net/problem/2441 2441번: 별 찍기 - 4 첫째 줄에는 별 N개, 둘째 줄에는 별 N-1개, ..., N번째 줄에는 별 1개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. 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 n = sc.nextInt(); for (int i = 0; i 2021. 7. 20.
[java 백준] 브론즈 1/ 1924번 2007년 https://www.acmicpc.net/problem/1924 1924번: 2007년 첫째 줄에 빈 칸을 사이에 두고 x(1 ≤ x ≤ 12)와 y(1 ≤ y ≤ 31)이 주어진다. 참고로 2007년에는 1, 3, 5, 7, 8, 10, 12월은 31일까지, 4, 6, 9, 11월은 30일까지, 2월은 28일까지 있다. 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 month = s.. 2021. 7. 20.
[java 백준] 브론즈 2/11721 번 열 개씩 끊어 출력하기 https://www.acmicpc.net/problem/11721 11721번: 열 개씩 끊어 출력하기 첫째 줄에 단어가 주어진다. 단어는 알파벳 소문자와 대문자로만 이루어져 있으며, 길이는 100을 넘지 않는다. 길이가 0인 단어는 주어지지 않는다. www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s = sc.next(); for (int i = 0; i 2021. 7. 20.
728x90
반응형