File list (Check if you may need any files):
TrainingGuide
.............\bookcodes
.............\.........\ch1
.............\.........\...\la2678.cpp
.............\.........\...\la2678_n2.cpp
.............\.........\...\la2678_n3.cpp
.............\.........\...\la2678_nlogn.cpp
.............\.........\...\la2965.cpp
.............\.........\...\la2995.cpp
.............\.........\...\la3029.cpp
.............\.........\...\la3177.cpp
.............\.........\...\la3401.cpp
.............\.........\...\la3401_make.cpp
.............\.........\...\la3635.cpp
.............\.........\...\la3695.cpp
.............\.........\...\la3708.cpp
.............\.........\...\la3882.cpp
.............\.........\...\la3902.cpp
.............\.........\...\la3905.cpp
.............\.........\...\la3905_int.cpp
.............\.........\...\la3971.cpp
.............\.........\...\la3983.cpp
.............\.........\...\la4794.cpp
.............\.........\...\uva10635.cpp
.............\.........\...\uva10755.cpp
.............\.........\...\uva10795.cpp
.............\.........\...\uva10859.cpp
.............\.........\...\uva10881.cpp
.............\.........\...\uva10891.cpp
.............\.........\...\uva10891_slow.cpp
.............\.........\...\uva11078.cpp
.............\.........\...\uva11210.cpp
.............\.........\...\uva11292.cpp
.............\.........\...\uva11300.cpp
.............\.........\...\uva11384.cpp
.............\.........\...\uva11462.cpp
.............\.........\...\uva11464.cpp
.............\.........\...\uva11520.cpp
.............\.........\...\uva11549.cpp
.............\.........\...\uva11729.cpp
.............\.........\...\uva11825.cpp
.............\.........\ch2
.............\.........\...\uva11538.cpp
.............\.........\...\uva11401.cpp
.............\.........\...\uva11806.cpp
.............\.........\...\la3516.cpp
.............\.........\...\la4123.cpp
.............\.........\...\uva10253.cpp
.............\.........\...\uva11426.cpp
.............\.........\...\uva11754.cpp
.............\.........\...\uva11916.cpp
.............\.........\...\la5059.cpp
.............\.........\...\uva11021.cpp
.............\.........\...\uva11427.cpp
.............\.........\...\uva11762.cpp
.............\.........\...\uva10294.cpp
.............\.........\...\la3641.cpp
.............\.........\...\uva11077.cpp
.............\.........\...\uva10870.cpp
.............\.........\...\uva10828.cpp
.............\.........\...\uva11542.cpp
.............\.........\...\uva10341.cpp
.............\.........\...\la5009.cpp
.............\.........\...\la3485.cpp
.............\.........\...\la3485_simpson.cpp
.............\.........\...\la5059_try.cpp
.............\.........\...\la3510.cpp
.............\.........\...\la4119.cpp
.............\.........\...\uva10561.cpp
.............\.........\...\uva11361.cpp
.............\.........\...\uva11722.cpp
.............\.........\...\la3704.cpp
.............\.........\ch3
.............\.........\...\uva11995.cpp
.............\.........\...\uva11991.cpp
.............\.........\...\la3135.cpp
.............\.........\...\uva11997.cpp
.............\.........\...\la3644.cpp
.............\.........\...\la3027.cpp
.............\.........\...\uva11992.cpp
.............\.........\...\la3026.cpp
.............\.........\...\la4670.cpp
.............\.........\...\uva11468.cpp
.............\.........\...\la4513.cpp
.............\.........\...\uva11020.cpp
.............\.........\...\la5031.cpp
.............\.........\...\la5031_noremove.cpp
.............\.........\...\uva11922.cpp
.............\.........\...\uva11235.cpp
.............\.........\...\la3942.cpp
.............\.........\...\la4329.cpp
.............\.........\...\uva11996.cpp
.............\.........\...\a.exe
.............\.........\...\la3938.cpp
.............\.........\...\uva11732.cpp
.............\.........\...\uva11107.cpp
.............\.........\...\uva11019.cpp
.............\.........\ch4
.............\.........\...\uva11178.cpp
.............\.........\...\la3263.cpp