최근 포스트

[Java] Swing (2)

3 분 소요

간단한 로그인 프로그램 스윙의 기초나 대략 어떻게 사용하는지를 알아봤는데, 그냥 기초만 무작정 공부하기보다는 간단한 에제프로그램을 만들어보면서 익히는 것이 가장 어떤 툴이나 언어를 빨리 습득하는 방법이 아닐까 싶다 애초에 계산기 자체도 작은 프로젝트지만, 스윙은 또 처음 배우는 라...

[Java] Class 클래스

2 분 소요

Class 클래스란? 지금까지 변수를 선언할 때 자료형을 미리 파악하고 그 자료형에 따라 변수를 선언했다. 그리고 클래스를 사용할 때도 이미 그 클래스 정보(변수, 메서드)를 알고 있는 상황에서 프로그램을 만들었다. 하지만 어떤 경우에는 여러 클래스 중에 상황에 따라 다른 클...

모가디슈

1 분 소요

2021.08.06 원래는 좀 글쓰고 싶은거 있을때만 종종 좀 글빨있게(?) 쓰려고 했었다가, 얼마전에 여자친구가 블로그 시작해서 맨날 그냥 일상을 올리는 걸 보니 그게 너무 보기 좋아서. 나도 뭐 하루에 한개씩 되도록 그냥 일상글이라도 끄적여보려고 한다.

[Programmers] 영어 끝말잇기 (Python3)

3 분 소요

문제 1부터 n까지 번호가 붙어있는 n명의 사람이 영어 끝말잇기를 하고 있습니다. 영어 끝말잇기는 다음과 같은 규칙으로 진행됩니다. 1번부터 번호 순서대로 한 사람씩 차례대로 단어를 말합니다. 마지막 사람이 단어를 말한 다음에는 다시 1번부터 시작합니다. 앞사람이 말한...

[Programmers] 구명 보트(Python3)

1 분 소요

문제 무인도에 갇힌 사람들을 구명보트를 이용하여 구출하려고 합니다. 구명보트는 작아서 한 번에 최대 2명씩 밖에 탈 수 없고, 무게 제한도 있습니다.

[Java] Swing (1)

4 분 소요

Swing 자바에서 GUI를 개발하기 위해서는 AWT, SwIng등이 있는데, 이번 프로젝트는 Swing을 이용하여 만들어 보도록 할 것이다. 둘이 사용할 때의 차이는 예로 버튼 Button을 만든다면 AWT는 Button, Swing은 JButton을 사용한다. 앞의 J로 이 프...

[Programmers] Weekly Challenge 1주차 (Python3)

1 분 소요

문제 설명 새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이용료가 100이었다면 2번째에는 200, 3번째에는 300으로 요금이 인상...

[Programmers] 2개 이하로 다른 비트 (Python3)

1 분 소요

문제 양의 정수 x에 대한 함수 f(x)를 다음과 같이 정의합니다. x보다 크고 x와 비트가 1~2개 다른 수들 중에서 제일 작은 수 예를 들어, f(2) = 3 입니다. 다음 표와 같이 2보다 큰 수들 중에서 비트가 다른 지점이 2개 이하이면서 제일 작은 수가 3이기 때...