13460 구슬 탈출 2
삼성 SW 역량 문제. 방향이 4방향이니까, 한 방향에 대해서 깊히 생각해보고 구현하면 나머지는 비슷한 방법이다. 그래서 코드도 비슷하지만, 길어진 코드가 되었다. 총평 - 모든 경우의 수를 세는 dfs는 잘 구현했다. - dfs 기저조건에서, 최솟값을 구하는 방법을 이제는 낯설어 하지 말자. - 결국, 시뮬레이션의 디테일한 구성사항을 논리적 오류없이 구현해야하는 것이 중요했다. - 반례들을 몇 십 차례 적용해 본 결과로 논리적 허점을 찾고, 수정하여 답을 얻었다. - 문제였던 곳은, 빨간공과 파란공이 같은 선 상에 있을 때, 움직인 후 겹치지 않게 처리하는 부분이었다. 이 부분을 알고리즘 처음 짤 때부터, 신중히 생각하고 만들었으면, 더 좋았을 것 같다. #include int N, M; char a[..
2019. 10. 6.
[CSS] 배치, 레이아웃 설계, float
5. Element가 배치되는 방법(CSS layout) Layout = 엘리먼트를 화면에 배치하는 것 = Rendering 과정 = 배치 display(block, inline, inline-block) block : 위에서 아래로, inline : 좌에서 우로 흐른다. position(static, absolute, relative, fixed) float(left, right) 블록으로 쌓이는 엘리먼트 display: block div, p 등 대부분 엘리먼트 옆으로 흐르는 엘리먼트 display: inline span, a(링크), strong(강조) 좀 다르게 배치시키기 (position 속성) static position 속성은 기본 static이다. 그냥 순서대로 배치된다. absol..
2019. 10. 5.