按照层次遍历的思想去访问。
多加了两个操作。第一,设置flag来记录反转与否,因为之字形打印就是一行反转一行不反转。
                            第二,因为层次遍历是若是需要反转,记录每一行的数组row反转后加入res