일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 공부하기 싫어 #그래도 해야해
- 백준 #1010 #다리놓기
- 회의실 배정
- 공부 기록
- Today I Learned
- 지연로딩
- 1931번
- 멀록 조명등
- 금 채굴하기
- eager
- 구름톤
- TagLibraryValidator
- 구름톤 챌린지
- @EntityGraph
- 백준
- 즉시로딩
- 행복한 수열의 개수
- 코딩테스트
- 코드트리
- til
- 코드트리 챌린지
- 코딩테스트실력진단
- spring
- JPA
- 동적 계획법
- 1005 #ACM craft #백준
- 완전탐색
- IT 좀 아는 사람
- 최장 공통 부분수열
- 구름톤 트레이닝
- Today
- Total
목록전체 글 (39)
화분
처음에는 다익스트라 알고리즘의 변형으로 문제를 풀려고 하였다. 알고리즘을 짜는데 상당히 오랜 시간이 걸렸지만(stl 등의 c++ 사용법을 익히는 등의 이유로) 정답은 얼추 잘 맞추는거 같았다. 하지만 메모리 초과 문제가 발생하였다. 초안: #include #include #include using namespace std; int main() { short times = 0; cin >> times; for (int t = 0; t > nob >> nor; for (int i = 1..
이 문제는 조합(combination)에 관한 문제이다. 이 문제를 풀려고 했을땐 동적 프로그래밍 문제인 줄 알았으나 많은 사람들이 조합으로 해결하였고 나 또한 조합 문제라고 생각했다. 동적프로그래밍으로 풀수도 있는진 모르겠다. 처음엔 간단하게 풀 수 있을거라 생각했지만 실제론 어려웠다. 어려웠던 점을 꼽자면 1.변수가 담을 수 있는 숫자의 크기 제한 2.팩토리얼 연산의 한계 3.조합 함수 내에서의 예외 처리 1번의 경우 long long으로 팩토리얼 계산 결과 값을 담는 변수의 크기를 늘렸다. 2번의 경우 팩토리얼 연산의 크기를 줄이는 우회 방법을 사용하였다. 우연히도 오늘 책(종만북)에서 이 부분에 대한 해결법을 봤었고 이 문제에 대해 고민할때 책에 나온 부분을 다시 짚어보았다. 3번의 경우 크게 두..
block-level elements -body, main, header, ul, ol, li, p 등등.. -element들이 수직으로 나열된다. -부모 element의 너비를 차지한다. inline elements -padding과 margin은 수평으로 작용한다. -줄바꿈 기능이 단어 앞뒤로 존재하지 않는다. -css에선 'display: inline'으로 사용 가능하다. inline-block boxes -외관상 inline style 같지만 내부적으론 bock-level과 같다. -줄바꿈이 없다. -컨텐츠의 공간만큼만 차지한다.(이상 inline과 흡사) -마진이나 패딩이 block-level과 같이 적용된다.
anchor()의 pseudo 클래스의 대표적인 4가지는 다음과 같다. link, visited, hover, active LVHA 라고 외워도 좋다. link는 a 태그에 href 속성이 지정된 상태일 때를 가리킨다. visited는 방문한 이후, 즉 한번 클릭한 이후의 속성을 나타낼 때 쓰인다. hover는 마우스 포인터가 hyperlink 위에 올려져 있을때 속성을 지정하기 위해 쓰인다. 마지막으로 active는 클릭한 순간의 속성을 나타낼 때 쓰인다.
모든 child element들이 같을때 pseudo class가 우리가 생각하는 직관적인 방식으로 작동한다. parent element 밑에 여러 겹의 child element 들이 있을땐 pseudo class가 조금 더 복잡하게 작동한다. 예를 들면 ... [in style.css] article p:first-child{ font-weight : bold; } 이럴 경우 paragraph의 폰트 굵기가 굵어지는 효과가 발생할거라고 기대하지만 실제로는 그렇지 않다. 왜냐하면 article의 first-child는 paragraph가 아닌 header이기 때문이다. [in style.css] article first-child{ font-weight : bold; } 하지만 위와 같은 경우에는 par..
문제 : https://www.acmicpc.net/problem/1904 풀이과정: N = int(input()) fibo_value = [-1]*(N + 1) def fibonacci(n): if fibo_value[n] != -1: return fibo_value[n] if n == 1: fibo_value[1] = 1 return 1 if n == 2: fibo_value[2] = 2 return 2 else: fibo_value[n] = fibonacci(n-2) + fibonacci(n-1) return fibo_value[n] print(fibonacci(N) % 15746) 고민하다가 피보나치 수열 문제라는 것을 알고 코드를 위처럼 짰으나.. 런타임 에러가 났다. 찾아보니 재귀함수가 너무 ..