[JAVA] Long <-> long , Integer <-> int 차이점 정리
정수의 타입으로 대표적으로 int 를 많이 사용하게 된다. 웬만하면 int 만 사용해도 큰 문제 없이 사용할 수 있지만!!! 간혹 int 로 해결이 되지 않은 경우가 있다. 그때 Integer , Long , long 을 사용할 수 있는데 어떠한 상황에 어떠한 타입을 사용해야하는지 정하려면 정확하게 타입을 이해해야 한다! 크게 기본타입, 박싱된 기본 타입으로 분류 할 수 있다. - 기본타입 : int , long ,double , boolean 등- 박싱된 기본타입(참조타입) : Integer , Long, Double , Boolean int a = 1 , b =1;Integer c = new Integer(1);Integer d = new Integer(1);System.out.println..
2024. 12. 4.
[Day27]JAVA 백준 가장 긴 감소하는 부분 수열(11722번)
https://www.acmicpc.net/problem/11722 🌘문제 이해하기가장 긴 감소하는 부분 수열 의 길이 구하기 🌗문제 자세히보기 가장 긴 감소하는 부분 수열 이란 : 주어진 수열에서 원소의 순서를 유지하면서 값이 점점 작아지는 가장 긴 부분 수열의 길이를 찾는 것 입니다. 예를들어 A의 배열이 있을때 A = {10,30,20,50,40,30,20} 가능한 감소하는 부분 수열은 아래의 경우와 같습니다. {30,20}{50,40}{50,40,30}{50,40,30,20} 이 중 가장 긴 수열의 길이는 4입니다. {50,40,30,20} 이것이 감소하는 부분 수열의 규칙입니다. 🌕최종코드import java.util.*;import java.io.*;public class Main{ ..
2024. 11. 23.