2021/06

출처 : https://www.acmicpc.net/problem/20176 참고한 글 : https://koosaga.com/263 문제 및 풀이 3개의 선분이 위에서부터 차례대로 하나씩 있고, 각 선분 당 특정 좌표에는 구멍이 뚫려있습니다. 아래 그림은 정답이 될 수 있는 바늘이 3개의 선분을 통과한 사례입니다. 기본적으로 바늘이 3개의 선분을 지나가기 위해서는 a~b, b~c 를 지나갈 때 선분의 기울기가 같아야 하고, b의 위치가 동일해야 합니다. 즉, a+c = 2 * b 를 만족한다면 바늘은 선분을 지날 수 있습니다. (편의상, 배열 A, B, C 의 어떤 한 원소를 a, b, c 라 하겠습니다) 일반적으로 모든 a+c 를 구하기 위해선, 어쩔 수 없이 배열 A, C의 원소를 모두 순회하며 구..
· 일상
이번 방학도 다른 방학과 다를 것 없이 자기 개발 계획을 세워보려한다. 다른 방학과 다른 점이 있다면, 이번 학기는 시험 기간에 놀고 먹다보니 종강하고 쉴 필요가 없어졌고, 알고리즘 문제 풀이 분야에 더이상 많은 시간을 투자하지 않는다는 점이다. 저번 방학만해도.. 한 달은 내내 강의 영상 찍기 바빠서 아무것도 못했는데,, 이젠 누굴 도와줄 형편이 안된다는걸 깨달아서 학회 규모도 줄이려고 한다. 나도 내 살 길부터 찾고 해야지 😅 1. 스프링 공부하기 why? 결국 졸업할 때까지 스프링을 파는 걸로 결론이 났다. 1학년 때는 계속 알고리즘을 파면 구글 코드잼도 입상하고.. 구글에 가는 것 아닐까? 라는 정신나간 생각을 잠깐하면서 알고리즘을 했고.. 2학년 때는 ai, 클라우드, 데이터 분야로 가면 뭔가 ..
· CSS
반갑다! 나는 css 어린이다. 오늘은 우리 프로젝트 사이트 디자인을 도굴하러 왔다! 프로젝트 페이지는 여기서 확인할 수 있다! (https://main.dgm2h3gefx045.amplifyapp.com/) 먼저 우리 사이트 도면을 소개하겠다! 도굴할 때 참고하도록! 메인 페이지이고! 헤더에서 푸터까지 보여주었으니 할 수 있겠지! 빨리빨리 움직이란말이야! 1. 전체 페이지 css 설정 * { box-sizing: border-box; } a:hover { text-decoration: none !important; } box-sizing을 border-box로 지정하였군! 이렇게 하면 테두리를 포함한 크기를 지정할 수 있기 때문에 예측하기 쉽지! 아주 기본이 되어있구만! (생활코딩 형님이 많이 추천하신..
· Android
드디어 모바일 과목이 종강했다! 앞으로 안드로이드 스튜디오를 다시 켤 일이 없을 것 같긴 한데 (아니 삭제하기 전에) 마지막으로 프로젝트하면서 한글로 된 정보가 많이 없었던 Firebase fcm 서비스에 관련해 포스팅을 하고 마치도록 하겠다! [시작 전 알고 있어야 할 내용들] Firebase와 프로젝트 연결 방법 기본적인 textview, button 넣는 방법 (xml 파일) Firebase database 사용 방법 (push, set, addValueEventListener, datachange snapshot,...) 뭐 많이 요구하는 것 같으나 fcm까지 왔으면 위 내용을 모를 수가 없다고 생각한다. 시작 전에, 이 포스팅 내용에 대해 영상을 보면서 따라 하고자 하면 아래 링크를 참고하면 좋..
suhwanc
'2021/06 글 목록