일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- React
- ssafy 7기 합격
- SSAFY
- 코딩 교육
- 코딩교육
- 웹 표준 사이트 만들기
- 알고리즘
- 전이학습
- ssafy 7기 교수님
- pytorch
- 삼성청년sw아카데미
- 프로그래머스 고득점 kit
- 이코테
- Learning
- 백준7576 bfs
- 프로그래머스
- 백준
- dfs
- git
- SSAFYcial
- SWEA
- DP
- 삼성 청년 SW 아카데미
- ssafy 7기
- SSAFY 8기
- 유니온 파인드
- 싸피 7기 입학식
- SSAFY 입학식
- bfs
- DenseNet
- Today
- Total
목록전체 글 (168)
개미의 개열시미 프로그래밍

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 패키지..

[추상 클래스] 일반적으로 하나 이상의 추상 메서드를 포함함 추상 메서드가 없는 클래스도 추상 클래스로 선언가능 추상 메서드를 가지고 있다면 무조건 추상 클래스로 추상 클래스는 객체 생성을 할 수 없음 추상클래스를 지원하는 이유 : 상속을 위해, 자식클래스에 부모클래스의 추상메서드가 상속된다면 오버라이딩해야 객체를 생성할 수 있다. 활용 : 유지보수의 편의성을 높일 수 있기 때문에! [내부 클래스] : 자바의 클래스 구조를 더 조직화, 소스코드 구현시 고효율 내부 클래스가 생성되기 위해 외부 클래스의 객체가 반드시 필요! 클래스는 멤버변수와 메서드로 구성 클래스가 다른 클래스를 포함하는경우, 내부 클래스라고 함 파일크기 최소화, 보안, 성능향상, 이벤트 처리를 쉽게 하기 위함 정의 되는 위치에 따라 멤버..

삼성 청년 SW 아카데미 이번 하반기에 서탈, 면탈, 최탈 다 경험해보면서 스스로 실력이 많이 부족하다고 느꼈고 과연 내가 지금 취업을 하더라도 회사에서 잘할 수 있을지 걱정도 많았다. 애초에 졸업하면 SSAFY를 통해 프로젝트 경험을 쌓고 싶었고 그전에 여러 기업에 지원하고 면접 경험을 쌓았던 것이 SSAFY 면접에서 많이 도움이 됐던 것 같다. 우선, 선발과정은 아래와 같다. SW적성진단(인적성 + CT) + 에세이 -> Interview(CT 재시험, PT면접, 에세이 기반 면접) 그리고 이글은 '전공자'의 준비과정인 것도 참고하면 좋을 것 같다. 1. (인적성 + CT) + 에세이 이번 7기수는 다른 기수들과 다르게 에세이를 인적성과 CT시험을 본 후에 제출을 해도 됐다. 다만 지원서는 모집기간 ..