- Operating_System
- Artificial_Intelligence
- 오블완
- C
- tensorflow
- 2023_1st_Semester
- Linux
- Java
- Kubernetes
- kubeflow
- Algorithm
- datastructure
- Univ._Study
- cloud_computing
- Baekjoon
- 자격증
- Unix_System
- 티스토리챌린지
- Python
- programmers
- codingTest
- 리눅스마스터2급
- app
- Database_Design
- SingleProject
- Image_classification
- c++
- Personal_Study
- Android
- study
목록Java (79)
코딩 기록 저장소

문제 정보 제목 : 제리와 톰 번호 : 16430번 사용 언어 : Java 문제 링크 https://www.acmicpc.net/problem/16430 16430번: 제리와 톰 첫 번째 줄에 두 정수 A, B (1 ≤ A

문제 정보 제목 : 정사각형 번호 : 1485번 사용 언어 : Java 문제 링크 https://www.acmicpc.net/problem/1485 1485번: 정사각형 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 네 줄로 이루어져 있으며, 점의 좌표가 한 줄에 하나씩 주어진다. 점의 좌표는 -100,000보다 크거나 같고, 100,000보다 작거나 같 www.acmicpc.net 시간 제한 메모리 제한 1초 512MB 문제 네 점이 주어졌을 때, 네 점을 이용해 정사각형을 만들 수 있는지 없는지를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 네 줄로 이루어져 있으며, 점의 좌표가 한 줄에 하나씩 주어진다. 점의 좌표는 -..

문제 정보 제목 : 최댓값 번호 : 2562번 사용 언어 : Java 문제 링크 https://www.acmicpc.net/problem/2562 2562번: 최댓값 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어 www.acmicpc.net 시간 제한 메모리 제한 1초 128MB 문제 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어지면, 이들 ..

이번 시간에는 원하는 사진을 화면에 출력할 수 있도록 하는 'ImageView' 와 앱 하단에 뜨는 알림 메시지인 'Toast'에 대해서 공부해보도록 하겠습니다. 기능 써보기 - ImageView 프로젝트 파일 중 xml 파일에 들어가서 'ImageView'를 생성해줍니다. 이렇게 작성하시면 화면에 이미지가 뜨게 됩니다. ImageView 정렬하기 을 생성하고 ImageView를 안에 넣어줍니다. 이제 gravity 속성을 이용하여 원하는 화면 위치에 배치할 수 있습니다. 저는 center을 이용하여 화면의 가운데에 배치해봤습니다. 기본 값은 left입니다. Toast 메시지 띄우기 바로 이미지를 클릭했을때 토스트 메시지가 뜨도록 해보겠습니다. 먼저 이미지의 id를 자바에서 선언하고 불러옵니다. setO..

오늘은 Intent에 대해 공부해보겠습니다. Intent는 컴포넌트가 서로 데이터를 주고 받기 위한 메시지 기능을 합니다. 다른 액티비티로 이동하거나 데이터를 넘겨주고 싶은 경우가 있을 때 사용합니다. 이것을 공부하여 앱의 화면 이동을 구현할 수 있도록 해보겠습니다. 서브 액티비티 생성하기 패키지 쪽에서 우클릭 한 후, 아래 사진을 따라 다른 액티비티를 생성해줍니다. 생성하게 되면 이런식으로 액티비티가 더 생긴 것을 확인할 수 있습니다. 메인액티비티의 화면을 설정해보겠습니다. 저번시간에 했던것과 같이 Layout을 'LinearLayout'으로 변경한 후, 화면 이동 기능을 넣을 버튼을 생성해줍니다. Intent 사용하기 화면에 버튼이 뜬 것을 확인했으면 이제 java파일로 가서 기능을 추가해봅시다. 저..

오늘은 'EditText'와 'Button'기능에 대해 공부해보겠습니다. 새로운 프로젝트 파일을 만들어서 진행하겠습니다. 저번에 만들었던 것 처럼 'Empty Activity'를 선택한 후 생성하고 xml문서 코드의 layout부분을 'LinearLayout'으로 바꾸어줍니다. 기능에 대해 알아보기 - EditText 'EditText'는 TextView로부터 파생된 클래스로 사용자가 직접 입력할 수 있고 수정도 가능한 위젯입니다. 'EditText'를 화면에 배치하는 방법은 사이에 속성을 정의하면 됩니다. 'EditText' 속성 정의 예시 'EditText' 속성 정의 결과 hint 'hint'는 'EditText' 배경 속성값으로 지정한 문자열을 나타나게 합니다. Text의 영역에 어떤 내용을 입력..