記住一個深刻的知識, Java 的參數傳進去是當索引的 Pass paramter as reference.
比如說數組傳進去是會被修改的。 ?
由于經常換不同的語言,我這次做的時候竟然忘了這個事情。 導致我每次往arr里添加進去cur list, 但是由于之后我又在上一層stack里remove了cur里面的內容,導致arr 裝進去的cur是一直被修改來修改去的。
所以,要給他做一個copy version.
記住一個深刻的知識, Java 的參數傳進去是當索引的 Pass paramter as reference.
比如說數組傳進去是會被修改的。 ?
由于經常換不同的語言,我這次做的時候竟然忘了這個事情。 導致我每次往arr里添加進去cur list, 但是由于之后我又在上一層stack里remove了cur里面的內容,導致arr 裝進去的cur是一直被修改來修改去的。
所以,要給他做一個copy version.