[백준] 1253: 좋다 [골드4 / JAVA]
·
알고리즘
https://www.acmicpc.net/problem/1253         유의해야하는것1. 자기 자신을 포함하면 안된다.2. 음수까지 포함  import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Arrays;import java.util.StringTokenizer;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); ..
배열(Array)과 리스트(List)
·
알고리즘
배열(Array)과 리스트(List)의 기본 개념배열과 리스트는 프로그램에서 자주 사용되는 자려 구조로, 여러 개의 데이터를 저장할 수 있다. 그러나 이 두 자료 구조는 사용방법과 특성이 다르다. 배열(Array)배열은 동일한 자료형의 원소들을 연속적인 메모리 공간에 저장하는 자료 구조이다. 배열의 크기는 고정, 선언 시에 크기를 지정해야 한다.고정된 크기를 갖는다.연속적인 메모리 공간에 할당된다.삽입, 삭제의 경우 O(N)의 시간복잡도원소 접근 시 O(1)의 시간 복잡도public class Main { public static void main(String[] args) throws IOException { int[] arr = {1,2,3,4,5}; for(int i:..