Possible Duplicate:
NP vs NP-Complete vs NP-Hard — what does it all mean?
Euler circuit problem can be easily solved in polynomial time
Hamilton circuit problem is proved to be NP-hard
nobody in the world can give a polynomial time algorithm for a NP-hard problem
What is meant by polynomial time and NP-hard? I know what is O(n).