본문 바로가기
반응형

:: Keiz Story ::402

[codility] BinaryGap 최근 codility 라는 재미있는 사이트를 알게 됐다. 문제를 풀면서 느낀건..... 난 멍청하고 무식하게 코딩하구나 이다 ㅠ_ㅠ... 인터넷 뒤져보니 똑똑한 사람 많구나 라는 걸 느꼈다. 성능 관련으로 시간복잡도, 공간복잡도라는게 있다는걸 이제서야 알게 됐다. 루프를 최소한으로 하고 메모리도 덜 잡아야 한다. 그리고 2진수나 비트 계산이 꽤나 유용하고 멋지다는 것도 알게 됐다. (하지만 난 수학장애라서 ... 너무 힘들다.) 효율적으로 개발하도록 이제부터는 생각 좀 하고 살자. 공개적으로 코드 올리는 것도 부끄럽지만... 그냥 적어 본다. (codility는 내가 푼 코딩을 다시 볼 수 없다.....) Q. 바이너리 값에서 1과 1사이가 가장 큰 값을 찾아보세요. N = 1041 A. 5 public.. 2018. 1. 12.
Positioning 관련 [display]ㅇblock한줄을 혼자 다 먹는다높이, 넓이 지정을 할 수 있다. ㅇinline한줄에 여러개를 쓸 수 있다.높이, 넓이 조절이 안 된다. ㅇinline-block높이, 넓이를 지정하면서 한줄에 여러개를 쓸 수 있다. [position]ㅇstatic알아서 이전 포지션을 보고 그 다음 자리를 매꿔가면서 자기자리르 찾아간다. ㅇabsolute전후 안 따지고 기존 자리를 빼서 상위(부모)객체기준으로 자리를 옮겨간다.static인 속성의 위치가 이놈을 빼고 다시 자리 조정해서 바뀐다.자식을 absolute 를 쓰기 위해서는 부모객체가 static이면 안 먹는다.자식 때문에 부모를 바꾸어야 할 경우에는 뒤에께 안 바뀌기 위해서는absolute 보다는 relative로 바꿔주는게 기존 레이아웃을 보존.. 2017. 11. 15.
HTML5관련 잡다 ㅇdatalist ㅇviewport- 모바일이 해상도가 지원이 되지 않는데 되는 것 처럼 보이려고(풀 브라우징) 이미지를 작게 만들어 버림- 모바일에서 이미지를 폰 해상도 사이즈에 자동으로 맞춰줌- 애플에서 시작했는데 범용으로 확산됨 2017. 11. 15.
CSS관련 잡다 ㅇ!importantCSS는 원래 cascading이 되는데 위치에 따라서 덮어 쓰지만 !important 를 쓰면 최상위 선언한게 재정의 안 되서 안 바뀜 * 테스트 하려면 브라우저 캐쉬 비워가면서 테스트 해야 함 [style.css].box {border:3px solid #0f0 !important; margin:3px} [test.html] div3 div4 div5 my p ㅇ장치에 따라서 스타일 다르게 하기(스크린, 프린트 할 때 다르게 나옴) ㅇ단위- px는 장치마다 해상도에 따라 크기가 다르게 보일 수 있다.- %,em 이 상대적인 크기이므로 이 단위를 쓰는게 좋다. 원하는대로 잘 안 나오긴 한다.. ㅇText- text-overflow : clip | ellipsis -> 넘어갈 경우 ... 2017. 11. 15.
반응형