There are a lot of algorithms to the eight-queen problems which is a classical NP-hard problem .Chemical Reaction Optimization (CRO) is proposed for the eight-queen problems in this paper .According to CRO method ,the molecular struc-ture of the chemical reaction is given .The efficient coding method is designed ,and the four basic reaction processes and the ob-jective function are also designed .The computer program is implemented by c # language .The experimental results confirmed that the chemical reaction optimization is valid and correct to solve ...