| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 불끌때
- 피온4
- 박스#강아지집#만들기
- Ai
- 안녕 디지몬
- 강아지 스마트 펜스
- 아두이노#작품#사료급식기
- fifaonline4
- #FIFAONLINE4
- 스쿼드 메이커
- 랜덤스쿼드
- 안드로이드 #앱개발#계산기
- 안드로이드
- 내일배움카드
- D-ID
- fifaonline
- 안드로이드 그림판#그림메모장#낙서장
- 홈CCTV
- 패스트캠퍼스
- 독서감상문
- 자바 인강
- 혼술 술자리 인싸앱
- 부르지마세요
- 부의감각
- K디지털크레딧
- Java & SpringBoot로 시작하는 웹 프로그래밍
- 랜덤
- 바이트디그리
- 강아지 #박스집 #복층
- 안드로이드#앱만들기#알바
- Today
- Total
목록전체 글 (134)
LC Studio
https://www.acmicpc.net/problem/3190 3190번: 뱀 'Dummy' 라는 도스게임이 있다. 이 게임에는 뱀이 나와서 기어다니는데, 사과를 먹으면 뱀 길이가 늘어난다. 뱀이 이리저리 기어다니다가 벽 또는 자기자신의 몸과 부딪히면 게임이 끝난다. 게임 www.acmicpc.net 풀이 조건 1. 뱀이 몸통에 닿으면 죽는다. 2. 뱀이 벽에 닿으면 죽는다. 3. 사과를 먹으면 길이가 늘어난다. 어려운 문제였다. 2차원 배열을 활용하여 풀다가 막혀서 다른 블로그를 참고하여 문제를 해결하였다. https://loosie.tistory.com/269 [BOJ] 백준 3190번 뱀 (Java) #3190 뱀 난이도 : 골드 5 유형 : 자료 구조/ Queue 3190번: 뱀 'Dummy'..
배열(Array) 동일한 데이터 타입을 순서에 따라 관리하는 자료구조이다. 크기가 정해져있고, 논리적 위치와 물리적 위치가 동일하다. 그래서 Array[0]이런식으로 배열의 i번째 요소를 찾는 연산이 빠르다. ex) 아래 메서드 구현 MyArray() addElement(int num) insertElement(int position, int num) removeElement(int position) getSize() isEmpty() getElement(int position) printAll() removeAll() package ch02; public class MyArray { int[] intArr; int count; public int ARRAY_SIZE; public static final..
책을 시간이 날때마다 읽다보니, 1장씩 정리하지 못하고 다 읽은 후에 감상문을 쓰게 되었다. 양해 부탁드린다ㅎㅎ 책의 목차를 정리해보자면, 1장. 간극 본능, The Gap Instinct 2장. 부정 본능, The Negativity Instinct 3장. 직선 본능, The Straight Line Instinct 4장. 공포 본능, The Fear Instinct 5장. 크기 본능, The Size Insitnct 6장. 일반화 본능, The Generalization Instinct 7장. 운명 본능, The Destiny Instinct 8장. 단일 관점 본능, The Single perspective Instinct 9장. 비난 본능, The Blame Instinct 10장. 다급함 본능, ..
인터페이스(interface) 모든 메서드가 추상 메서드로 선언된 상태 모든 변수 또한 상수로 선언됨, 생성방법, class 자리에 interface를 붙여준다. public interface Calc { double PI = 3.14; -> 상수로 선언됨 int add(int num1, int num2); -> 추상 메서드 int substract(int num1, int num2); -> 추상 메서드 } package ch11; public interface Calc { double PI = 3.14; int ERROR = -999999999; int add(int num1, int num2); int substract(int num1, int num2); int times(int num1, int ..
클래스 상속 일반적인 클레스로부터 구체적인 클레스로 확장해서 사용하는 것 이미 구현된 클래스보다 더 구체적인 기능을 가진 클래스를 구현하는 것 class B extends A{ } 위와 같은 문법으로 사용하면 됨 ex) 포유류 클래스를 상속받는 사람 클래스 class Mammal{ } class Human extends Mammal{ } 멤버십 시나리오 구현 예제 1. Customer class 작성 //Siver을 기본으로 //하위클래스에서 접근 가능하도록 private가 아닌 protected로 선언 package ch02; public class Customer { protected int customerID; //하위 클래스에서는 접근 가능 , protected protected String cu..