破解问题的方法有哪些