전체 글657 [AE] After Effects 폰트 추가 Creative Cloud 를 연다. 왼쪽 메뉴에서 글꼴 관리 클릭. Creative Cloud에 글꼴 추가 클릭. 폰트 파일 추가 후 완료. affter effect 실행. (열려있다면 종료 후 다시 연다.) 2020. 12. 31. [leetcode][1345] Jump Game IV 문제 : leetcode.com/problems/jump-game-iv/ arr 배열이 주어진다. i 인덱스에서 한 칸 이동한다고 할 때, 총 3가지 위치로 이동할 수 있다. 배열의 범위 내에서 i-1(1), i+1(2)로 이동가능하다. 또한 현재 칸과 같은 값을 가지는 칸(3)으로 이동이 가능하다. 첫 번째 인덱스에서 마지막 인덱스로 이동하는 방법 중 최소의 이동횟수를 구하라. DFS로 풀었다. arr 배열을 탐색하면서 arr 요소값을 인덱스로 하고 인덱스 배열을 value로 만드는 map을 만든다. 인덱스와 탐색횟수를 저장하는 큐를 만들고 {0, 0}을 넣고 큐가 빌 때까지 반복한다. 탐색중인 인덱스가 i라고 할 때, i-1, i+1이 탐색한 적 없다면 큐에 넣는다. 또한 map에 arr[i]를 키 .. 2020. 12. 27. [Java] 패키지 Package 비슷한 기능을 하는 클래스들을 모아 둔 폴더. 물리적으로 클래스들을 모아둔다. 클래스들을 계층구조로 관리하는데 유용하다. 접근지시자 인터페이스, 클래스, 함수, 멤버변수 등을 선언 시 접근지시자로 접근 범위를 제한시킬 수 있다. 접근지시자 같은 클래스 내 같은 패키지 내 서브클래스 내 import한 클래스 내 private O X X X package private O O X X protected O O O X public O O O O package 키워드 package 키워드로 패키지를 지정하지 않으면 default package(unnamed package)에 들어간다. 현재 자바 클래스를 특정 패키지로 지정하고 싶으면 package 키워드를 사용한다. 코드의 최상단에 위치한다. na.. 2020. 12. 27. [Java] 데이터, 변수, 배열 Primitive Type 종류 범위 크기 기본 값 byte -128 ~ 127 1 byte 0 short -32,768 ~ 32,767 2 byte 0 int -231 ~ 231-1 4 byte 0 long -263 ~ 263-1 8 byte 0L float 1.40239846E-45 ~ 3.40282347E+38 4 byte 0.0f double 4.94065645841246544E - 324 ~ 1.79769313486231570E + 308 8 byte 0.0d boolean true, false 1 byte false char '\u0000'(0) ~ '\uffff'(65,535) 2 byte '\u0000' 참고 : https://docs.oracle.com/javase/tutorial/jav.. 2020. 12. 27. [Java] JVM java 프로그램 실행 방법 컴파일 [name].java -> [class name].class javac [name].java 컴파일 결과물인 class 파일은 자바 바이트코드이다. 실행 java [class name].class 자바 바이트코드는 JVM으로 실행된다. 자바 바이트코드 확장자는 .class 기계어가 아니라 OS는 이를 해석할 수 없다. JVM이 OS가 이를 실행할 수 있게 기계어로 번역해준다. JVM (Java Virtual Machine; 자바 가상 머신) 다양한 OS 위에서 자바 바이트코드를 실행할 수 있게 해주는 역할. JVM을 한 번 더 거치기 때문에 네이티브 언어 보다 속도가 더 느리지만 JVM이 자바 바이트코드와 OS와 사이의 통역 역할을 하기 때문에 자바는 OS에 독립적이다.. 2020. 12. 27. [Kickstart][2020][Round F] 2. Metal Harvest 문제 : https://codingcompetitions.withgoogle.com/kickstart/round/000000000019ff48/00000000003f4b8b#problem 소행성에 로봇을 설치하여 탐사하려고 한다. 한 번에 하나의 로봇만 기동할 수 있으며 여러 로봇을 한 번에 기동할수는 없다. 로봇은 수확할 수 있는 시간과 관계없이 K배수 시간만큼 배치가 가능하며 연속배치만 가능하다. i 번째 로봇은 로봇이 가지는 고유 시간범위 [Si, Ei] 동안 수확이 가능하다. 이 기간은 서로 겹치지 않는다. 로봇 수 N, 배치가능 시간 K, 로봇들의 수확가능시간 배열 S, E가 주어질 때, 가능한 계속 수확하기 위해 로봇을 배치하는데 필요한 최소 로봇 배치 개수는 몇개인지 구하라. 각 로봇들의 수.. 2020. 12. 24. 이전 1 ··· 38 39 40 41 42 43 44 ··· 110 다음