목록전체 글 (225)
컴퓨터는 잘못이 없다..
[예제코드 프로젝트 구조] [예제코드] index.html 나의 웹페이지 게임하러가기 게임하러가기2 피아노 치러가기 game.html 인덱스로 돌아가기 piano.html 피아노 페이지 입니다. 절대경로로 인덱스로 가기 상대 경로로 인덱스로 가기2 index.html 실행결과 index.html에서 게임하러가기, 게임하러가기2 클릭 시 이동 화면 index.html에서 피아노 치러가기 클릭 시 이동 화면 [예제코드 설명] 01. 절대경로와 상대경로, Context path, 404오류 ┌index.html ▲상대경로는 현재 경로를 기준으로 한 경로이다, 절대 경로는 Context path부터 적어준다. ▲절대 경로에서 /Hello 는 Context path 즉, Project명을 의미한다. /Hello ..
['미로 탈출' 문제 설명] -난이도 : 별한개반 -풀이시간 : 30분 -시간 제한 : 1초 -메모리 제한 : 128MB -기출 : 이것이 코딩테스트다 p.152 -출처 : 이것이 코딩테스트다 p.152 -문제 : 동빈이는 NxM 크기의 직사각형 형태의 미로에 갗혀있다. 미로에는 여러 마리의 괴물이 있어 이를 피해 탈출해야 한다. 동빈이의 위치는 (1,1)이고 미로의 출구는 (N,M)의 위치에 존재하며 한번에 한 칸씩 이동할 수 있다. 이때 괴물이 있는 부분은 0으로, 괴물이 없는 부분은 1로 표시되어 있다. 미로는 반드시 탈출할 수 있는 형태로 제시된다. 이때 동빈이가 탈출하기 위해 움직여야 하는 최소 칸의 개수를 구하시오. 칸을 셀 때는 시작 칸과 마지막 칸을 모두 포함해서 계산한다. -입력조건: 첫..
['음료수 얼려먹기' 문제 설명] -난이도 : ★☆☆ -풀이시간 : 30분 -시간 제한 : 1초 -메모리 제한 : 128MB -기출 : 이것이 코딩테스트다 p.149 -출처 : 이것이 코딩테스트다 -문제 : n*m 크기의 얼음 틀이 있다 구멍이 뚫려 있는 부분은 0, 칸막이가 있는 부분은 1로 표시된다. 구멍이 뚫려 있는 부분끼리 상,하,좌,우로 붙어있는 경우 서로 연결되어 있는 것으로 간주한다.이때 얼음 틀의 모양이 주어졌을 때 생성되는 총 아이스크림의 개수를 구하는 프로그램을 작성하시오. 다음의 4*5 얼음 틀 예시에서는 아이스크림이 총 3개 생성된다. 00110 00011 11111 00000 -입력조건 : 첫 번째 줄에 얼음 틀의 세로 길이 n과 가로 길이 m이 주어진다. (1
#sys사용 import sys input = sys.stdin.readline ex) sentence = input() #단 이렇게 입력받을 경우 끝에 '\n'까지 입력 받으므로 sentence.rstrip() 으로 없애주자! (split(), int()를 써서 입력받으면 자동으로 없어지므로 rstrip()을 쓸 필요 없다.) #두 수를 공백으로 입력받기 n, m = map(int, input().split()) #여러 수를 공백 기준으로 입력받아 리스트로 반환 data = list(map(int, input().split())) ▲입력 예 1 2 3 ▲출력 예 [1,2,3] #여러 문자를 공백 기준으로 입력받아 리스트로 반환 plans=input().split() #문자열 1줄 입력받기 name = ..
[퀴즈] MainClass01.java를 생성해서 Zoo 클래스에 있는 getMonkey() 메소드를 호출해서 리턴되는 참조값을 m1이라는 지역변수에 담아보세요. 그리고 getCat()함수의 return값을 c라는 지역변수에 담아보세요. Zoo.java package test.mypac; public class Zoo { //내부 클래스 type을 리턴하는 메소드 public Monkey getMonkey() { return new Monkey(); } //내부 클래스 type을 리턴하는 메소드 public Cat getCat() { return new Cat(); } //내부 클래스 public class Monkey{ public void say() { System.out.println("안녕! 나는..
[핵심] 1. InnerClass에서 this의 사용에 대해 알아보자. 2. 이런 형태는 어디에서 사용되는지 알아보자. [예제코드] MyUtil.java package test.mypac; public class MyUtil { private String owner = "김구라"; private String a = "a"; private void test() { System.out.println("MyUtil 테스트중입니다."); } /* 내부 클래스 안에서 바깥에 자신을 포함하고 있는 클래스의 멤버(필드, 메소드)는 자유롭게 자기것처럼 접근해서 사용할 수 있다. 이런 편리함 때문에 android프로그래밍 할 때 종종 사용된다. 웹프로그래밍엔 이런 구조가 없다. 앱에는 있당! */ public class..