Quantum Search Algorithms For Constraint Satisfaction And Optimization Problems Using Grover'S Search And Quantum Walk Algorithms With Advanced Oracle Design