Algorithm
1464. Maximum Product of Two Elements in an Array
leetcode algorithm solution
Algorithm
leetcode algorithm solution
Algorithm
Given an integer array sorted in non-decreasing order, there is exactly one integer in the array that occurs more than 25% of the time, return that integer. 만약 arr = [1,2,2,6,6,6,6,7,10] 이런 식으로 주어질 경우가 있다고 보자. 그럼 6이 4번 출현 했음으로 리스트의
java
배열은 기본형 배열과 참조형 배열로 나뉜다. 기본형 배열이란 boolean, byte, short, char, int, long, float, double 타입의 변수를 여러 개 선언할 필요가 있을 때 사용한다. 기본형 배열 기본형타입[] 변수명; 기본형타입 변수명[]; public class Array01{ public static void main(String[] args){ int[] arr1; int arr2[]; int arr3[]; arr1 = new int[5]
Algorithm
하나의 array가 주어질 때 triplets(세 쌍둥이)의 합을 구하되, 0이 되도록 하는 경우들을 list에 넣어서 출력해야 한다. 입력으로 주어진 배열의 모든 요소를 순회하면서 세 개의 요소의 합이 0이 되는 경우를 찾는 것이다. 따라서 입력 배열의 크기가 커질수록 시간 복잡도는 증가하게 된다. 밑에 첫 번째 시도에서 시간 복잡도에 발목이 붙잡혔다.
Algorithm
Hercy wants to save money for his first car. He puts money in the Leetcode bank every day. He starts by putting in $1 on Monday, the first day. Every day from Tuesday to Sunday, he will put in $1 more than the day before. On every subsequent Monday, he
if 별다른게 없다. 그냥 javascript랑 거의 완전하게 동일하다고 보면 된다. boolean hasCard = true; ArrayList<String> pocket = new ArrayList<String>(); pocket.add("papaer") pocket.add("handphone") if (pocket.contains("money")){ System.out.println("택시타"); } else if (hasCard) { System.out.
something for nothing