공부자료좀 늅늅
[일반] 개씹뉴비 비트dp
익명(222.112)
2024-03-01 22:22
추천 0
댓글 14
다른 게시글
-
(고민)프린이 문제 이따위로 풀어도 댐..? [4][질문] 익명(211.46) | 24.03.01추천 0
-
백준 lis [4][일반] laniakea(heecheon92) | 24.03.01추천 1
-
초콜릿컵 E K 지문 오류 관련 [4][일반] Bubbler(bubbler) | 24.03.01추천 10
-
코포 그린이 scpc 본선가려면 [2][일반] 익명(1.243) | 24.03.01추천 0
-
초콜릿 E번 정해 간단하게 힌트좀 [5][일반] 익명(221.158) | 24.03.01추천 5
-
떡상각이었는데 아쉽고 [2][일기] EN_SA(encludingsalt) | 24.03.01추천 0
-
Became Expert [5][일반] 익명(218.50) | 24.03.01추천 7
-
이번 아레나 언레 가능성 있어... [9][일반] 익명(118.235) | 24.03.01추천 3
-
ps 개념vs문풀 [2][일반] 익명(222.112) | 24.03.01추천 0
-
오늘 초콜릿컵 한 사람 있냐 [4][일반] 익명(124.51) | 24.03.01추천 0
라기보단 본질적으로 비트마스킹이 약한듯?
사이즈가 2면 0101 0110 0011 1001 1100 ... 이런 식으로 순회돌아야 하는데 어케할지 모르겠네
해커의 기쁨에 뭔가 나올거같기도 하고 뒤져봐야지
없다
해당 댓글은 삭제되었습니다.
int n = 4, k = 2; const ll lim = 1LL << n; for (ll x = (1LL << k) - 1; x < lim; x = (x+(x&-x)) | ((x ^ (x+(x&-x))) / (x & -x)) >>2) cout << bitset<4>(x) << '\n';
쪼까 더럽누...
https://codeforces.com/blog/entry/82379
더러운걸 떠나서 이해를 포기한다.
저기엔 이게 없어. tsp를 bottom up으로 풀려면 (방식에 따라 차이가 있긴 하겠지만) 저게 필요하더라...
v1에서 출발하고 나머지 모든 정점을 방문하고 v1으로 돌아오는 최단거리를 D[v1][V-{v1}]으로 해놓으면, D[v2][∅], D[v3][∅], D[v4][∅]부터 D[v2][{v3}], D[v2][{v4}], D[v3][{v2}], D[v3][{v4}], D[v4][{v2}], D[v4][{v3}] 채우고
D[v2][{v3,v4}], D[v3][{v2,v4}], D[v4][{v2,v3}] 채운 다음에 D[v1][{v2,v3,v4}]를 채워서 답 구하는 것
차례대로 사이즈 1부터 사이즈 4까지 각각 k개로 구성된 비트 마스크 조합을 구해야 함.
내 풀이는 뭔가 더럽네.. 책보고 그대로 따라한건데
고맙다 아무튼. 뭔가 내 방식이랑 역순인거같네