Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

047 Bipartite Graphの問題について #13

Open
yaneurao opened this issue Nov 24, 2022 · 0 comments
Open

047 Bipartite Graphの問題について #13

yaneurao opened this issue Nov 24, 2022 · 0 comments

Comments

@yaneurao
Copy link

この問題、二部グラフであるかを判定させる問題なのですが、テストケースに非連結なグラフがテストケースにあって嫌らしいです。二部グラフの常識なのかも知れませんが、書籍のほうでその説明がなく、問題のほうにもその説明がないまま非連結なグラフを与えて、テストケースにだけ忍ばせてあるのはちょっと嫌らしい感じはします。

本問の入力例1を見ると、よく見ると非連結なグラフなのですが(それに気づかない人が大半だと思う)、運悪くこれは出力例がYesになっているケースになっています。なので、DFSで頂点1からカラーリングしていき、矛盾が生じないかチェックするような場合、矛盾は生じないのでYes判定となってしまい、このテストケースには引っかからないのです。せめてこのテストケースがNoであるようなものであり、コメントに「非連結なグラフが与えられる場合があります」とでも書いてあれば良かったのですが…。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant