일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- value
- reference
- hamobee
- 생성자
- concreteclass
- run()
- MSA
- Hashtable
- hashCode
- Vector
- garbagecollection
- arguments
- overload
- class
- super
- ALTER
- fuction
- methodArea
- string
- Eureka
- eclipse
- start()
- 추상클래스
- Polymorphism
- 객체형변환
- object
- abstractclass
- 콘크리트클래스
- override
- constantnumber
- Today
- Total
목록알고리즘 문제풀이 (3)
뇌운동일지
codility 에서 문제를 풀어보기로 함 lesson 을 풀어봅니다 1. Java 에서 특정 문자 기준으로 String 잘라서 String 배열에 넣기 String str = "A,B,C,D"; String[] array = str.split(","); 2. int 배열을 Integer ArrayList 로 https://www.delftstack.com/ko/howto/java/convert-int-array-to-arraylist-java/ -> 여기서 개선된 for문 쓰는 게 그냥 외우기 간단해보인다 integer arraylist to int array public static int[] convertIntegers(List integers) { int[] ret = new int[integer..
12/2(목) ~ 12/5(일) 동안의 기록 혼자서 문제푼 것 + 코테 강의 들어본 것 1. 배열정렬 https://coding-factory.tistory.com/549 내림차순 Collections.reverseOrder() int 배열을 Integer 배열로 https://zetawiki.com/wiki/%EC%9E%90%EB%B0%94_int_%EB%B0%B0%EC%97%B4%EC%9D%84_Integer_%EB%B0%B0%EC%97%B4%EB%A1%9C_%EB%B3%80%ED%99%98 Integer b[] = Arrays.stream(a).boxed().toArray(Integer[]::new); 2. 정수 평균 구할 때, double 형으로 계산 -> 정수 계산이 가능하도록 변환하여 푼다. ..
2019 년 이후 2년만에 재개하는 알고리즘 문제풀이 -> 과거의 나 아주 못하지는 않았는데, 왜 못한다고 생각했는지 모를 일이다. Java 로 하겠다. 11/29 (월) 1. 배열에서 중복되는 값을 제거하고 가져오겠다. Set : 중복되지 않는 값을 가지는 collection 배열을 Set 타입으로 변환하여 중복을 제거한다. HashSet : Set 인터페이스를 구현한 클래스 https://hianna.tistory.com/554 -> 아 어려움 2. Min Heap Java 에서 PriorityQueue 사용 poll(), add() isEmpty(), size() 등의 메소드를 활용함. -> 이거 한문제 풀었다. 3. Stack / Queue 문제 Java 나눗셈 올림 : Math.ceil() ->..