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

문제 정보 제목 : 멀쩡한 사각형 난이도 : Lv.2 사용 언어 : Python 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/62048 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 가로 길이가 Wcm, 세로 길이가 Hcm인 직사각형 종이가 있습니다. 종이에는 가로, 세로 방향과 평행하게 격자 형태로 선이 그어져 있으며, 모든 격자칸은 1cm x 1cm 크기입니다. 이 종이를 격자 선을 따라 1cm × 1cm의 정사각형으로 잘라 사용할 예정이었는데, 누군가가 이 종이를 대각선..

이번 시간에는 'WebView'에 대해 알아보겠습니다. 'WebView'는 안드로이드 화면에서 자신이 원하는 인터넷 주소를 띄울 수 있습니다. 이것은 활용도가 높고 실무에서도 많이 쓰인다고 합니다. 이번에도 'New Project'를 생성하여 'Empty Activity'로 생성하고 레이아웃으로 가서 WebView를 생성합니다. 이것을 MainActivity.java파일에서 불러서 써야하기 때문에 id도 지정합니다. 완료 되었으면 java파일로 이동해 사용할 수 있도록 WebView 변수 wv와 인터넷 주소를 담을 String형 url 변수를 선언합니다. 전 네이버 주소를 넣었습니다. 그다음 onCreate생명 주기에 코드를 다음과 같이 작성합니다. wv = (WebView)findViewById(R.i..

문제 정보 제목 : [카카오 인턴] 수식 최대화 난이도 : Lv.2 사용 언어 : Python 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/67257 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 IT 벤처 회사를 운영하고 있는 라이언은 매년 사내 해커톤 대회를 개최하여 우승자에게 상금을 지급하고 있습니다. 이번 대회에서는 우승자에게 지급되는 상금을 이전 대회와는 다르게 다음과 같은 방식으로 결정하려고 합니다. 해커톤 대회에 참가하는 모든 참가자들에게는 숫자들과 3가지의 연산..

Navigation Menu 공부 중 문제가 생겨 진행하지 못하는 상황이 되었습니다. 그래서 일단 다음 강의를 공부하려고 합니다. 이번 시간에는 'SharedPreferences'라는 것을 공부할 것입니다. 이것은 앱을 종료했을 때도 재실행 했을 때 데이터가 남아있는 경우가 있습니다. 앱이 지워지기 전까지 남겨놓고 싶은 경우가 있을 때 많이 사용하는 함수입니다. 먼저 'Empty Activity'로 선택하여 프로젝트를 생성해줍니다. 먼저 EditText를 통해 데이터를 입력받을 수 있도록 해봅시다. 그다음 MainActivity.java로 가서 변수를 선언하고 onCreate안에 코드를 작성하여 xml 파일의 id를 java파일 변수에 연결해주고 SharedPreferences를 씁니다. 앱을 켜면 화면..
문제 정보 제목 : 괄호 변환 난이도 : Lv.2 사용 언어 : Python 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/60058 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 카카오에 신입 개발자로 입사한 "콘"은 선배 개발자로부터 개발역량 강화를 위해 다른 개발자가 작성한 소스 코드를 분석하여 문제점을 발견하고 수정하라는 업무 과제를 받았습니다. 소스를 컴파일하여 로그를 보니 대부분 소스 코드 내 작성된 괄호가 개수는 맞지만 짝이 맞지 않은 형태로 작성되어 오류가 나는 ..

이번 시간에는 리스트 형태의 화면을 만드는 기능인 'ListView'에 대해서 공부하는 시간을 가져보겠습니다. 활용도가 높은 만큼 기능을 자세히 익혀볼 것입니다. 본격적으로 시작하기에 앞서 간단하게 레이아웃 작업부터 해보겠습니다. activity_main.xml파일에 들어가 layout을 'LinearLayout'으로 바꿔줍니다. 기능 써보기 - ListView TextView아래에 ListView를 추가하고 id값을 부여해줍니다. 그리고 바로 'MainActivity.java'파일로 가줍니다. 'MainActivity.java'파일에서는 ListView 선언을 하고 onCreate생명주기에 ListView의 id값을 불러옵니다. ListView의 아이디는 불러왔지만 여기에 데이터를 저장하기 위해 Lis..