분류 전체보기195 [Python] 백준 1158번 - 요세푸스 문제 https://www.acmicpc.net/problem/1158 나의 답N, K = list(map(int,input().split()))li = []index = -1print("",end="") 1번부터 N번까지 N명의 사람이 원을 이룰 수 있도록 배열을 만들었다. 수건돌리기 하는 느낌으로, 3칸씩 건너뛴 값을 출력하고, 그 값을 삭제했다.삭제할 때 index와 N(개수)를 삭제했다. index를 삭제해야 삭제한 지점으로 부터 3칸 떨어진 곳을 확인할 수 있다. 그리고 출력은 이런식으로 출력되어야 해서... 구리디 구린 방식으로 처음과 끝에 코드를 짜줬다..^^ 다른 사람 코드 - https://velog.io/@thguss/%EB%B0%B1%EC%A4%80-1158.-%EC%9A%94%EC%.. 2024. 6. 11. [Android] 2024 드로이드나이츠 - 기록하고 싶은 내용 정리 열리자마자 구매한 드로이드 나이츠 600명이 구매하였고, 열린 지 단 기간만에 매진 가서 포토존도 찍고 ㅎ 담당자 분 완전 친절하셨음 😇👍😇👍 시작 !! Session 1 : Accessibility in android - 당근 더 큰 터치 영역 xmㅣ경우 touchdelegate를 사용하면 뷰의 사이즈 변경 없이 터치 영역 개선이 가능 Compose는 아직 제공하지 X, 커스텀 처리 필요 Compose에서는 터치 사이즈를 강제하는 Material Component가 존재해서 주의가 필요하다. UI 요소 설명 android:lableFor : 텍스트 레이블 Acessibility Espresso 테스트 - 접근성 테스트 자주 발생할 수 있는 접근성 문제 해결하기 Grouping : 연관된 콘텐츠를 그룹화.. 2024. 6. 11. [Python] 백준 10866번 - 덱 https://www.acmicpc.net/problem/10866 내 코드from collections import dequeimport sysdef isEmptyQueueFront(queue): if len(queue) == 0: print(-1) return False else: print(queue[0]) return Truedef isEmptyQueueBack(queue): if len(queue) == 0: print(-1) return False else: print(queue[-1]) return True N = int(input())queue = deque()mo.. 2024. 6. 10. [Floney] 내가 맡은 부분 자체 QA QA를 진행했다.ME가계부 설정 반복내역설정 즐겨찾기설정 마이페이지딥링크 광고정산가계부 추가가계부 초대받기 기능도 기능이지만, 사실 상 UI 는 거의 모든 화면을 세심하게 고쳤다.자간, 행간, 글씨체, 굵기, 그리고 dp 설정, 글짜 크기, 설정까지 생각할 게 많다는 걸 느꼈다. 그리고 특히 안드로이드 기기 별로 화면 크기가 정말 다양하기 때문에기기 별로 화면이 깨지는 게 없도록 대응해야한다는 점을 깨달았다. 출시하는 건 처음이었기에 좀 더 세심하게 봤어야했다. 진짜 이렇게 하나의 디테일이 앱의 퀄리티를 다르게 만드는 구나..를 깨달은 순간. 진짜 다른 폰으로 앱을 실행시키는데 글자 크기, 화면 크기가 크게 설정 되어있는 폰에서는화면이 아예 깨지고 온보딩 화면부터 아래 버튼이 짤려서 아예 움직일 수도 없.. 2024. 6. 8. [Python] 백준 20310번 - 타노스 https://www.acmicpc.net/problem/20310 나의 답 N = input()zero_num = N.count('0')//2one_num = N.count('1')//2N = list(N)total_num = len(N)for i in range(len(N)): if N[i] == '1': N[i] = '' one_num-=1 if one_num == 0: break for i in range(len(N)-1,-1,-1): if N[i] == '0': N[i] = '' zero_num-=1 if zero_num == 0: break print(''.join(N)) 문자열 입력 받.. 2024. 6. 6. [Python] 백준 1193번 - 분수찾기 https://www.acmicpc.net/problem/1193 나의 답import sysN = int(sys.stdin.readline())cnt = 0i = 1while (True): cnt+=i if cnt>=N: break i+=1start = i+N-cntend = i- start+1if i %2 == 0: print(f"{start}/{end}")else: print(f"{end}/{start}") 1 / 1 => 2의 합 : 1개1 / 2 , 2/ 1 => 3의 합 : 2개3 / 1, 2 / 2, 1 / 3 => 4의 합 : 3개 이런식으로 1, 2, 3의 덧셈으로 이루어진다고 생각을 했다.같은 범위 내에 있는 숫자는 합이 N으로 같다. 그.. 2024. 6. 4. 이전 1 ··· 3 4 5 6 7 8 9 ··· 33 다음