일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DP
- dfs
- React
- 싸피 7기 입학식
- git
- 코딩 교육
- DenseNet
- 전이학습
- SSAFY 8기
- 코딩교육
- ssafy 7기 합격
- 삼성 청년 SW 아카데미
- ssafy 7기
- SSAFY 입학식
- ssafy 7기 교수님
- 삼성청년sw아카데미
- Learning
- SSAFY
- pytorch
- 프로그래머스 고득점 kit
- 웹 표준 사이트 만들기
- 프로그래머스
- bfs
- 이코테
- SSAFYcial
- 알고리즘
- 백준7576 bfs
- 유니온 파인드
- 백준
- SWEA
- Today
- Total
목록2022/01 (8)
개미의 개열시미 프로그래밍
https://www.acmicpc.net/problem/2667 2667번: 단지번호붙이기 과 같이 정사각형 모양의 지도가 있다. 1은 집이 있는 곳을, 0은 집이 없는 곳을 나타낸다. 철수는 이 지도를 가지고 연결된 집의 모임인 단지를 정의하고, 단지에 번호를 붙이려 한다. 여 www.acmicpc.net [풀이 코드] import java.io.IOException; import java.util.ArrayList; import java.util.Collections; import java.util.LinkedList; import java.util.Queue; import java.util.Scanner; public class Main { static int N; static int[][] gr..
#SSAFYcial(SSAFY + Official) 이번에 SSAFY 7기의 교육생을 대표해서 대내외적으로 콘텐츠를 제작하여 SSAFY를 홍보하는 기자단(SSAFYcial)을 선발한다는 공지가 올라왔습니다. 또 운 좋게 선발이 되어 글을 쓰게 되었습니다. #SSAFYcial 지원자격 SSAFY에 대한 애정이 많고 자긍심이 높은 교육생 영상, 편집, 사진, 글쓰기를 좋아하고 기획력이 좋은 교육생 SNS활동을 자주 하거나 좋아하는 교육생 * 대학생 기자단/블로거 경험자 우대 지원자격은 위와 같았습니다. SNS라고 해서 대중적인 인스타를 잘 안 해서 걱정했지만 "블로거 경험자 우대" 이 문장을 보고 바로 지원..! #SSAFYcial 지원한 이유 원래 블로그를 꾸준히 해왔기도 했고 SSAFY에 대한 애정을 블..
https://www.acmicpc.net/problem/1543 1543번: 문서 검색 세준이는 영어로만 이루어진 어떤 문서를 검색하는 함수를 만들려고 한다. 이 함수는 어떤 단어가 총 몇 번 등장하는지 세려고 한다. 그러나, 세준이의 함수는 중복되어 세는 것은 빼고 세야 한 www.acmicpc.net 자바 익숙해지기 2주 차.. 월요일 시험을 위해 쉬운 거여도 한번 풀어보기! [풀이 코드] import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); String str = sc...
한번 풀어본 문제지만 자바에 익숙해지기 위해 다시 풀어본다. 싸피에 입과 후 알고리즘은 자바 수업으로 하기 때문에 이렇게라도 대비를 해본다. https://www.acmicpc.net/problem/2178 2178번: 미로 탐색 첫째 줄에 두 정수 N, M(2 ≤ N, M ≤ 100)이 주어진다. 다음 N개의 줄에는 M개의 정수로 미로가 주어진다. 각각의 수들은 붙어서 입력으로 주어진다. www.acmicpc.net [풀이 코드] import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.LinkedList; import java.util.Queue; import j..
SSAFY 7기에 입과한지 3주가 지났을 무렵 웰컴 키트가 온다는 문자가 왔습니다. 합격을 하고 교육을 받는 것조차 감동인데 선물까지 도착한다고 하니 아침부터 기분이 좋았습니다..(갓삼성) 드디어 도착한 웰컴 키트를 언박싱! 밍크는 간식이 들은 줄 알았나 보다ㅎㅎ 구성요소는 에코백, 텀블러, 웹캠, 스티커, 여권?, 후드 집업과 반팔티가 들어있었습니다. [하나하나 확인해보기] SSAFY 7기 탑승 티켓 귀여운 SSAFY 탑승 티켓ㅎㅎ 열심히 해서 올해 싸피로 꽉 채워보겠습니다..! (참고로 뒤에 이클립스는 설정샷 아닙니다..ㅎ) 개발자 노트북 노린 스티커 스티커를 보내주셨는데 새 노트북을 사면 붙이는 걸로ㅎㅎ 후드 집업과 반팔티 웰컴키트를 받은 사람들 후기를 보니 후드 집업은 흰색, 검은색, 파란색이 있..
[java.lang 패키지] 가장 기본이 되는 필수 클래스들과 인터페이스들이 포함된 패키지 클래스 구현 시 다른 패키지에 있는 클래스를 이용할 경우, 반드시 import 해야 함 매 순간 import 하는 것이 귀찮을 수 있어 java.lang패키지의 클래스나 인터페이스들을 import 없이 지원 equals() 메서드 Object 클래스가 제공하는 equals() 메서드는 비교 대상이 되는 두 개의 주소 값을 비교하는 것이 아니라 객체의 내용을 비교할 때 사용한다. 대신 오버라이딩하여 수정해야 한다. == : 객체의 주소 값 비교할 때 toString() 메서드 수시로 변하는 객체의 변수 값들을 화면에 간단하게 출력하고자 할 때 사용 Object 클래스로부터 상속받은 메서드를 그대로 이용하면 의도했던 ..
[예외처리] 예상하지 못한 오류를 만나는데 에러, 예외로 나뉜다. 에러 : 프로그램으로 처리할 수 없어 프로그램이 중단 예외 : 프로그램 실행 중에 발생할 수 있는 가벼운 사건 [예외가 발생하는 경우] 예외 역시 객체로 처리하며 객체를 생성할 클래스가 필요함 발생 가능성이 있는 모든 예외 상황을 미리 예측하여 다양한 예외 클래스를 제공한다. [자바의 예외 처리방법] 1. 예외가 발생한 메서드 내에서 직접 처리하는 방식 try-catch 방식 다중 catch블록 : 여러 개의 예외가 발생한 경우 상속을 이용한 예외처리 finally 블록 2. 해당 메서드를 호출한 곳으로 예외 처리를 넘기는 방식 throws 예약어 : 예외가 발생한 지점으로 예외를 전달하여 처리 [사용자 정의 예외] API에서 제공되지 않..
[인터페이스] 상수와 추상 메서드 외에 다른 멤버를 갖지 못하게 함으로써 추상클래스보다 더욱 완벽한 추상화를 제공함 사용이유 : is a관계가 아닌경우와 다중상속을 받고 싶은 경우 자바에서 다중상속이 금지된 이유는 동일한 이름의 변수가 자식 클래스에 중복되어 상속되는 것을 막기 위해서이고 인터페이스는 변수를 가질 수 없는 특수한 클래스이므로 다중상속이 가능하게 된다. [인터페이스 정의] 인터페이스는 추상클래스와 유사하기 때문에 직접 객체화 되지 못한다. 인터페이스의 상속(implements) -> 자식 클래스의 생성 -> 자식 클래스의 객체 생성 -> 프로그램의 사용 인터페이스 사용 시 클래스와 동일하게 묵시적, 명시적 형변환이 가능하다. 인터페이스 상속 - extend를 통해 상속 [자바 API 패키지..