2023. 4. 16. 14:01, 알고리즘/BOJ
boj 1021번 문제의 풀이중에 아래와 같은 주석 내용을 보았다.
이와 관련하여서 검색을 해보니,
이와 같았다.
size()가 반환하는 값이 unsinged int 라는걸 신경써야 할것이고,
그래서 size()로 받아온 값에 대해서는 안전하게 (int)DQ.size()로 항상 형변환 하는것도 괜찮다는
저 표현이 어떤 의미인지 이해된다.
https://jiravvit.tistory.com/entry/Integer-issue
관련하여서 읽어볼만한 블로그 글을 첨부한다.
때때로 확인해보면서 묵시적 형변환과 오버플로우에 대해서 신경써보자.
'알고리즘 > BOJ' 카테고리의 다른 글
c++에서 전처리지시문 #define과 typedef를 활용해서 long long을 ll로 표현할때의 차이점에 관하여. //추가적으로 using ll = long long; (0) | 2023.04.17 |
---|---|
while (!dq.empty() && dq.back().second >= num) 형태의 코드의 이해. (0) | 2023.04.16 |
cout을 통한 iterator의 출력의 경우에 관하여. (0) | 2023.04.16 |
c++ while문에서 while문 내부에서 종료 조건에 도달했을때의 어떻게 진행되는지에 대해서. (0) | 2023.04.16 |
문제를 풀다가 만난 1LL에 대하여. (0) | 2023.04.15 |
Comments, Trackbacks