<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[atpx9527的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/atpx9527</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; atpx9527]]></copyright><item><title><![CDATA[迭代法后序遍历二叉树]]></title><link>https://blog.youkuaiyun.com/atpx9527/article/details/122957925</link><guid>https://blog.youkuaiyun.com/atpx9527/article/details/122957925</guid><author>atpx9527</author><pubDate>Wed, 16 Feb 2022 13:47:17 +0800</pubDate><description><![CDATA[提示：文章写完后，目录可以自动生成，如何生成可参考右边的帮助文档

文章目录前言一、思路解析1.整体思路二、图解1.初始赋值2. 循环push左节点进栈3. 左节点入栈完毕，右子树尚未遍历4.调整cru和pre指针，准备遍历右子树5.右子树为空的特殊情况6.右子树已经遍历的特殊情况三、代码实现四、难点总结1.pre的理解：2.cru的理解五、整体流程

前言
二叉树后序遍历迭代法。

一、思路解析
1.整体思路
本文采用stack配合双指针法来迭代遍历二叉树。
双指针：cru指针负责将节点push到stac]]></description><category></category></item><item><title><![CDATA[JDBC Driver和DriverManager]]></title><link>https://blog.youkuaiyun.com/atpx9527/article/details/121407923</link><guid>https://blog.youkuaiyun.com/atpx9527/article/details/121407923</guid><author>atpx9527</author><pubDate>Mon, 22 Nov 2021 17:14:21 +0800</pubDate><description><![CDATA[提示：文章写完后，目录可以自动生成，如何生成可参考右边的帮助文档

文章目录前言一、最基础版本二、使用步骤1.引入库2.读入数据总结

前言
本文主要记录JDBC（mysql-connector-java-5.1.37-bin.jar）连接到数据库时，从使用Driver驱动到使用DriverManager，API使用变化（我也不知道自己在说什么）。不涉及底层原理，但有助于理解通过JDBC连接Mysql时，工具包的底层代码。

一、最基础版本
静态创建driver（就是new一个女朋友啦），在调用driver]]></description><category></category></item><item><title><![CDATA[Java 出票系统：根据淡旺季的月份和年龄，打印票价]]></title><link>https://blog.youkuaiyun.com/atpx9527/article/details/115842757</link><guid>https://blog.youkuaiyun.com/atpx9527/article/details/115842757</guid><author>atpx9527</author><pubDate>Sun, 18 Apr 2021 23:56:33 +0800</pubDate><description><![CDATA[import java.util.Scanner;
public class If01 {
	public static void main (String[] arg) {
	Scanner myScanner = new Scanner(System.in);
	
	System.out.println("输入月份：");
	int mouth = myScanner.nextInt();
	System.out.println("输入年龄：");
	int age = myScanner.nextI.]]></description><category></category></item></channel></rss>