Q
광고가 배열
0
A
답변
3
이 문맥에서 <<
은 비트 왼쪽 시프트 연산자입니다. 1 << 18
은 1
의 이진 표현을 취하고이를 18로 왼쪽으로 시프트 함을 의미합니다. 이것은 2 (2의 거듭 제곱 또는 262144
)입니다. 그래서 당신은 쌍의 매우 큰 2 차원 배열이 : 그것은 단순히 18
코드는 약간의 설명이 누락의 힘에 2^18, 2를 의미
pair <int, int> approach[262144][17];
2
<<
은 비트 왼쪽 시프트 연산자입니다.
따라서 1 << 18
은 2 의 값을 갖는 정수 상수입니다.
1
을, 유일한 진짜 좋은 정보는
입니다 그래서pair <int, int> approach[1 << 18][17]
순열을 저장하는 데 사용될 수있는 자리 치환에 대한
// SGU 502 -- Digits Permutation
아의, 순열에 대한 제한이 없다면 순열의 양은 N이어야합니다. (바라건대 N! < = (1 < < 18)).
그러나 그 정의는 그것에 대해 아무 것도 말하지 않으며, 우리가 그것을 더 명확하게 (잘하면 바르게) 만들 수 있는지 보도록합니다.
const int maxLength = 17;
const int maxPermutation = 1 << (maxLength+1);
pair <int, int> approach[maxPermutation ][maxLength]
static_assert(factorial(maxLength) <= maxPermutation, "approach might not be able to hold all permutations");
관련 문제
- 1. Mobfox 광고가 실패하고 광고가 표시되지 않습니다.
- 2. Google Play 서비스 광고 광고가 없으면 광고가 접히지 않습니다.
- 3. 미드 롤 비디오 광고가 포스트 롤 비디오 광고가 됨
- 4. OpenX 광고가 해킹 됨
- 5. AdMob 광고가 표시되지 않습니까?
- 6. 안드로이드 삽입 광고가
- 7. Admob 광고가 지연 되었습니까?
- 8. admob 광고가 사라지고 지연됩니다.
- 9. 에뮬레이터에 광고가 나타나지 않습니다.
- 10. RevMob 광고가 표시되지 않습니다.
- 11. Adwhirl 광고가 표시되지 않음
- 12. 광고가 하단에 붙지 않습니다.
- 13. Android 앱에 광고가 있습니까?
- 14. 팝업 광고가 있습니까?
- 15. MobClix 광고가 보이지 않음
- 16. 폰갭 빌드 : AdMob 광고가
- 17. 광고가 조각에 표시되지 않습니다.
- 18. 광고가 전체 화면
- 19. iPhone5에 광고가 표시되지 않습니다.
- 20. inmobi 광고가 열리지 않습니다.
- 21. 배너 광고가 사라지지 않음
- 22. Admob 광고가 개발 중임
- 23. AdMob의 광고가 배치
- 24. Adwhirl 광고가 표시되지 않음
- 25. LeadBolt 광고가 키패드에 표시됩니다.
- 26. Zurb foundation : 광고가 잘림
- 27. Google 광고가 IE8에 표시되지 않습니다.
- 28. iAd 배너에 광고가 자동으로 게재됩니까?
- 29. Iphone에서 광고가 절반 이상 줄었습니까?
- 30. android interstitial 광고가 표시되지 않음