https://www.acmicpc.net/problem/10757 10757번: 큰 수 A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 이 문제에서 주어지는 큰 수는 자바가 제공하는 자료형으로는 담을 수 없기 때문에 배열을 사용하여 문제를 해결하였습니다. 1. 숫자 두 개를 뒷 숫자부터 하나씩 각각 배열에 저장합니다. 2. 앞에서부터 두 수를 더하고 10으로 나눈 나머지를 한쪽 배열에 저장합니다. 3. 10으로 나눈 몫은 다음 수를 더할 때 같이 더해줍니다. (올림) 4. 모든 자리의 수를 더한 다음 올림으로 올라온 수가 있다면 출력 문자에 1을 추가하고 5. 배열에 있는 수를 뒤에서부터 하나씩 출력 문자에 붙여줍니다. 6. 최종적으로 만..
Java의 배열과 리스트에 대해 알아보겠습니다. 배열(Array) 여러 데이터를 하나의 이름으로 그룹핑하여 관리하기 위한 자료구조입니다. 논리적인 저장 순서와 물리적인 저장 순서가 같으며 연속된 메모리 공간을 차지합니다. 배열의 값에는 index를 통해 접근할 수 있습니다. 배열은 선언과 동시에 크기를 지정해야합니다. int[] a = new int[5]; // 크기가 5인 int 타입 값을 연속으로 저장할 수 있는 배열 생성 int[] b = {1, 2, 3, 4, 5}; // 초기화를 통해 배열의 크기를 지정할수도 있습니다. System.out.println(b[2]); // 결과: 3 - 인덱스를 통해 값에 접근 가능합니다. 인덱스는 0부터 시작합니다. 장점 - 인덱스를 통해 검색이 용이합니다. -..
- Total
- Today
- Yesterday
- CodeDeploy
- spring
- EC2
- 프로그래머스
- 소수
- 에라토스테네스의 체
- CodeCommit
- java
- 조합
- DFS
- string
- BFS
- ionic
- Dynamic Programming
- map
- Baekjoon
- cloudfront
- array
- ECR
- 순열
- Combination
- permutation
- CodePipeline
- 수학
- AWS
- search
- SWIFT
- sort
- Algorithm
- programmers
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |