A Tutorial on LLM Reasoning: Relevant Methods behind ChatGPT o1