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

문제 정보 제목 : 고양이 번호 : 10171번 사용 언어 : Java 문제 링크 https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net 시간 제한 메모리 제한 1 초 256 MB 문제 아래 예제와 같이 고양이를 출력하시오. 입력 없음. 출력 고양이를 출력한다. 입출력 예제 나의 풀이 BufferedWriter을 사용했습니다. bw.write()내에 " "를 이용해 고양이를 한줄씩 출력하고 \n을 통해 개행을 했습니다. 출력이 끝나면 bw.flush() 로 스트림에 들어있는 데이터를 비우고 bw.close() 로 스트림을 종료합니다. 코드 import java.io.BufferedWriter; impor..

문제 정보 제목 : 곱셈 번호 : 2588번 사용 언어 : Java 문제 링크 https://www.acmicpc.net/problem/2588 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net 시간 제한 메모리 제한 1 초 128 MB 문제 (세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다. (1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세자리 자연수가 주어진다. 출력 첫째 줄부터 넷째 줄까지 차례대로 (3..

문제 정보 제목 : 꼬마 정민 번호 : 11382번 사용 언어 : Java 문제 링크 https://www.acmicpc.net/problem/11382 11382번: 꼬마 정민 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다. www.acmicpc.net 시간 제한 메모리 제한 1 초 512 MB 문제 꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다! 입력 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다. 출력 A+B+C의 값을 출력한다. 입출력 예제 나의 풀이 숫자의 범위를 제대로 안보고 문제를 풀었다가 런타임에러가 발생했습니다. int형을 Long형으..

문제 정보 제목 : 나머지 번호 : 10430번 사용 언어 : Java 문제 링크 https://www.acmicpc.net/problem/10430 10430번: 나머지 첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000) www.acmicpc.net 시간 제한 메모리 제한 1 초 256 MB 문제 (A+B)%C는 ((A%C) + (B%C))%C 와 같을까? (A×B)%C는 ((A%C) × (B%C))%C 와 같을까? 세 수 A, B, C가 주어졌을 때, 위의 네 가지 값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 A, B, C가 순서대로 주어진다. (2 ≤ A, B, C ≤ 10000) 출력 첫째 줄에 (A+B)%C, 둘째 줄에 ((A%C) + (B%C))%C, ..

이번시간에는 카메라에 대해 다뤄보겠습니다. 'Empty Activity'로 생성하고 레이아웃으로 가서 화면을 구성해봅시다. 최상위 레이아웃은 'LinearLayout'으로 바꿔주고 'orientation'을 'vertical'로 설정합니다. 그리고 기존에 있던 'TextView'를 지워줍니다. 그럼 빈 화면의 구성은 끝났습니다. 이제 본격적으로 시작해보겠습니다! activity_main 레이아웃 구성하기 ImageView 배치하기 내부에 'LinearLayout'을 만들어서 레이아웃의 가로와 세로를 'match_parent'로 설정해줍니다. 레이아웃의 무게(weight)는 1로 설정합니다. 이 레이아웃 안에는 'ImageView'를 넣고 id를 설정합니다. 이 ImageView는 나중에 빌드해서 촬영했을..

이번 시간에는 'Navigation Menu'를 직접 커스텀을 하여 구성해보겠습니다. 이번에도 'Empty Activity'로 'New Project'를 생성해줍니다. activity_main 레이아웃 구성하기 먼저 'activity_main.xml'로 가서 수정을 하겠습니다. 기존의 layout을 지우고 'DrawerLayout'을 작성합니다. 그러면 아래에도 자동으로 변경되는 것을 볼 수 있습니다. 기존의 를 지우고, 를 작성한 후 내부에 을 작성하고 id를 써줍니다. 지금 이 화면은 실제 메인화면이 들어갑니다. 여기는 원하는 메인화면을 구현하면 됩니다. activity_drawer 레이아웃 구성하기 그리고 화면을 하나 더 만들건데, 좌측의 파일에서 app - res - layout 안에 새로운 xm..