profile
안녕하세요😀😀

알고리즘 - 분할정복(점프와 순간 이동)

문제 출처 : 프로그래머스문제명 : 점프와 순간 이동분류 : Divide and Conquer언어 : Java체감 난이도 : ⭐⭐⭐풀이 시간 : 20minFail Cnt : 0문제 조건움직이는 방법은 2가지가 있다앞으로 K만큼 이동 -> K만큼 건전지를 사용함위치 a에

2020년 5월 29일
·
0개의 댓글

알고리즘 - BF, Set(소수만들기)

문제 출처 : 프로그래머스문제명 : 소수 만들기분류 : BruteForce, Set(HashSet)언어 : Java체감 난이도 : ⭐⭐⭐풀이 시간 : 30minFail Cnt : 01) 1~50000 사이의 모든 소수를 모두 구해놓는다. (문제 제한사항에 따라 해당범위

2020년 5월 27일
·
0개의 댓글

알고리즘- (숫자의표현)

문제 출처 : 프로그래머스문제명 : 숫자의표현분류 : '연습문제'에 분류되어있음언어 : Java체감 난이도 : ⭐⭐풀이 시간 : 40minFail Cnt : 01) sumArr: 숫자 0부터 인덱스까지의 합을 저장한다.예시연속되는 숫자들을 합해서 숫자 n을 만드는 경우

2020년 5월 27일
·
0개의 댓글

알고리즘 - (폰켓몬)

문제 출처 : 프로그래머스문제명 : 폰켓몬분류 : '찾아라 프로그래밍 마에스터'에 분류되어있음언어 : Java체감 난이도 : ⭐⭐풀이 시간 : 40minFail Cnt : 1 (잘못된 문제 접근): 모든 경우의 수에 대해 N/2를 순회한다. 순회하면서 새로운 종류의 폰

2020년 5월 26일
·
0개의 댓글

알고리즘 - BF(단체사진찍기)

문제 출처 : 프로그래머스문제명 : 단체사진 찍기분류 : DFS, BruteForce언어 : Java체감 난이도 : ⭐⭐⭐풀이 시간 : 50minFail Cnt : 01) int\[] g_location : 각 프렌즈들이 서있을 위치를 저장한다. 인덱스마다 프렌즈가 정

2020년 5월 20일
·
0개의 댓글

알고리즘 - (가장 큰 정사각형 찾기)

문제 출처 : 프로그래머스문제명 : 여행경로분류 : DFS, Sort언어 : Java체감 난이도 : ⭐⭐⭐⭐⭐풀이 시간 : 2h~Fail Cnt : 4효율성 통과가 까다롭게 느껴진 문제Ex)board 배열horizon 배열 : horizoni -> (왼쪽방향으로) 세로

2020년 5월 20일
·
0개의 댓글

Map Collection

Map 컬렉션은 Key와 Value 쌍으로 구성된 Entry객체를 저장한다. 이때, 키와 값은 모두 객체이며 Key는 중복 저장할 수 없다. 만약 기존에 저장되어 있는 Key값으로 새로운 값을 저장하면 기존 값은 없어지고 새로운 값으로 저장된다.Map Collectio

2020년 5월 14일
·
0개의 댓글

알고리즘 - DFS(여행경로)

문제 출처 : 프로그래머스 문제명 : 여행경로 분류 : DFS, Sort 언어 : Java 체감 난이도 : ⭐⭐⭐⭐⭐ 풀이 시간 : 2h~ Fail Cnt : 3 String 타입 자료에 대해 DFS 탐색을 학습할 수 있으며, 문제를 바탕으로 모든 경우의 수를 고려하도

2020년 5월 13일
·
0개의 댓글
post-thumbnail

알고리즘 - 힙(이중우선순위큐)

문제 출처 : 프로그래머스 분류 : 큐 언어 : Java (Open jdk 1.8) Fail 이유 : 프로세스 오류 최대힙과 최소힙 사용을 익힐 수 있으며 hashMap 사용법 또한 익힐 수 있는 좋은 문제 알고리즘 설계 변수 1) hashMap : 최대힙, 최소힙

2020년 5월 12일
·
0개의 댓글

List Collection

List Collection List 컬렉션은 객체를 일렬로 늘어놓은 구조이다. 객체를 인덱스로 관리하며, 객체 자체를 저장하는 것이 아니라 객체의 주소(번지)를 참조한다. 동일한 객체를 저장할 경우 동일한 주소가 참조되며, null을 저장할 경우 해당 인덱스는 객체를

2020년 3월 13일
·
0개의 댓글

Generic_제네릭

제네릭 타입 : 타입을 파라미터로 가지는 클래스(class< T >) 와 인터페이스(interface < T >)를 의미작성법 : 클래스/인터페이스이름<타입파라미터>명명규칙 : 대문자 알파벳 한 글자사용 : 타입 파라미터에 구체적인 타입을 지정타입 파라

2020년 3월 13일
·
0개의 댓글
post-thumbnail

Collection Framework

C++에서는 구현되어있는 자료구조를 사용하기 위해서 STL을 이용한다. Java에서 이와 대응되는 것이 Collection Framework이다.프레임워크란 개발할 때 설계의 기본이 되는 뼈대나 구조/환경(문제 영역을 해결한 재사용/확장이 가능한 라이브러리)을 의미한다

2020년 3월 12일
·
0개의 댓글

자바로 알고리즘 부시기

원래는 C, C++언어로 알고리즘을 공부했습니다. 대학생일 때 주로 C언어를 사용하면서 수업을 수강해서인지 제일 편했거든요ㅎㅎ 그런데 아무래도 Java가 인기쟁이인건 확실하네요, 서버 개발자로 취업을 하고 싶은데 Java로 알고리즘 시험을 보는 것을 우대(실상 필수ㅋㅎ

2020년 3월 8일
·
0개의 댓글

String클래스

즉, String은 변하지 않는(immutable) 객체이기 때문에 문자열을 변수처럼 사용하고 싶다면 StringBuffer클래스를 사용해야 한다.따라서 값을 바꾸는 경우 새로운 String 객체 인스턴스가 생성된다.문자열 생성 방식으로 String 과 new Stri

2020년 3월 8일
·
0개의 댓글