본문 바로가기 메뉴 바로가기

hyeonae

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

hyeonae

검색하기 폼
  • 분류 전체보기 (144)
    • DIARY (13)
    • BOJ (19)
    • SPRING (29)
    • ANDROID (4)
    • JAVA (13)
    • KOTLIN (0)
    • UNITY (0)
    • OS (9)
    • ML (9)
    • LINUX (20)
  • 방명록

분류 전체보기 (143)
백준 1026번: 보물

풀이 S의 값을 가장 작게 만들기 위해서 A에서 가장 큰 숫자를, B에서 가장 작은 숫자와 곱해주면 된다. 문제에는 B를 재배열하면 안된다고 적혀있지만 우리는 S의 최솟값만 출력하면 되기 때문에.. 😋 입력받은 A와 B를 오름차순으로 정렬해주자. 그 다음, 차례대로 A[0]을 B[N-1]과, A[1]을 B[N-2]와 곱해서 더해주면 된다. 코드 #include #include #define MAX 50 using namespace std; void init() { cin.tie(0); cout.tie(0); ios_base::sync_with_stdio(0); } int N; int A[MAX]; int B[MAX]; int S = 0; int main() { cin >> N; for (int i = 0..

BOJ 2022. 1. 31. 22:59
백준 1448번: 삼각형 만들기

풀이 삼각형이 만들어 질 수 있는 세 변의 길이는 a > N; for (int i = 0; i < N; i++..

BOJ 2022. 1. 31. 22:55
백준 5525번: IOIOI

풀이 첫 번째 풀이 방법 (50점) for (int i = 0; i < S.length(); i++) { if (S.at(i) == 'I') { bool isI = true; int cnt = 1; for (int j = i+1; j < S.length(); j++) { if (S.at(j) == 'O') { if (!isI) break; else { isI = false; } } else if (S.at(j) == 'I') { if (isI) break; else { isI = true; if (++cnt == N+1) break; } } } if (cnt == N + 1) { result++; } } } 처음엔 이중 for 반복문으로 한 문자씩 'I'인지, 'O'인지 비교해가며 문제를 풀었는데, 겨우..

BOJ 2022. 1. 31. 22:48
Android View Binding(안드로이드 뷰바인딩)

Description 기존에는 Android Studio에서 레이아웃에 있는 뷰들을 자바 소스코드에서 동적으로 사용하고 싶을 때, findViewById 메소드로 아래와 같이 뷰와 자바 소스코드를 연결해줘야 했다. TextView tv_name = findViewById(R.id.tv_name); TextView tv_addr = findViewById(R.id.tv_addr); tv_name.setText("혀내"); tv_addr.setText("대한민국"); 하지만 매번 Activity와 Fragment에서 findViewById로 뷰와 연결해줘야 한다는 건 좀 번거로운 일이다. 그래서 뷰 바인딩(View Binding)을 통해 이런 연결 과정 없이 뷰를 변수처럼 바로 참조해보고자 한다. 사용 방법..

ANDROID 2021. 12. 4. 22:43
StartAcitivyForResult / OnActivityForResult deprecated -> registerForActivityResult

Description 갤러리에서 이미지를 가져오는 기능을 만들면서 StartActivityForResult가 위와 같이 deprecated되었다는 오류가 떴다. OnActivityForResult도 마찬가지 ..😢 StartActivityForResult를 대체하는 Launcher와 registerForActivityForResult //Open the album var photoPickerIntent = Intent(Intent.ACTION_PICK) photoPickerIntent.type = "image/*" launcher.launch(photoPickerIntent); StartActivityForResult 부분은 launch 메소드로 대체한다. val launcher = registerFor..

ANDROID 2021. 12. 4. 22:17
이전 1 ··· 21 22 23 24 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • Baekjoon27219
  • cron시스템
  • whatis
  • 코테
  • virtualbox
  • cat
  • awk프로그램
  • OnActivityForResult
  • 백준27211
  • 버추억박스에러
  • Linux
  • baekjoon
  • Baekjoon27211
  • GitHubAPIforJava
  • linuxawk
  • SELECT #SELECTFROM #WHERE #ORDERBY #GROUPBY #HAVING #EXISTS #NOTEXISTS #UNION #MINUS #INTERSECTION #SQL #SQLPLUS
  • 리눅스
  • E_FAIL
  • 쇼미더코드
  • 백준
  • 리눅스cron
  • GithubAPI
  • api문서
  • linuxgedit
  • linuxtouch
  • 백준27219
  • 사용자ID
  • 버추억박스오류
  • atq
  • linux파일
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바