728x90 분류 전체보기75 [python] 단계별로 풀어보기 - 17단계 백준 17단계 정수론 및 조합론 https://www.acmicpc.net/step/18 참고로 검문(2981) 문제는 풀지 못했다 보통 계속 생각해보다가 답이 안나오면 구글링을 해서 다른 분들의 풀이를 참고하는 편이다. 그러면 보통 이해가 잘 가는 편인데, 수학적인 요소가 많이 담겨있다보니 이해가 잘 가지 않는다.. 어떻게 풀이하면 저런 식이 나오는지 잘 이해가 안됐다. 그렇다고해서 그냥 문제만 해결해두면 절대절대 다시 안볼걸 알기 때문에 일단 풀지 않고 넘겼다 나중에 코딩실력도 쌓이고 코딩테스트를 다시 제대로 준비 할 시기가 되면 다시 도전해보려고한다 17-1) 백준 5086번: 배수와 약수 a, b = map(int, input().split()) while a!= 0 and b != 0: if a 2021. 8. 17. [python] 단계별로 풀어보기 - 16단계 백준 16단계 그리디 알고리즘 https://www.acmicpc.net/step/33 그리디 알고리즘 단계 동전의 조건이 특별해서 동적 프로그래밍보다 빠르게 답을 찾을 수 있는 문제 www.acmicpc.net 그리디 알고리즘 최적의 해를 구하는 데에 사용되는 근사적인 방법. 여러 경우 중 하나를 결정해야 할 때마다 그 순간에 최적이라고 생각되는 것을 선택해 나가는 방식으로 진행하여 최종적인 해답에 도달한다. 즉, 다음 것을 생각하지 않고 지금 당장에서 가장 최고의 답을 구하는 것! 따라서 가장 좋은 결과를 얻는 것이 보장되는 것은 아님. 16-1) 백준 11047번: 동전 0 N, K = map(int, input().split()) coin = [] count = 0 for i in range(N).. 2021. 8. 14. 모바일 사이트 UX 디자인 권장 사항 & 그리드 시스템 요즘 모바일 UX를 디자인 할 일이 많아져서 따로 공부하기 시작! 그 전에 알아두면 편한 UX 원칙과 권장사항 나중에 참고하면서 디자인하고, 나중에 체크리스트로 둬서 확인까지 하면 보다 사용자가 사용하기 편한 UX 디자인을 할 수 있지 않을까해서 정리! UX의 원칙: 모바일 사용자는 일반적으로 멀티태스킹 또는 이동 중에 작은 화면에서 짧은 시간 내에 작업을 완료해야한다. 디자인은 이에 맞춰서 이뤄져야하며 사용자의 만족도를 높여야한다. 모바일 사이트의 사용자는 필요한 것을 쉽고 즉각적인 응답을 얻기 원한다는 것을 유의! 1.1 모바일 사이트 디자인 권장사항 : 데스크톱 홈페이지는 일반적으로 시작 페이지, 고객 문의처, 프로모션 공간의 역할을 모두 수행하지만 모바일 홈페이지는 표시되는 콘텐츠를 사용자에게 연.. 2021. 8. 13. [python] 백준 1822번 차집합 사실 굉장히 쉬운 문제였는데 배운 점이 많다고 느낀 문제 잊지 않고 기억하려고 포스팅한다 코드 N = map(int, input().split()) A =set(map(int, input().split())) B = set(map(int, input().split())) res = [] for n in A: if n not in B: res.append(n) res.sort() print(len(res)) if len(res) !=0: print(*(res)) 1. 일단 if A not in B 라는 코드를 이론은 배웠는데 한번도 써보지 못했다 그런데 이번 기회에 써보게 되서 뜻깊었다! 그리고 종종 파이썬에 if A in B 등등의 쉬운 조건문을 사용할 수 있다는 점을 잊게되서 아쉬웠는데 다시 한번 학습.. 2021. 8. 9. [JAVA] 주소록 프로젝트 2020년에 JAVA 응용 시간에 진행한 주소록 프로젝트 기본으로 나타나는 GUI 하나의 화면에서 모든 기능을 수행할 수 있어서 화면이동을 하지 않아도 된다는 이점이 있다. 1. 우측의 textfield에 이름, 전화번호, 주소, 이메일을 작성한 뒤 ADD 버튼을 클릭하면 정보가 추가 되고 제일 큰 상자에 정보가 분리되어 나타난다. 2. 하나의 행을 선택하면 그 정보가 좌측의 텍스트필드에 각각 들어가고, 정보를 수정한 뒤 modify 버튼을 누르면 수정 된다. 3. 정보 선택 후 삭제 가능 4. 콤보 박스를 통해 이름, 전화번호 중 하나를 골라 검색 가능 -> 검색 결과로 나온 열이 선택되고, 해당 정보가 textfield에 나타남 5. readall버튼을 누르면 저장한 정보가 모두 뜸 (그 전에 저장했.. 2021. 8. 8. 이전 1 ··· 7 8 9 10 11 12 13 ··· 15 다음 728x90