Closed kanra824 closed 3 years ago
テストコードの入出力は変えずに、MaximumIndependentSetの部分だけkyopro_friendsさんのに変えた場合、yosupo judgeの速度を比較してもらっても良いですか?
たいてい大丈夫だと思うので、修正はいらないかなと思っています Mixture Drug(最大独立集合の問題)も試してみる
ア!
落ちました...(書きます...)
friendsさんを参考にしたらfriendsさんより早くなった(なんで?)
forループでbit演算使わず愚直にn回ループ回したので、逆に最適化効きやすくなったりキャッシュに乗りやすくなってるとかかな
再帰になってる、すごい
再帰の各時点で次数が最大の頂点を使うのがミソっぽい
あーこの修正するとO(n1.466^n)がO(n1.381^n)になりますね
この実装をする上で参考にしたサイトのリンクとかあれば、ここに残してほしいです! コードはおっけーです!
まだ早くなるはずなので、改善する