| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 프로그래머스
- 새벽코딩
- 백준
- SQL
- 그리디
- oracle
- 백트래킹
- LIS
- 완전탐색
- BFS
- 배열
- DP
- dfs
- 알고리즘
- Queue
- Stack
- 아스키코드
- 탐색
- Python
- 빅데이터
- 구현
- HashMap
- 다이나믹프로그래밍
- 스택
- 다리 만들기
- 시뮬레이션
- BufferedReader
- 브루트포스
- Java
- 문자열
- Today
- Total
목록전체 글 (217)
새벽코딩
안녕하세요 J코딩입니다. 오늘은 배열과 연결리스트에 대한 내용을 정리해볼것입니다. 1. 배열 배열에서는 인덱스를 이용하여 빠르게 원하는 정보를 검색할 수 있다. 예를 들면 for(String str : list) for(int i=0;i
안녕하세요 J코딩입니다. 오늘은 JAVA의 Overloading과 this 키워드에 대해 공부해 봅시다. 1. 메소드 오버로딩 메소드 오버로딩을 간단히 설명하자면 동일한 이름의 메소드를 둘 이상 정의 할 수 있는 자바의 문법입니다. 오버로딩을 정의 할때에는 매개변수의 선언형태를 다르게 한 메소드를 정의하면 됩니다. 이는 매개변수의 형(type) 이 다르거나 개수를 다르게 하는 것을 뜻합니다. 위 소스를 보시면 같은 클래스에 동일한 이름의 메소드들이 정의 되어져있습니다. 또한, 해당 메소드들은 각각의 매개변수의 개수가 다른 것을 확인할 수 있습니다. 첫번째는 한개, 두번째는 두개 그리고 세번째는 세개의 매개변수가 정의 되어있죠. a라는 인스턴스를 생성하였고 AAA클래스의 메소드를 끌어다가 사용합니다. 근데..
안녕하세요 J코딩입니다. 오늘 다뤄볼 내용은 JAVA의 예외처리 방법입니다. 개발시 예외적인 상황을 어떻게 처리해야하는지 정리하는 시간을 갖겠습니다. 개발을 하다보면 예기치 못한 상황에서 에러들이 발생하곤 합니다. 그때문에 개발자는 오류가 발생할 수 있는 부분을 미리 예측하고 적당한 대응을 할 수 있어야합니다. 보통의 예외처리는 if, elseif, else 로 처리한다고 알고있으실 겁니다. "네 맞아요" 대부분의 핵심 에러들은 조건문에 의해 처리가 됩니다. 그럼에도 예상못한 문제가 발생할걸 대비하여 try~catch문을 이용합니다. 본격적으로 try~catch문을 공부하기전에 조건절을 이용한 예외처리는 어떻게 되는지 살펴보도록 하겠습니다. 1. 조건문을 이용한 예외처리 자바에서 말하는 예외란 프로그램 ..
https://school.programmers.co.kr/learn/courses/30/lessons/159993?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 미로 탈출 문제 설명 1 x 1 크기의 칸들로 이루어진 직사각형 격자 형태의 미로에서 탈출하려고 합니다. 각 칸은 통로 또는 벽으로 구성되어 있으며, 벽으로 된 칸은 지나갈 수 없고 통로로 된 칸으로만 이동할 수 있습니다. 통로들 중 한 칸에는 미로를 빠져나가는 문이 있는데, 이 문은 레버를 당겨서만 열 수 있습니다. 레버 또한 통로들 중 한 칸에 있습니다. 따라서, 출..
https://school.programmers.co.kr/learn/courses/30/lessons/131534?language=oracle 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 상품을 구매한 회원 비율 구하기 문제 설명 다음은 어느 의류 쇼핑몰에 가입한 회원 정보를 담은 USER_INFO 테이블과 온라인 상품 판매 정보를 담은 ONLINE_SALE 테이블 입니다. USER_INFO 테이블은 아래와 같은 구조로 되어있으며 USER_ID, GENDER, AGE, JOINED는 각각 회원 ID, 성별, 나이, 가입일을 나타냅니다. Column n..