嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元微信扫码支付:2 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
信息学奥赛一本通C 第五版以及配套光盘资源 全套资源
信息学奥赛一本通C 第五版以及配套光盘资源
├── 1. 算法部分
│ ├── 第1章 高精度计算
│ │ ├── 1.求n!的值
│ │ │ ├── ni.cpp
│ │ │ ├── ni.pas
│ │ │ └── ni_data
│ │ │ ├── ni0.in
│ │ │ ├── ni0.out
│ │ │ ├── ni1.in
│ │ │ ├── ni1.out
│ │ │ ├── ni2.in
│ │ │ ├── ni2.out
│ │ │ ├── ni3.in
│ │ │ ├── ni3.out
│ │ │ ├── ni4.in
│ │ │ ├── ni4.out
│ │ │ ├── ni5.in
│ │ │ └── ni5.out
│ │ ├── 2.求ab高精度值
│ │ │ ├── ab.cpp
│ │ │ ├── ab.pas
│ │ │ └── ab_data
│ │ │ ├── ab0.in
│ │ │ ├── ab0.out
│ │ │ ├── ab1.in
│ │ │ ├── ab1.out
│ │ │ ├── ab2.in
│ │ │ ├── ab2.out
│ │ │ ├── ab3.in
│ │ │ ├── ab3.out
│ │ │ ├── ab4.in
│ │ │ ├── ab4.out
│ │ │ ├── ab5.in
│ │ │ ├── ab5.out
│ │ │ ├── ab6.in
│ │ │ └── ab6.out
│ │ ├── 3.求n累加和
│ │ │ ├── ja.cpp
│ │ │ ├── ja.pas
│ │ │ └── ja_data
│ │ │ ├── ja0.in
│ │ │ ├── ja0.out
│ │ │ ├── ja1.in
│ │ │ ├── ja1.out
│ │ │ ├── ja2.in
│ │ │ ├── ja2.out
│ │ │ ├── ja3.in
│ │ │ ├── ja3.out
│ │ │ ├── ja4.in
│ │ │ ├── ja4.out
│ │ │ ├── ja5.in
│ │ │ └── ja5.out
│ │ ├── 4.阶乘和
│ │ │ ├── sum.cpp
│ │ │ ├── sum.pas
│ │ │ └── sum_data
│ │ │ ├── sum1.in
│ │ │ ├── sum1.out
│ │ │ ├── sum10.in
│ │ │ ├── sum10.out
│ │ │ ├── sum2.in
│ │ │ ├── sum2.out
│ │ │ ├── sum3.in
│ │ │ ├── sum3.out
│ │ │ ├── sum4.in
│ │ │ ├── sum4.out
│ │ │ ├── sum5.in
│ │ │ ├── sum5.out
│ │ │ ├── sum6.in
│ │ │ ├── sum6.out
│ │ │ ├── sum7.in
│ │ │ ├── sum7.out
│ │ │ ├── sum8.in
│ │ │ ├── sum8.out
│ │ │ ├── sum9.in
│ │ │ └── sum9.out
│ │ ├── 5.高精度求积
│ │ │ ├── multiply.cpp
│ │ │ ├── multiply.pas
│ │ │ └── multiply_data
│ │ │ ├── multiply1.in
│ │ │ ├── multiply1.out
│ │ │ ├── multiply10.in
│ │ │ ├── multiply10.out
│ │ │ ├── multiply2.in
│ │ │ ├── multiply2.out
│ │ │ ├── multiply3.in
│ │ │ ├── multiply3.out
│ │ │ ├── multiply4.in
│ │ │ ├── multiply4.out
│ │ │ ├── multiply5.in
│ │ │ ├── multiply5.out
│ │ │ ├── multiply6.in
│ │ │ ├── multiply6.out
│ │ │ ├── multiply7.in
│ │ │ ├── multiply7.out
│ │ │ ├── multiply8.in
│ │ │ ├── multiply8.out
│ │ │ ├── multiply9.in
│ │ │ └── multiply9.out
│ │ ├── 6.天使的起誓
│ │ │ ├── yubikili.pas
│ │ │ ├── yubikili1.pas
│ │ │ └── yubikili_data
│ │ │ ├── ENTER
│ │ │ ├── yubikili.bat
│ │ │ ├── yubikili1.in
│ │ │ ├── yubikili1.out
│ │ │ ├── yubikili2.in
│ │ │ ├── yubikili2.out
│ │ │ ├── yubikili3.in
│ │ │ ├── yubikili3.out
│ │ │ ├── yubikili4.in
│ │ │ ├── yubikili4.out
│ │ │ ├── yubikili5.in
│ │ │ └── yubikili5.out
│ │ ├── 7.Hanoi双塔问题
│ │ │ ├── hanoi.cpp
│ │ │ ├── hanoi.pas
│ │ │ └── hanoi_data
│ │ │ ├── hanoi1.in
│ │ │ ├── hanoi1.out
│ │ │ ├── hanoi10.in
│ │ │ ├── hanoi10.out
│ │ │ ├── hanoi2.in
│ │ │ ├── hanoi2.out
│ │ │ ├── hanoi3.in
│ │ │ ├── hanoi3.out
│ │ │ ├── hanoi4.in
│ │ │ ├── hanoi4.out
│ │ │ ├── hanoi5.in
│ │ │ ├── hanoi5.out
│ │ │ ├── hanoi6.in
│ │ │ ├── hanoi6.out
│ │ │ ├── hanoi7.in
│ │ │ ├── hanoi7.out
│ │ │ ├── hanoi8.in
│ │ │ ├── hanoi8.out
│ │ │ ├── hanoi9.in
│ │ │ └── hanoi9.out
│ │ ├── 例1.5 高精除以高精
│ │ │ └── data
│ │ │ ├── a1.in
│ │ │ ├── a1.out
│ │ │ ├── a2.in
│ │ │ ├── a2.out
│ │ │ ├── a3.in
│ │ │ └── a3.out
│ │ ├── 例1.6 回文数(Noip1999)
│ │ │ └── data
│ │ │ ├── huiwen1.ans
│ │ │ ├── huiwen1.in
│ │ │ ├── huiwen2.ans
│ │ │ ├── huiwen2.in
│ │ │ ├── huiwen3.ans
│ │ │ ├── huiwen3.in
│ │ │ ├── huiwen4.ans
│ │ │ └── huiwen4.in
│ │ └── 第一章 高精度计算.pdf
│ ├── 第2章 数据排序
│ │ ├── 1.明明的随机数(NOIP2006)
│ │ │ ├── random.cpp
│ │ │ ├── random.pas
│ │ │ └── random_data
│ │ │ ├── random.bat
│ │ │ ├── random1.in
│ │ │ ├── random1.out
│ │ │ ├── random10.in
│ │ │ ├── random10.out
│ │ │ ├── random2.in
│ │ │ ├── random2.out
│ │ │ ├── random3.in
│ │ │ ├── random3.out
│ │ │ ├── random4.in
│ │ │ ├── random4.out
│ │ │ ├── random5.in
│ │ │ ├── random5.out
│ │ │ ├── random6.in
│ │ │ ├── random6.out
│ │ │ ├── random7.in
│ │ │ ├── random7.out
│ │ │ ├── random8.in
│ │ │ ├── random8.out
│ │ │ ├── random9.in
│ │ │ └── random9.out
│ │ ├── 2.车厢重组
│ │ │ ├── carry.cpp
│ │ │ ├── carry.pas
│ │ │ └── carry_data
│ │ │ ├── carry.bat
│ │ │ ├── carry1.in
│ │ │ ├── carry1.out
│ │ │ ├── carry10.in
│ │ │ ├── carry10.out
│ │ │ ├── carry2.in
│ │ │ ├── carry2.out
│ │ │ ├── carry3.in
│ │ │ ├── carry3.out
│ │ │ ├── carry4.in
│ │ │ ├── carry4.out
│ │ │ ├── carry5.in
│ │ │ ├── carry5.out
│ │ │ ├── carry6.in
│ │ │ ├── carry6.out
│ │ │ ├── carry7.in
│ │ │ ├── carry7.out
│ │ │ ├── carry8.in
│ │ │ ├── carry8.out
│ │ │ ├── carry9.in
│ │ │ └── carry9.out
│ │ ├── 3.众数
│ │ │ ├── masses.cpp
│ │ │ └── masses_data
│ │ │ ├── ENTER
│ │ │ ├── masses.bat
│ │ │ ├── masses1.in
│ │ │ ├── masses1.out
│ │ │ ├── masses10.in
│ │ │ ├── masses10.out
│ │ │ ├── masses2.in
│ │ │ ├── masses2.out
│ │ │ ├── masses3.in
│ │ │ ├── masses3.out
│ │ │ ├── masses4.in
│ │ │ ├── masses4.out
│ │ │ ├── masses5.in
│ │ │ ├── masses5.out
│ │ │ ├── masses6.in
│ │ │ ├── masses6.out
│ │ │ ├── masses7.in
│ │ │ ├── masses7.out
│ │ │ ├── masses8.in
│ │ │ ├── masses8.out
│ │ │ ├── masses9.in
│ │ │ └── masses9.out
│ │ ├── 4.第k小整数
│ │ │ ├── knumber.pas
│ │ │ ├── knumber_data
│ │ │ │ ├── knumber1.in
│ │ │ │ ├── knumber1.out
│ │ │ │ ├── knumber10.in
│ │ │ │ ├── knumber10.out
│ │ │ │ ├── knumber2.in
│ │ │ │ ├── knumber2.out
│ │ │ │ ├── knumber3.in
│ │ │ │ ├── knumber3.out
│ │ │ │ ├── knumber4.in
│ │ │ │ ├── knumber4.out
│ │ │ │ ├── knumber5.in
│ │ │ │ ├── knumber5.out
│ │ │ │ ├── knumber6.in
│ │ │ │ ├── knumber6.out
│ │ │ │ ├── knumber7.in
│ │ │ │ ├── knumber7.out
│ │ │ │ ├── knumber8.in
│ │ │ │ ├── knumber8.out
│ │ │ │ ├── knumber9.in
│ │ │ │ └── knumber9.out
│ │ │ └── kumber.cpp
│ │ ├── 5.军事机密
│ │ │ ├── secret.cpp
│ │ │ ├── secret.pas
│ │ │ └── secret_data
│ │ │ ├── Secret1.out
│ │ │ ├── secret1.in
│ │ │ ├── secret10.in
│ │ │ ├── secret10.out
│ │ │ ├── secret2.in
│ │ │ ├── secret2.out
│ │ │ ├── secret3.in
│ │ │ ├── secret3.out
│ │ │ ├── secret4.in
│ │ │ ├── secret4.out
│ │ │ ├── secret5.in
│ │ │ ├── secret5.out
│ │ │ ├── secret6.in
│ │ │ ├── secret6.out
│ │ │ ├── secret7.in
│ │ │ ├── secret7.out
│ │ │ ├── secret8.in
│ │ │ ├── secret8.out
│ │ │ ├── secret9.in
│ │ │ └── secret9.out
│ │ ├── 6.奖学金(NOIP2007)
│ │ │ ├── scholar.cpp
│ │ │ ├── scholar.pas
│ │ │ ├── scholar1.pas
│ │ │ └── scholar_data
│ │ │ ├── scholar1.in
│ │ │ ├── scholar1.out
│ │ │ ├── scholar10.in
│ │ │ ├── scholar10.out
│ │ │ ├── scholar2.in
│ │ │ ├── scholar2.out
│ │ │ ├── scholar3.in
│ │ │ ├── scholar3.out
│ │ │ ├── scholar4.in
│ │ │ ├── scholar4.out
│ │ │ ├── scholar5.in
│ │ │ ├── scholar5.out
│ │ │ ├── scholar6.in
│ │ │ ├── scholar6.out
│ │ │ ├── scholar7.in
│ │ │ ├── scholar7.out
│ │ │ ├── scholar8.in
│ │ │ ├── scholar8.out
│ │ │ ├── scholar9.in
│ │ │ └── scholar9.out
│ │ ├── 7.统计数字(NOIP2007)
│ │ │ ├── count.pas
│ │ │ ├── count1.cpp
│ │ │ ├── count2.cpp
│ │ │ └── count_data
│ │ │ ├── count1.in
│ │ │ ├── count1.out
│ │ │ ├── count10.in
│ │ │ ├── count10.out
│ │ │ ├── count2.in
│ │ │ ├── count2.out
│ │ │ ├── count3.in
│ │ │ ├── count3.out
│ │ │ ├── count4.in
│ │ │ ├── count4.out
│ │ │ ├── count5.in
│ │ │ ├── count5.out
│ │ │ ├── count6.in
│ │ │ ├── count6.out
│ │ │ ├── count7.in
│ │ │ ├── count7.out
│ │ │ ├── count8.in
│ │ │ ├── count8.out
│ │ │ ├── count9.in
│ │ │ └── count9.out
│ │ ├── 8.输油管道问题
│ │ │ ├── pipe.cpp
│ │ │ ├── pipe.pas
│ │ │ └── pipe_data
│ │ │ ├── ENTER
│ │ │ ├── pipe.bat
│ │ │ ├── pipe0.in
│ │ │ ├── pipe0.out
│ │ │ ├── pipe1.in
│ │ │ ├── pipe1.out
│ │ │ ├── pipe10.in
│ │ │ ├── pipe10.out
│ │ │ ├── pipe2.in
│ │ │ ├── pipe2.out
│ │ │ ├── pipe3.in
│ │ │ ├── pipe3.out
│ │ │ ├── pipe4.in
│ │ │ ├── pipe4.out
│ │ │ ├── pipe5.in
│ │ │ ├── pipe5.out
│ │ │ ├── pipe6.in
│ │ │ ├── pipe6.out
│ │ │ ├── pipe7.in
│ │ │ ├── pipe7.out
│ │ │ ├── pipe8.in
│ │ │ ├── pipe8.out
│ │ │ ├── pipe9.in
│ │ │ └── pipe9.out
│ │ ├── 9.士兵站队问题
│ │ │ ├── sol.pas
│ │ │ ├── sol1.cpp
│ │ │ ├── sol2.cpp
│ │ │ └── sol_data
│ │ │ ├── sol0.in
│ │ │ ├── sol0.out
│ │ │ ├── sol1.in
│ │ │ ├── sol1.out
│ │ │ ├── sol10.in
│ │ │ ├── sol10.out
│ │ │ ├── sol2.in
│ │ │ ├── sol2.out
│ │ │ ├── sol3.in
│ │ │ ├── sol3.out
│ │ │ ├── sol4.in
│ │ │ ├── sol4.out
│ │ │ ├── sol5.in
│ │ │ ├── sol5.out
│ │ │ ├── sol6.in
│ │ │ ├── sol6.out
│ │ │ ├── sol7.in
│ │ │ ├── sol7.out
│ │ │ ├── sol8.in
│ │ │ ├── sol8.out
│ │ │ ├── sol9.in
│ │ │ └── sol9.out
│ │ └── 第二章 数据排序.pdf
│ ├── 第3章 递推算法
│ │ ├── 1.走楼梯
│ │ │ ├── stairs.pas
│ │ │ ├── stairs1.cpp
│ │ │ ├── stairs2.cpp
│ │ │ └── stairs_data
│ │ │ ├── stairs1.in
│ │ │ ├── stairs1.out
│ │ │ ├── stairs10.in
│ │ │ ├── stairs10.out
│ │ │ ├── stairs2.in
│ │ │ ├── stairs2.out
│ │ │ ├── stairs3.in
│ │ │ ├── stairs3.out
│ │ │ ├── stairs4.in
│ │ │ ├── stairs4.out
│ │ │ ├── stairs5.in
│ │ │ ├── stairs5.out
│ │ │ ├── stairs6.in
│ │ │ ├── stairs6.out
│ │ │ ├── stairs7.in
│ │ │ ├── stairs7.out
│ │ │ ├── stairs8.in
│ │ │ ├── stairs8.out
│ │ │ ├── stairs9.in
│ │ │ └── stairs9.out
│ │ ├── 2.兔子繁殖
│ │ │ ├── rabbit.cpp
│ │ │ └── rabbit_data
│ │ │ ├── ENTER
│ │ │ ├── Rabbit.bat
│ │ │ ├── rabbit1.in
│ │ │ ├── rabbit1.out
│ │ │ ├── rabbit10.in
│ │ │ ├── rabbit10.out
│ │ │ ├── rabbit2.in
│ │ │ ├── rabbit2.out
│ │ │ ├── rabbit3.in
│ │ │ ├── rabbit3.out
│ │ │ ├── rabbit4.in
│ │ │ ├── rabbit4.out
│ │ │ ├── rabbit5.in
│ │ │ ├── rabbit5.out
│ │ │ ├── rabbit6.in
│ │ │ ├── rabbit6.out
│ │ │ ├── rabbit7.in
│ │ │ ├── rabbit7.out
│ │ │ ├── rabbit8.in
│ │ │ ├── rabbit8.out
│ │ │ ├── rabbit9.in
│ │ │ └── rabbit9.out
│ │ ├── 3.平面分割
│ │ │ ├── surface.cpp
│ │ │ ├── surface.pas
│ │ │ └── surface_data
│ │ │ ├── surface1.in
│ │ │ ├── surface1.out
│ │ │ ├── surface10.in
│ │ │ ├── surface10.out
│ │ │ ├── surface2.in
│ │ │ ├── surface2.out
│ │ │ ├── surface3.in
│ │ │ ├── surface3.out
│ │ │ ├── surface4.in
│ │ │ ├── surface4.out
│ │ │ ├── surface5.in
│ │ │ ├── surface5.out
│ │ │ ├── surface6.in
│ │ │ ├── surface6.out
│ │ │ ├── surface7.in
│ │ │ ├── surface7.out
│ │ │ ├── surface8.in
│ │ │ ├── surface8.out
│ │ │ ├── surface9.in
│ │ │ └── surface9.out
│ │ ├── 4.骨牌铺法
│ │ │ ├── domino.cpp
│ │ │ ├── domino.pas
│ │ │ └── domino_data
│ │ │ ├── domino1.in
│ │ │ ├── domino1.out
│ │ │ ├── domino10.in
│ │ │ ├── domino10.out
│ │ │ ├── domino2.in
│ │ │ ├── domino2.out
│ │ │ ├── domino3.in
│ │ │ ├── domino3.out
│ │ │ ├── domino4.in
│ │ │ ├── domino4.out
│ │ │ ├── domino5.in
│ │ │ ├── domino5.out
│ │ │ ├── domino6.in
│ │ │ ├── domino6.out
│ │ │ ├── domino7.in
│ │ │ ├── domino7.out
│ │ │ ├── domino8.in
│ │ │ ├── domino8.out
│ │ │ ├── domino9.in
│ │ │ └── domino9.out
│ │ ├── 5.蜜蜂路线
│ │ │ ├── bee.cpp
│ │ │ └── bee_data
│ │ │ ├── BEE.BAT
│ │ │ ├── BEE1.IN
│ │ │ ├── BEE1.OUT
│ │ │ ├── BEE2.IN
│ │ │ ├── BEE2.OUT
│ │ │ ├── BEE3.IN
│ │ │ ├── BEE3.OUT
│ │ │ ├── BEE4.IN
│ │ │ ├── BEE4.OUT
│ │ │ ├── BEE5.IN
│ │ │ ├── BEE5.OUT
│ │ │ └── ENTER
│ │ ├── 6.极值问题
│ │ │ ├── acme.cpp
│ │ │ ├── acme.pas
│ │ │ └── acme_data
│ │ │ ├── acme1.in
│ │ │ ├── acme1.out
│ │ │ ├── acme2.in
│ │ │ ├── acme2.out
│ │ │ ├── acme3.in
│ │ │ ├── acme3.out
│ │ │ ├── acme4.in
│ │ │ ├── acme4.out
│ │ │ ├── acme5.in
│ │ │ └── acme5.out
│ │ ├── 7.火车站(NOIP1998)
│ │ │ ├── railway.pas
│ │ │ └── railway_data
│ │ │ ├── railway1.in
│ │ │ ├── railway1.out
│ │ │ ├── railway2.in
│ │ │ ├── railway2.out
│ │ │ ├── railway3.in
│ │ │ ├── railway3.out
│ │ │ ├── railway4.in
│ │ │ ├── railway4.out
│ │ │ ├── railway5.in
│ │ │ └── railway5.out
│ │ ├── 例3.1 数塔问题
│ │ │ ├── tower.cpp
│ │ │ └── tower_data
│ │ │ ├── ENTER
│ │ │ ├── tower.BAT
│ │ │ ├── tower1.in
│ │ │ ├── tower1.out
│ │ │ ├── tower2.in
│ │ │ ├── tower2.out
│ │ │ ├── tower3.in
│ │ │ ├── tower3.out
│ │ │ ├── tower4.in
│ │ │ ├── tower4.out
│ │ │ ├── tower5.in
│ │ │ └── tower5.out
│ │ ├── 例3.4 昆虫繁殖
│ │ │ └── data
│ │ │ ├── a1.in
│ │ │ ├── a1.out
│ │ │ ├── a2.in
│ │ │ ├── a2.out
│ │ │ ├── a3.in
│ │ │ ├── a3.out
│ │ │ ├── a4.in
│ │ │ ├── a4.out
│ │ │ ├── a5.in
│ │ │ └── a5.out
│ │ ├── 例3.5 位数问题
│ │ │ └── problem_data
│ │ │ ├── problem0.in
│ │ │ ├── problem0.out
│ │ │ ├── problem1.in
│ │ │ ├── problem1.out
│ │ │ ├── problem2.in
│ │ │ ├── problem2.out
│ │ │ ├── problem3.in
│ │ │ ├── problem3.out
│ │ │ ├── problem4.in
│ │ │ ├── problem4.out
│ │ │ ├── problem5.in
│ │ │ ├── problem5.out
│ │ │ ├── problem6.in
│ │ │ ├── problem6.out
│ │ │ ├── problem7.in
│ │ │ ├── problem7.out
│ │ │ ├── problem8.in
│ │ │ ├── problem8.out
│ │ │ ├── problem9.in
│ │ │ └── problem9.out
│ │ ├── 例3.6 过河卒(NOIP2002)
│ │ │ ├── knight.cpp
│ │ │ ├── knight.pas
│ │ │ └── knight_data
│ │ │ ├── knight1.in
│ │ │ ├── knight1.out
│ │ │ ├── knight2.in
│ │ │ ├── knight2.out
│ │ │ ├── knight3.in
│ │ │ ├── knight3.out
│ │ │ ├── knight4.in
│ │ │ ├── knight4.out
│ │ │ ├── knight5.in
│ │ │ └── knight5.out
│ │ ├── 例3.7 邮票问题
│ │ │ └── stamp_data
│ │ │ ├── ENTER
│ │ │ ├── STAMP.BAT
│ │ │ ├── STAMP0.IN
│ │ │ ├── STAMP0.OUT
│ │ │ ├── STAMP1.IN
│ │ │ ├── STAMP1.OUT
│ │ │ ├── STAMP10.IN
│ │ │ ├── STAMP10.OUT
│ │ │ ├── STAMP11.IN
│ │ │ ├── STAMP11.OUT
│ │ │ ├── STAMP12.IN
│ │ │ ├── STAMP12.OUT
│ │ │ ├── STAMP13.IN
│ │ │ ├── STAMP13.OUT
│ │ │ ├── STAMP14.IN
│ │ │ ├── STAMP14.OUT
│ │ │ ├── STAMP2.IN
│ │ │ ├── STAMP2.OUT
│ │ │ ├── STAMP3.IN
│ │ │ ├── STAMP3.OUT
│ │ │ ├── STAMP4.IN
│ │ │ ├── STAMP4.OUT
│ │ │ ├── STAMP5.IN
│ │ │ ├── STAMP5.OUT
│ │ │ ├── STAMP6.IN
│ │ │ ├── STAMP6.OUT
│ │ │ ├── STAMP7.IN
│ │ │ ├── STAMP7.OUT
│ │ │ ├── STAMP8.IN
│ │ │ ├── STAMP8.OUT
│ │ │ ├── STAMP9.IN
│ │ │ └── STAMP9.OUT
│ │ └── 第三章 递推算法.pdf
│ ├── 第4章 递归算法
│ │ ├── 1.斐波那契数列
│ │ │ ├── fbi.cpp
│ │ │ ├── fbi.pas
│ │ │ └── fbi_data
│ │ │ ├── fbi1.in
│ │ │ ├── fbi1.out
│ │ │ ├── fbi2.in
│ │ │ ├── fbi2.out
│ │ │ ├── fbi3.in
│ │ │ ├── fbi3.out
│ │ │ ├── fbi4.in
│ │ │ ├── fbi4.out
│ │ │ ├── fbi5.in
│ │ │ └── fbi5.out
│ │ ├── 2.倒序数
│ │ │ ├── num.cpp
│ │ │ ├── num.pas
│ │ │ ├── num1.pas
│ │ │ └── num_data
│ │ │ ├── num1.in
│ │ │ ├── num1.out
│ │ │ ├── num2.in
│ │ │ ├── num2.out
│ │ │ ├── num3.in
│ │ │ ├── num3.out
│ │ │ ├── num4.in
│ │ │ ├── num4.out
│ │ │ ├── num5.in
│ │ │ └── num5.out
│ │ ├── 3.十进制数转换成八进制数
│ │ │ ├── change.cpp
│ │ │ ├── change.pas
│ │ │ └── change_data
│ │ │ ├── change0.in
│ │ │ ├── change0.out
│ │ │ ├── change1.in
│ │ │ ├── change1.out
│ │ │ ├── change2.in
│ │ │ ├── change2.out
│ │ │ ├── change3.in
│ │ │ ├── change3.out
│ │ │ ├── change4.in
│ │ │ ├── change4.out
│ │ │ ├── change5.in
│ │ │ └── change5.out
│ │ ├── 4.求n!的值
│ │ │ ├── ni.cpp
│ │ │ ├── ni.pas
│ │ │ └── ni_data
│ │ │ ├── ni0.in
│ │ │ ├── ni0.out
│ │ │ ├── ni1.in
│ │ │ ├── ni1.out
│ │ │ ├── ni2.in
│ │ │ ├── ni2.out
│ │ │ ├── ni3.in
│ │ │ ├── ni3.out
│ │ │ ├── ni4.in
│ │ │ ├── ni4.out
│ │ │ ├── ni5.in
│ │ │ └── ni5.out
│ │ ├── 5.求最大公约数
│ │ │ ├── gcdmax.cpp
│ │ │ ├── gcdmax.pas
│ │ │ └── gcdmax_data
│ │ │ ├── gcdmax0.in
│ │ │ ├── gcdmax0.out
│ │ │ ├── gcdmax1.in
│ │ │ ├── gcdmax1.out
│ │ │ ├── gcdmax2.in
│ │ │ ├── gcdmax2.out
│ │ │ ├── gcdmax3.in
│ │ │ ├── gcdmax3.out
│ │ │ ├── gcdmax4.in
│ │ │ ├── gcdmax4.out
│ │ │ ├── gcdmax5.in
│ │ │ └── gcdmax5.out
│ │ ├── 6.双色Hanoi塔问题
│ │ │ ├── hanoi.cpp
│ │ │ ├── hanoi.pas
│ │ │ └── hanoi_data
│ │ │ ├── hanoi0.in
│ │ │ ├── hanoi0.out
│ │ │ ├── hanoi1.in
│ │ │ ├── hanoi1.out
│ │ │ ├── hanoi2.in
│ │ │ ├── hanoi2.out
│ │ │ ├── hanoi3.in
│ │ │ ├── hanoi3.out
│ │ │ ├── hanoi4.in
│ │ │ ├── hanoi4.out
│ │ │ ├── hanoi5.in
│ │ │ └── hanoi5.out
│ │ ├── 7.背包问题
│ │ │ ├── snap(背包).cpp
│ │ │ ├── snap.cpp
│ │ │ ├── snap.pas
│ │ │ └── snap_data
│ │ │ ├── snap1.in
│ │ │ ├── snap1.out
│ │ │ ├── snap2.in
│ │ │ ├── snap2.out
│ │ │ ├── snap3.in
│ │ │ ├── snap3.out
│ │ │ ├── snap4.in
│ │ │ ├── snap4.out
│ │ │ ├── snap5.in
│ │ │ └── snap5.out
│ │ ├── 例4.5 集合的划分
│ │ │ ├── setsub.cpp
│ │ │ └── setsub_data
│ │ │ ├── ENTER
│ │ │ ├── setsub.bat
│ │ │ ├── setsub1.in
│ │ │ ├── setsub1.out
│ │ │ ├── setsub2.in
│ │ │ ├── setsub2.out
│ │ │ ├── setsub3.in
│ │ │ ├── setsub3.out
│ │ │ ├── setsub4.in
│ │ │ ├── setsub4.out
│ │ │ ├── setsub5.in
│ │ │ └── setsub5.out
│ │ ├── 例4.6 数的计算(Noip2001)
│ │ │ ├── count(递推法).cpp
│ │ │ ├── count.cpp
│ │ │ └── count_data
│ │ │ ├── ENTER
│ │ │ ├── count.bat
│ │ │ ├── count1.in
│ │ │ ├── count1.out
│ │ │ ├── count10.in
│ │ │ ├── count10.out
│ │ │ ├── count2.in
│ │ │ ├── count2.out
│ │ │ ├── count3.in
│ │ │ ├── count3.out
│ │ │ ├── count4.in
│ │ │ ├── count4.out
│ │ │ ├── count5.in
│ │ │ ├── count5.out
│ │ │ ├── count6.in
│ │ │ ├── count6.out
│ │ │ ├── count7.in
│ │ │ ├── count7.out
│ │ │ ├── count8.in
│ │ │ ├── count8.out
│ │ │ ├── count9.in
│ │ │ └── count9.out
│ │ └── 第四章 递归算法.pdf
│ ├── 第5章 搜索与回溯算法
│ │ ├── 1.全排列问题
│ │ │ ├── Form.pas
│ │ │ ├── form.cpp
│ │ │ └── form_data
│ │ │ ├── form.pas
│ │ │ ├── form1.in
│ │ │ ├── form1.out
│ │ │ ├── form2.in
│ │ │ ├── form2.out
│ │ │ ├── form3.in
│ │ │ ├── form3.out
│ │ │ ├── form4.in
│ │ │ ├── form4.out
│ │ │ ├── form5.in
│ │ │ └── form5.out
│ │ ├── 10.迷宫问题
│ │ │ ├── migong.cpp
│ │ │ ├── migong.pas
│ │ │ └── testdata
│ │ │ ├── migong1.in
│ │ │ ├── migong1.out
│ │ │ ├── migong2.in
│ │ │ ├── migong2.out
│ │ │ ├── migong3.in
│ │ │ ├── migong3.out
│ │ │ ├── migong4.in
│ │ │ ├── migong4.out
│ │ │ ├── migong5.in
│ │ │ └── migong5.out
│ │ ├── 11.部落卫队
│ │ │ ├── inde.cpp
│ │ │ └── inde_data
│ │ │ ├── ENTER
│ │ │ ├── inde.bat
│ │ │ ├── inde0.in
│ │ │ ├── inde0.out
│ │ │ ├── inde1.in
│ │ │ ├── inde1.out
│ │ │ ├── inde2.in
│ │ │ ├── inde2.out
│ │ │ ├── inde3.in
│ │ │ ├── inde3.out
│ │ │ ├── inde4.in
│ │ │ ├── inde4.out
│ │ │ ├── inde5.in
│ │ │ └── inde5.out
│ │ ├── 12.最佳调度问题
│ │ │ ├── machine.cpp
│ │ │ ├── machine.pas
│ │ │ └── machine_data
│ │ │ ├── machine0.in
│ │ │ ├── machine0.out
│ │ │ ├── machine1.in
│ │ │ ├── machine1.out
│ │ │ ├── machine10.in
│ │ │ ├── machine10.out
│ │ │ ├── machine2.in
│ │ │ ├── machine2.out
│ │ │ ├── machine3.in
│ │ │ ├── machine3.out
│ │ │ ├── machine4.in
│ │ │ ├── machine4.out
│ │ │ ├── machine5.in
│ │ │ ├── machine5.out
│ │ │ ├── machine6.in
│ │ │ ├── machine6.out
│ │ │ ├── machine7.in
│ │ │ ├── machine7.out
│ │ │ ├── machine8.in
│ │ │ ├── machine8.out
│ │ │ ├── machine9.in
│ │ │ └── machine9.out
│ │ ├── 13.图的m着色问题
│ │ │ ├── color.cpp
│ │ │ ├── color.pas
│ │ │ └── color_data
│ │ │ ├── color0.in
│ │ │ ├── color0.out
│ │ │ ├── color1.in
│ │ │ ├── color1.out
│ │ │ ├── color10.in
│ │ │ ├── color10.out
│ │ │ ├── color2.in
│ │ │ ├── color2.out
│ │ │ ├── color3.in
│ │ │ ├── color3.out
│ │ │ ├── color4.in
│ │ │ ├── color4.out
│ │ │ ├── color5.in
│ │ │ ├── color5.out
│ │ │ ├── color6.in
│ │ │ ├── color6.out
│ │ │ ├── color7.in
│ │ │ ├── color7.out
│ │ │ ├── color8.in
│ │ │ ├── color8.out
│ │ │ ├── color9.in
│ │ │ └── color9.out
│ │ ├── 2.组合的输出
│ │ │ ├── compages.cpp
│ │ │ ├── compages.pas
│ │ │ └── compages_data
│ │ │ ├── compages0.in
│ │ │ ├── compages0.out
│ │ │ ├── compages1.in
│ │ │ ├── compages1.out
│ │ │ ├── compages2.in
│ │ │ ├── compages2.out
│ │ │ ├── compages3.in
│ │ │ ├── compages3.out
│ │ │ ├── compages4.in
│ │ │ ├── compages4.out
│ │ │ ├── compages5.in
│ │ │ ├── compages5.out
│ │ │ ├── compages6.in
│ │ │ ├── compages6.out
│ │ │ ├── compages7.in
│ │ │ ├── compages7.out
│ │ │ ├── compages8.in
│ │ │ ├── compages8.out
│ │ │ ├── compages9.in
│ │ │ └── compages9.out
│ │ ├── 3.N皇后问题
│ │ │ ├── queen.cpp
│ │ │ └── queen_data
│ │ │ ├── queen.bat
│ │ │ ├── queen1.in
│ │ │ ├── queen1.out
│ │ │ ├── queen2.in
│ │ │ ├── queen2.out
│ │ │ ├── queen3.in
│ │ │ ├── queen3.out
│ │ │ ├── queen4.in
│ │ │ ├── queen4.out
│ │ │ ├── queen5.in
│ │ │ └── queen5.out
│ │ ├── 4.有重复元素的排列问题
│ │ │ ├── perm.cpp
│ │ │ ├── perm.pas
│ │ │ ├── perm1.pas
│ │ │ └── perm_data
│ │ │ ├── perm.o
│ │ │ ├── perm0.in
│ │ │ ├── perm0.out
│ │ │ ├── perm1.in
│ │ │ ├── perm1.out
│ │ │ ├── perm10.in
│ │ │ ├── perm10.out
│ │ │ ├── perm2.in
│ │ │ ├── perm2.out
│ │ │ ├── perm3.in
│ │ │ ├── perm3.out
│ │ │ ├── perm4.in
│ │ │ ├── perm4.out
│ │ │ ├── perm5.in
│ │ │ ├── perm5.out
│ │ │ ├── perm6.in
│ │ │ ├── perm6.out
│ │ │ ├── perm7.in
│ │ │ ├── perm7.out
│ │ │ ├── perm8.in
│ │ │ ├── perm8.out
│ │ │ ├── perm9.in
│ │ │ └── perm9.out
│ │ ├── 5.子集和问题
│ │ │ ├── subsum.cpp
│ │ │ ├── subsum.pas
│ │ │ ├── subsum1.cpp
│ │ │ ├── subsum1.pas
│ │ │ └── subsum_data
│ │ │ ├── subsum0.in
│ │ │ ├── subsum0.out
│ │ │ ├── subsum1.in
│ │ │ ├── subsum1.out
│ │ │ ├── subsum10.in
│ │ │ ├── subsum10.out
│ │ │ ├── subsum2.in
│ │ │ ├── subsum2.out
│ │ │ ├── subsum3.in
│ │ │ ├── subsum3.out
│ │ │ ├── subsum4.in
│ │ │ ├── subsum4.out
│ │ │ ├── subsum5.in
│ │ │ ├── subsum5.out
│ │ │ ├── subsum6.in
│ │ │ ├── subsum6.out
│ │ │ ├── subsum7.in
│ │ │ ├── subsum7.out
│ │ │ ├── subsum8.in
│ │ │ ├── subsum8.out
│ │ │ ├── subsum9.in
│ │ │ └── subsum9.out
│ │ ├── 6.工作分配问题
│ │ │ ├── job.cpp
│ │ │ ├── job.pas
│ │ │ ├── job1.cpp
│ │ │ ├── job1.pas
│ │ │ └── job_data
│ │ │ ├── job0.in
│ │ │ ├── job0.out
│ │ │ ├── job1.in
│ │ │ ├── job1.out
│ │ │ ├── job2.in
│ │ │ ├── job2.out
│ │ │ ├── job3.in
│ │ │ ├── job3.out
│ │ │ ├── job4.in
│ │ │ ├── job4.out
│ │ │ ├── job5.in
│ │ │ ├── job5.out
│ │ │ ├── job6.in
│ │ │ ├── job6.out
│ │ │ ├── job7.in
│ │ │ ├── job7.out
│ │ │ ├── job8.in
│ │ │ ├── job8.out
│ │ │ ├── job9.in
│ │ │ └── job9.out
│ │ ├── 7.装载问题
│ │ │ ├── load.cpp
│ │ │ ├── load.pas
│ │ │ ├── load1.cpp
│ │ │ ├── load1.pas
│ │ │ └── load_data
│ │ │ ├── load0.in
│ │ │ ├── load0.out
│ │ │ ├── load1.in
│ │ │ ├── load1.out
│ │ │ ├── load2.in
│ │ │ ├── load2.out
│ │ │ ├── load3.in
│ │ │ ├── load3.out
│ │ │ ├── load4.in
│ │ │ ├── load4.out
│ │ │ ├── load5.in
│ │ │ ├── load5.out
│ │ │ ├── load6.in
│ │ │ ├── load6.out
│ │ │ ├── load7.in
│ │ │ └── load7.out
│ │ ├── 8.字符序列
│ │ │ ├── characts.cpp
│ │ │ ├── characts.pas
│ │ │ └── testdata
│ │ │ ├── characts1.in
│ │ │ ├── characts1.out
│ │ │ ├── characts10.in
│ │ │ ├── characts10.out
│ │ │ ├── characts2.in
│ │ │ ├── characts2.out
│ │ │ ├── characts3.in
│ │ │ ├── characts3.out
│ │ │ ├── characts4.in
│ │ │ ├── characts4.out
│ │ │ ├── characts5.in
│ │ │ ├── characts5.out
│ │ │ ├── characts6.in
│ │ │ ├── characts6.out
│ │ │ ├── characts7.in
│ │ │ ├── characts7.out
│ │ │ ├── characts8.in
│ │ │ ├── characts8.out
│ │ │ ├── characts9.in
│ │ │ └── characts9.out
│ │ ├── 9.试卷批分
│ │ │ ├── grade(位运算).cpp
│ │ │ ├── grade.cpp
│ │ │ ├── grade.out
│ │ │ └── grade.pas
│ │ ├── 例5.3 自然数的拆分问题
│ │ │ ├── Decompose.pas
│ │ │ ├── decompose.cpp
│ │ │ └── decompose_data
│ │ │ ├── decompose1.in
│ │ │ ├── decompose1.out
│ │ │ ├── decompose2.in
│ │ │ ├── decompose2.out
│ │ │ ├── decompose3.in
│ │ │ ├── decompose3.out
│ │ │ ├── decompose4.in
│ │ │ ├── decompose4.out
│ │ │ ├── decompose5.in
│ │ │ └── decompose5.out
│ │ ├── 例5.9 整数的划分(Noip2001)
│ │ │ ├── divide1.pas
│ │ │ ├── divide2.pas
│ │ │ └── divide_data
│ │ │ ├── ENTER
│ │ │ ├── divide.bat
│ │ │ ├── divide1.in
│ │ │ ├── divide1.out
│ │ │ ├── divide2.in
│ │ │ ├── divide2.out
│ │ │ ├── divide3.in
│ │ │ ├── divide3.out
│ │ │ ├── divide4.in
│ │ │ ├── divide4.out
│ │ │ ├── divide5.in
│ │ │ └── divide5.out
│ │ └── 第五章 搜索与回溯算法.pdf
│ ├── 第6章 贪心算法
│ │ ├── 1.排队接水
│ │ │ ├── water.cpp
│ │ │ ├── water.pas
│ │ │ └── water_data
│ │ │ ├── water0.in
│ │ │ ├── water0.out
│ │ │ ├── water1.in
│ │ │ ├── water1.out
│ │ │ ├── water2.in
│ │ │ ├── water2.out
│ │ │ ├── water3.in
│ │ │ ├── water3.out
│ │ │ ├── water4.in
│ │ │ ├── water4.out
│ │ │ ├── water5.in
│ │ │ ├── water5.out
│ │ │ ├── water6.in
│ │ │ ├── water6.out
│ │ │ ├── water7.in
│ │ │ ├── water7.out
│ │ │ ├── water8.in
│ │ │ ├── water8.out
│ │ │ ├── water9.in
│ │ │ └── water9.out
│ │ ├── 2.最大整数
│ │ │ ├── maxnum.cpp
│ │ │ ├── maxnum.pas
│ │ │ └── maxnum_data
│ │ │ ├── maxnum1.in
│ │ │ ├── maxnum1.out
│ │ │ ├── maxnum2.in
│ │ │ ├── maxnum2.out
│ │ │ ├── maxnum3.in
│ │ │ ├── maxnum3.out
│ │ │ ├── maxnum4.in
│ │ │ ├── maxnum4.out
│ │ │ ├── maxnum5.in
│ │ │ └── maxnum5.out
│ │ ├── 3.纪念品分组
│ │ │ ├── group.cpp
│ │ │ ├── group.pas
│ │ │ └── group_data
│ │ │ ├── group1.in
│ │ │ ├── group1.out
│ │ │ ├── group10.in
│ │ │ ├── group10.out
│ │ │ ├── group2.in
│ │ │ ├── group2.out
│ │ │ ├── group3.in
│ │ │ ├── group3.out
│ │ │ ├── group4.in
│ │ │ ├── group4.out
│ │ │ ├── group5.in
│ │ │ ├── group5.out
│ │ │ ├── group6.in
│ │ │ ├── group6.out
│ │ │ ├── group7.in
│ │ │ ├── group7.out
│ │ │ ├── group8.in
│ │ │ ├── group8.out
│ │ │ ├── group9.in
│ │ │ └── group9.out
│ │ ├── 4.合并果子
│ │ │ ├── fruit(堆).pas
│ │ │ ├── fruit(插排).cpp
│ │ │ ├── fruit(插排).pas
│ │ │ ├── fruit.cpp
│ │ │ ├── fruit.pas
│ │ │ └── fruit_data
│ │ │ ├── fruit1.in
│ │ │ ├── fruit1.out
│ │ │ ├── fruit10.in
│ │ │ ├── fruit10.out
│ │ │ ├── fruit2.in
│ │ │ ├── fruit2.out
│ │ │ ├── fruit3.in
│ │ │ ├── fruit3.out
│ │ │ ├── fruit4.in
│ │ │ ├── fruit4.out
│ │ │ ├── fruit5.in
│ │ │ ├── fruit5.out
│ │ │ ├── fruit6.in
│ │ │ ├── fruit6.out
│ │ │ ├── fruit7.in
│ │ │ ├── fruit7.out
│ │ │ ├── fruit8.in
│ │ │ ├── fruit8.out
│ │ │ ├── fruit9.in
│ │ │ └── fruit9.out
│ │ ├── 5.美元汇率
│ │ │ ├── dollars.cpp
│ │ │ ├── dollars_data
│ │ │ │ ├── dollars1.in
│ │ │ │ ├── dollars1.out
│ │ │ │ ├── dollars10.in
│ │ │ │ ├── dollars10.out
│ │ │ │ ├── dollars2.in
│ │ │ │ ├── dollars2.out
│ │ │ │ ├── dollars3.in
│ │ │ │ ├── dollars3.out
│ │ │ │ ├── dollars4.in
│ │ │ │ ├── dollars4.out
│ │ │ │ ├── dollars5.in
│ │ │ │ ├── dollars5.out
│ │ │ │ ├── dollars6.in
│ │ │ │ ├── dollars6.out
│ │ │ │ ├── dollars7.in
│ │ │ │ ├── dollars7.out
│ │ │ │ ├── dollars8.in
│ │ │ │ ├── dollars8.out
│ │ │ │ ├── dollars9.in
│ │ │ │ └── dollars9.out
│ │ │ └── dollers.pas
│ │ ├── 6.零件分组
│ │ │ ├── stick.cpp
│ │ │ ├── stick.pas
│ │ │ ├── stick1.pas
│ │ │ └── stick_data
│ │ │ ├── stick1.in
│ │ │ ├── stick1.out
│ │ │ ├── stick10.in
│ │ │ ├── stick10.out
│ │ │ ├── stick2.in
│ │ │ ├── stick2.out
│ │ │ ├── stick3.in
│ │ │ ├── stick3.out
│ │ │ ├── stick4.in
│ │ │ ├── stick4.out
│ │ │ ├── stick5.in
│ │ │ ├── stick5.out
│ │ │ ├── stick6.in
│ │ │ ├── stick6.out
│ │ │ ├── stick7.in
│ │ │ ├── stick7.out
│ │ │ ├── stick8.in
│ │ │ ├── stick8.out
│ │ │ ├── stick9.in
│ │ │ └── stick9.out
│ │ ├── 7.运输
│ │ │ ├── trans.pas
│ │ │ └── trans_data
│ │ │ ├── trans0.in
│ │ │ ├── trans0.out
│ │ │ ├── trans1.in
│ │ │ ├── trans1.out
│ │ │ ├── trans2.in
│ │ │ ├── trans2.out
│ │ │ ├── trans3.in
│ │ │ ├── trans3.out
│ │ │ ├── trans4.in
│ │ │ ├── trans4.out
│ │ │ ├── trans5.in
│ │ │ ├── trans5.out
│ │ │ ├── trans6.in
│ │ │ ├── trans6.out
│ │ │ ├── trans7.in
│ │ │ ├── trans7.out
│ │ │ ├── trans8.in
│ │ │ ├── trans8.out
│ │ │ ├── trans9.in
│ │ │ └── trans9.out
│ │ ├── 8.最佳游览线路
│ │ │ ├── Testdata
│ │ │ │ ├── travel1.in
│ │ │ │ ├── travel1.out
│ │ │ │ ├── travel10.in
│ │ │ │ ├── travel10.out
│ │ │ │ ├── travel2.in
│ │ │ │ ├── travel2.out
│ │ │ │ ├── travel3.in
│ │ │ │ ├── travel3.out
│ │ │ │ ├── travel4.in
│ │ │ │ ├── travel4.out
│ │ │ │ ├── travel5.in
│ │ │ │ ├── travel5.out
│ │ │ │ ├── travel6.in
│ │ │ │ ├── travel6.out
│ │ │ │ ├── travel7.in
│ │ │ │ ├── travel7.out
│ │ │ │ ├── travel8.in
│ │ │ │ ├── travel8.out
│ │ │ │ ├── travel9.in
│ │ │ │ └── travel9.out
│ │ │ └── travel.pas
│ │ ├── 9.营养膳食
│ │ │ ├── Diet_data
│ │ │ │ ├── diet0.in
│ │ │ │ ├── diet0.out
│ │ │ │ ├── diet1.in
│ │ │ │ ├── diet1.out
│ │ │ │ ├── diet2.in
│ │ │ │ ├── diet2.out
│ │ │ │ ├── diet3.in
│ │ │ │ ├── diet3.out
│ │ │ │ ├── diet4.in
│ │ │ │ ├── diet4.out
│ │ │ │ ├── diet5.in
│ │ │ │ ├── diet5.out
│ │ │ │ ├── diet6.in
│ │ │ │ ├── diet6.out
│ │ │ │ ├── diet7.in
│ │ │ │ ├── diet7.out
│ │ │ │ ├── diet8.in
│ │ │ │ ├── diet8.out
│ │ │ │ ├── diet9.in
│ │ │ │ └── diet9.out
│ │ │ └── diet.pas
│ │ ├── 例6.4 均分纸牌
│ │ │ ├── Playcard_data
│ │ │ │ ├── Playcard.bat
│ │ │ │ ├── Playcard1.in
│ │ │ │ ├── Playcard1.out
│ │ │ │ ├── Playcard2.in
│ │ │ │ ├── Playcard2.out
│ │ │ │ ├── Playcard3.in
│ │ │ │ ├── Playcard3.out
│ │ │ │ ├── Playcard4.in
│ │ │ │ ├── Playcard4.out
│ │ │ │ ├── Playcard5.in
│ │ │ │ └── Playcard5.out
│ │ │ └── playcard.cpp
│ │ ├── 例6.5 删数问题
│ │ │ ├── delete.cpp
│ │ │ ├── delete.pas
│ │ │ └── delete_data
│ │ │ ├── DELETE1.IN
│ │ │ ├── DELETE2.IN
│ │ │ ├── DELETE3.IN
│ │ │ ├── DELETE4.IN
│ │ │ ├── DELETE5.IN
│ │ │ ├── DELETE6.IN
│ │ │ ├── delete.bat
│ │ │ ├── delete1.out
│ │ │ ├── delete2.out
│ │ │ ├── delete3.out
│ │ │ ├── delete4.out
│ │ │ ├── delete5.out
│ │ │ ├── delete6.out
│ │ │ └── enter
│ │ ├── 例6.6 拦截导弹问题
│ │ │ ├── missile.cpp
│ │ │ ├── missile.pas
│ │ │ └── missile_data
│ │ │ ├── ENTER
│ │ │ ├── missile.bat
│ │ │ ├── missile0.in
│ │ │ ├── missile0.out
│ │ │ ├── missile1.in
│ │ │ ├── missile1.out
│ │ │ ├── missile2.in
│ │ │ ├── missile2.out
│ │ │ ├── missile3.in
│ │ │ ├── missile3.out
│ │ │ ├── missile4.in
│ │ │ ├── missile4.out
│ │ │ ├── missile5.in
│ │ │ ├── missile5.out
│ │ │ ├── missile6.in
│ │ │ ├── missile6.out
│ │ │ ├── missile7.in
│ │ │ ├── missile7.out
│ │ │ ├── missile8.in
│ │ │ ├── missile8.out
│ │ │ ├── missile9.in
│ │ │ └── missile9.out
│ │ ├── 例6.7 活动选择
│ │ │ └── act_data
│ │ │ ├── act0.in
│ │ │ ├── act0.out
│ │ │ ├── act1.in
│ │ │ ├── act1.out
│ │ │ ├── act2.in
│ │ │ ├── act2.out
│ │ │ ├── act3.in
│ │ │ ├── act3.out
│ │ │ ├── act4.in
│ │ │ ├── act4.out
│ │ │ ├── act5.in
│ │ │ ├── act5.out
│ │ │ ├── act6.in
│ │ │ ├── act6.out
│ │ │ ├── act7.in
│ │ │ ├── act7.out
│ │ │ ├── act8.in
│ │ │ ├── act8.out
│ │ │ ├── act9.in
│ │ │ └── act9.out
│ │ ├── 例6.8 整数区间
│ │ │ └── data
│ │ │ ├── a1.in
│ │ │ ├── a1.out
│ │ │ ├── a2.in
│ │ │ ├── a2.out
│ │ │ ├── a3.in
│ │ │ └── a3.out
│ │ └── 第六章 贪心算法.pdf
│ ├── 第7章 分治算法
│ │ ├── 1.方程f(x)的根
│ │ │ ├── equation.pas
│ │ │ └── equation_data
│ │ │ ├── equation.in
│ │ │ ├── equation.out
│ │ │ └── readme.txt
│ │ ├── 2.二分查找
│ │ │ ├── binary.cpp
│ │ │ └── binary_data
│ │ │ ├── binary0.in
│ │ │ ├── binary0.out
│ │ │ ├── binary1.in
│ │ │ ├── binary1.out
│ │ │ ├── binary2.in
│ │ │ ├── binary2.out
│ │ │ ├── binary3.in
│ │ │ ├── binary3.out
│ │ │ ├── binary4.in
│ │ │ ├── binary4.out
│ │ │ ├── binary5.in
│ │ │ ├── binary5.out
│ │ │ ├── binary6.in
│ │ │ └── binary6.out
│ │ ├── 3.求逆序对
│ │ │ ├── deseq.cpp
│ │ │ ├── deseq.pas
│ │ │ └── deseq_data
│ │ │ ├── deseq1.in
│ │ │ ├── deseq1.out
│ │ │ ├── deseq10.in
│ │ │ ├── deseq10.out
│ │ │ ├── deseq2.in
│ │ │ ├── deseq2.out
│ │ │ ├── deseq3.in
│ │ │ ├── deseq3.out
│ │ │ ├── deseq4.in
│ │ │ ├── deseq4.out
│ │ │ ├── deseq5.in
│ │ │ ├── deseq5.out
│ │ │ ├── deseq6.in
│ │ │ ├── deseq6.out
│ │ │ ├── deseq7.in
│ │ │ ├── deseq7.out
│ │ │ ├── deseq8.in
│ │ │ ├── deseq8.out
│ │ │ ├── deseq9.in
│ │ │ └── deseq9.out
│ │ ├── 4.麦森数
│ │ │ ├── MASON_data
│ │ │ │ ├── MASON0.IN
│ │ │ │ ├── MASON0.OUT
│ │ │ │ ├── MASON1.IN
│ │ │ │ ├── MASON1.OUT
│ │ │ │ ├── MASON2.IN
│ │ │ │ ├── MASON2.OUT
│ │ │ │ ├── MASON3.IN
│ │ │ │ ├── MASON3.OUT
│ │ │ │ ├── MASON4.IN
│ │ │ │ ├── MASON4.OUT
│ │ │ │ ├── MASON5.IN
│ │ │ │ ├── MASON5.OUT
│ │ │ │ ├── MASON6.IN
│ │ │ │ ├── MASON6.OUT
│ │ │ │ ├── MASON7.IN
│ │ │ │ ├── MASON7.OUT
│ │ │ │ ├── MASON8.IN
│ │ │ │ ├── MASON8.OUT
│ │ │ │ ├── MASON9.IN
│ │ │ │ └── MASON9.OUT
│ │ │ └── mason.cpp
│ │ ├── 例7.3 一元三次方程
│ │ │ ├── equ.cpp
│ │ │ ├── equ.pas
│ │ │ ├── equ1.pas
│ │ │ ├── equ_data
│ │ │ │ ├── ENTER
│ │ │ │ ├── Equ1.in
│ │ │ │ ├── Equ2.in
│ │ │ │ ├── Equ3.in
│ │ │ │ ├── Equ4.in
│ │ │ │ ├── equ.bat
│ │ │ │ ├── equ1.out
│ │ │ │ ├── equ10.in
│ │ │ │ ├── equ10.out
│ │ │ │ ├── equ2.out
│ │ │ │ ├── equ3.out
│ │ │ │ ├── equ4.out
│ │ │ │ ├── equ5.in
│ │ │ │ ├── equ5.out
│ │ │ │ ├── equ6.in
│ │ │ │ ├── equ6.out
│ │ │ │ ├── equ7.in
│ │ │ │ ├── equ7.out
│ │ │ │ ├── equ8.in
│ │ │ │ ├── equ8.out
│ │ │ │ ├── equ9.in
│ │ │ │ └── equ9.out
│ │ │ └── solution
│ │ │ ├── equ.pas
│ │ │ ├── equ1.pas
│ │ │ └── solution.txt
│ │ ├── 例7.4 循环比赛
│ │ │ ├── match.cpp
│ │ │ ├── match.pas
│ │ │ └── match_data
│ │ │ ├── match1.in
│ │ │ ├── match1.out
│ │ │ ├── match2.in
│ │ │ ├── match2.out
│ │ │ ├── match3.in
│ │ │ ├── match3.out
│ │ │ ├── match4.in
│ │ │ ├── match4.out
│ │ │ ├── match5.in
│ │ │ └── match5.out
│ │ ├── 例7.5 取余运算
│ │ │ ├── mod.cpp
│ │ │ └── mod_data
│ │ │ ├── ENTER
│ │ │ ├── TESTDATA.TXT
│ │ │ ├── mod.bat
│ │ │ ├── mod1.in
│ │ │ ├── mod1.out
│ │ │ ├── mod2.in
│ │ │ ├── mod2.out
│ │ │ ├── mod3.in
│ │ │ ├── mod3.out
│ │ │ ├── mod4.in
│ │ │ ├── mod4.out
│ │ │ ├── mod5.in
│ │ │ └── mod5.out
│ │ ├── 例7.6 黑白棋子的移动
│ │ │ ├── CHESSMAN_data
│ │ │ │ ├── CHESSMAN1.IN
│ │ │ │ ├── CHESSMAN2.IN
│ │ │ │ ├── CHESSMAN3.IN
│ │ │ │ ├── CHESSMAN4.IN
│ │ │ │ ├── CHESSMAN5.IN
│ │ │ │ ├── chessman1.out
│ │ │ │ ├── chessman2.out
│ │ │ │ ├── chessman3.out
│ │ │ │ ├── chessman4.out
│ │ │ │ └── chessman5.out
│ │ │ ├── chessman.cpp
│ │ │ └── 参考程序.txt
│ │ ├── 例7.7 光荣的梦想
│ │ │ └── dream_data
│ │ │ ├── dream1.in
│ │ │ ├── dream1.out
│ │ │ ├── dream10.in
│ │ │ ├── dream10.out
│ │ │ ├── dream2.in
│ │ │ ├── dream2.out
│ │ │ ├── dream3.in
│ │ │ ├── dream3.out
│ │ │ ├── dream4.in
│ │ │ ├── dream4.out
│ │ │ ├── dream5.in
│ │ │ ├── dream5.out
│ │ │ ├── dream6.in
│ │ │ ├── dream6.out
│ │ │ ├── dream7.in
│ │ │ ├── dream7.out
│ │ │ ├── dream8.in
│ │ │ ├── dream8.out
│ │ │ ├── dream9.in
│ │ │ └── dream9.out
│ │ └── 第七章 分治算法.pdf
│ ├── 第8章 广度优先搜索
│ │ ├── 1.面积
│ │ │ ├── area.cpp
│ │ │ ├── area.pas
│ │ │ └── area_data
│ │ │ ├── ENTER
│ │ │ ├── area.bat
│ │ │ ├── area1.in
│ │ │ ├── area1.out
│ │ │ ├── area2.in
│ │ │ ├── area2.out
│ │ │ ├── area3.in
│ │ │ ├── area3.out
│ │ │ ├── area4.in
│ │ │ ├── area4.out
│ │ │ ├── area5.in
│ │ │ └── area5.out
│ │ ├── 2.营救
│ │ │ ├── save.cpp
│ │ │ ├── save.pas
│ │ │ └── save_data
│ │ │ ├── save0.in
│ │ │ ├── save0.out
│ │ │ ├── save1.in
│ │ │ ├── save1.out
│ │ │ ├── save2.in
│ │ │ ├── save2.out
│ │ │ ├── save3.in
│ │ │ ├── save3.out
│ │ │ ├── save4.in
│ │ │ ├── save4.out
│ │ │ ├── save5.in
│ │ │ ├── save5.out
│ │ │ ├── save6.in
│ │ │ ├── save6.out
│ │ │ ├── save7.in
│ │ │ ├── save7.out
│ │ │ ├── save8.in
│ │ │ ├── save8.out
│ │ │ ├── save9.in
│ │ │ └── save9.out
│ │ ├── 3.最少转弯问题
│ │ │ ├── turn.cpp
│ │ │ ├── turn.pas
│ │ │ └── turn_data
│ │ │ ├── turn1.in
│ │ │ ├── turn1.out
│ │ │ ├── turn2.in
│ │ │ └── turn2.out
│ │ ├── 4.麻将游戏
│ │ │ ├── MAHJONG_data
│ │ │ │ ├── MAHJONG1.IN
│ │ │ │ ├── MAHJONG1.OUT
│ │ │ │ ├── MAHJONG2.IN
│ │ │ │ ├── MAHJONG2.OUT
│ │ │ │ ├── MAHJONG3.IN
│ │ │ │ ├── MAHJONG3.OUT
│ │ │ │ ├── MAHJONG4.IN
│ │ │ │ ├── MAHJONG4.OUT
│ │ │ │ ├── MAHJONG5.IN
│ │ │ │ ├── MAHJONG5.OUT
│ │ │ │ ├── MAHJONG6.OUT
│ │ │ │ ├── MAHJONG7.IN
│ │ │ │ ├── MAHJONG7.OUT
│ │ │ │ └── Mahjong6.IN
│ │ │ └── Mahjong.pas
│ │ ├── 例8.2 细胞
│ │ │ ├── cell.cpp
│ │ │ ├── cell.pas
│ │ │ └── cell_data
│ │ │ ├── cell1.in
│ │ │ ├── cell1.out
│ │ │ ├── cell2.in
│ │ │ ├── cell2.out
│ │ │ ├── cell3.in
│ │ │ ├── cell3.out
│ │ │ ├── cell4.in
│ │ │ ├── cell4.out
│ │ │ ├── cell5.in
│ │ │ └── cell5.out
│ │ └── 第八章 广度优先搜索.pdf
│ └── 第9章 动态规划
│ ├── 第九章 动态规划.pdf
│ ├── 第二节 背包问题
│ │ ├── 1.砝码称重
│ │ │ ├── weight.cpp
│ │ │ ├── weight.pas
│ │ │ └── weight_data
│ │ │ ├── weight0.in
│ │ │ ├── weight0.out
│ │ │ ├── weight1.in
│ │ │ ├── weight1.out
│ │ │ ├── weight10.in
│ │ │ ├── weight10.out
│ │ │ ├── weight2.in
│ │ │ ├── weight2.out
│ │ │ ├── weight3.in
│ │ │ ├── weight3.out
│ │ │ ├── weight4.in
│ │ │ ├── weight4.out
│ │ │ ├── weight5.in
│ │ │ ├── weight5.out
│ │ │ ├── weight6.in
│ │ │ ├── weight6.out
│ │ │ ├── weight7.in
│ │ │ ├── weight7.out
│ │ │ ├── weight8.in
│ │ │ ├── weight8.out
│ │ │ ├── weight9.in
│ │ │ └── weight9.out
│ │ ├── 10.打包
│ │ │ ├── pack.cpp
│ │ │ ├── pack.pas
│ │ │ └── pack_data
│ │ │ ├── pack1.in
│ │ │ ├── pack1.out
│ │ │ ├── pack10.in
│ │ │ ├── pack10.out
│ │ │ ├── pack2.in
│ │ │ ├── pack2.out
│ │ │ ├── pack3.in
│ │ │ ├── pack3.out
│ │ │ ├── pack4.in
│ │ │ ├── pack4.out
│ │ │ ├── pack5.in
│ │ │ ├── pack5.out
│ │ │ ├── pack6.in
│ │ │ ├── pack6.out
│ │ │ ├── pack7.in
│ │ │ ├── pack7.out
│ │ │ ├── pack8.in
│ │ │ ├── pack8.out
│ │ │ ├── pack9.in
│ │ │ └── pack9.out
│ │ ├── 11.暗黑破坏神
│ │ │ ├── diablo.cpp
│ │ │ ├── diablo.pas
│ │ │ ├── diablo1.pas
│ │ │ ├── diablo2.cpp
│ │ │ └── diablo_data
│ │ │ ├── diablo0.in
│ │ │ ├── diablo0.out
│ │ │ ├── diablo1.in
│ │ │ ├── diablo1.out
│ │ │ ├── diablo10.in
│ │ │ ├── diablo10.out
│ │ │ ├── diablo2.in
│ │ │ ├── diablo2.out
│ │ │ ├── diablo3.in
│ │ │ ├── diablo3.out
│ │ │ ├── diablo4.in
│ │ │ ├── diablo4.out
│ │ │ ├── diablo5.in
│ │ │ ├── diablo5.out
│ │ │ ├── diablo6.in
│ │ │ ├── diablo6.out
│ │ │ ├── diablo7.in
│ │ │ ├── diablo7.out
│ │ │ ├── diablo8.in
│ │ │ ├── diablo8.out
│ │ │ ├── diablo9.in
│ │ │ └── diablo9.out
│ │ ├── 12.科技庄园
│ │ │ ├── Manor.pas
│ │ │ ├── manor.cpp
│ │ │ └── manor_data
│ │ │ ├── Manor0.in
│ │ │ ├── Manor0.out
│ │ │ ├── Manor1.in
│ │ │ ├── Manor1.out
│ │ │ ├── Manor2.in
│ │ │ ├── Manor2.out
│ │ │ ├── Manor3.in
│ │ │ ├── Manor3.out
│ │ │ ├── Manor4.in
│ │ │ ├── Manor4.out
│ │ │ ├── Manor5.in
│ │ │ ├── Manor5.out
│ │ │ ├── Manor6.in
│ │ │ ├── Manor6.out
│ │ │ ├── Manor7.in
│ │ │ ├── Manor7.out
│ │ │ ├── Manor8.in
│ │ │ ├── Manor8.out
│ │ │ ├── Manor9.in
│ │ │ └── Manor9.out
│ │ ├── 13.金明的预算方案
│ │ │ ├── budget.pas
│ │ │ └── budget_data
│ │ │ ├── budget0.ans
│ │ │ ├── budget0.in
│ │ │ ├── budget1.ans
│ │ │ ├── budget1.in
│ │ │ ├── budget2.ans
│ │ │ ├── budget2.in
│ │ │ ├── budget3.ans
│ │ │ ├── budget3.in
│ │ │ ├── budget4.ans
│ │ │ ├── budget4.in
│ │ │ ├── budget5.ans
│ │ │ ├── budget5.in
│ │ │ ├── budget6.ans
│ │ │ ├── budget6.in
│ │ │ ├── budget7.ans
│ │ │ ├── budget7.in
│ │ │ ├── budget8.ans
│ │ │ ├── budget8.in
│ │ │ ├── budget9.ans
│ │ │ └── budget9.in
│ │ ├── 2.装箱问题
│ │ │ ├── boxes.cpp
│ │ │ ├── boxes.pas
│ │ │ ├── boxes1.pas
│ │ │ └── boxes_data
│ │ │ ├── boxes0.in
│ │ │ ├── boxes0.out
│ │ │ ├── boxes1.in
│ │ │ ├── boxes1.out
│ │ │ ├── boxes2.in
│ │ │ ├── boxes2.out
│ │ │ ├── boxes3.in
│ │ │ ├── boxes3.out
│ │ │ ├── boxes4.in
│ │ │ ├── boxes4.out
│ │ │ ├── boxes5.in
│ │ │ ├── boxes5.out
│ │ │ ├── boxes6.in
│ │ │ └── boxes6.out
│ │ ├── 3.采药
│ │ │ ├── medic.cpp
│ │ │ ├── medic.pas
│ │ │ ├── medic1.pas
│ │ │ ├── medic2.pas
│ │ │ └── medic_data
│ │ │ ├── medic0.in
│ │ │ ├── medic0.out
│ │ │ ├── medic1.in
│ │ │ ├── medic1.out
│ │ │ ├── medic2.in
│ │ │ ├── medic2.out
│ │ │ ├── medic3.in
│ │ │ ├── medic3.out
│ │ │ ├── medic4.in
│ │ │ ├── medic4.out
│ │ │ ├── medic5.in
│ │ │ ├── medic5.out
│ │ │ ├── medic6.in
│ │ │ ├── medic6.out
│ │ │ ├── medic7.in
│ │ │ ├── medic7.out
│ │ │ ├── medic8.in
│ │ │ ├── medic8.out
│ │ │ ├── medic9.in
│ │ │ └── medic9.out
│ │ ├── 4.开心的金明
│ │ │ ├── happy.cpp
│ │ │ ├── happy.pas
│ │ │ ├── happy1.pas
│ │ │ └── happy_data
│ │ │ ├── happy1.in
│ │ │ ├── happy1.out
│ │ │ ├── happy10.in
│ │ │ ├── happy10.out
│ │ │ ├── happy2.in
│ │ │ ├── happy2.out
│ │ │ ├── happy3.in
│ │ │ ├── happy3.out
│ │ │ ├── happy4.in
│ │ │ ├── happy4.out
│ │ │ ├── happy5.in
│ │ │ ├── happy5.out
│ │ │ ├── happy6.in
│ │ │ ├── happy6.out
│ │ │ ├── happy7.in
│ │ │ ├── happy7.out
│ │ │ ├── happy8.in
│ │ │ ├── happy8.out
│ │ │ ├── happy9.in
│ │ │ └── happy9.out
│ │ ├── 5.竞赛总分
│ │ │ ├── inflate.cpp
│ │ │ ├── inflate.pas
│ │ │ ├── inflate1.pas
│ │ │ ├── inflate2.pas
│ │ │ └── inflate_data
│ │ │ ├── inflate0.in
│ │ │ ├── inflate0.out
│ │ │ ├── inflate1.in
│ │ │ ├── inflate1.out
│ │ │ ├── inflate2.in
│ │ │ ├── inflate2.out
│ │ │ ├── inflate3.in
│ │ │ ├── inflate3.out
│ │ │ ├── inflate4.in
│ │ │ ├── inflate4.out
│ │ │ ├── inflate5.in
│ │ │ ├── inflate5.out
│ │ │ ├── inflate6.in
│ │ │ ├── inflate6.out
│ │ │ ├── inflate7.in
│ │ │ ├── inflate7.out
│ │ │ ├── inflate8.in
│ │ │ ├── inflate8.out
│ │ │ ├── inflate9.in
│ │ │ └── inflate9.out
│ │ ├── 6.最小乘车费用
│ │ │ ├── busses.cpp
│ │ │ ├── busses.pas
│ │ │ ├── busses1.pas
│ │ │ └── busses_data
│ │ │ ├── busses1.in
│ │ │ ├── busses1.out
│ │ │ ├── busses2.in
│ │ │ ├── busses2.out
│ │ │ ├── busses3.in
│ │ │ ├── busses3.out
│ │ │ ├── busses4.in
│ │ │ ├── busses4.out
│ │ │ ├── busses5.in
│ │ │ ├── busses5.out
│ │ │ ├── busses6.in
│ │ │ ├── busses6.out
│ │ │ ├── busses7.in
│ │ │ └── busses7.out
│ │ ├── 7.质数和分解
│ │ │ ├── prime.cpp
│ │ │ ├── prime.pas
│ │ │ └── prime_data
│ │ │ ├── prime0.in
│ │ │ ├── prime0.out
│ │ │ ├── prime1.in
│ │ │ ├── prime1.out
│ │ │ ├── prime10.in
│ │ │ ├── prime10.out
│ │ │ ├── prime2.in
│ │ │ ├── prime2.out
│ │ │ ├── prime3.in
│ │ │ ├── prime3.out
│ │ │ ├── prime4.in
│ │ │ ├── prime4.out
│ │ │ ├── prime5.in
│ │ │ ├── prime5.out
│ │ │ ├── prime6.in
│ │ │ ├── prime6.out
│ │ │ ├── prime7.in
│ │ │ ├── prime7.out
│ │ │ ├── prime8.in
│ │ │ ├── prime8.out
│ │ │ ├── prime9.in
│ │ │ └── prime9.out
│ │ ├── 8.逃亡的准备
│ │ │ ├── hallows.cpp
│ │ │ ├── hallows.pas
│ │ │ └── hallows_data
│ │ │ ├── hallows1.in
│ │ │ ├── hallows1.out
│ │ │ ├── hallows10.in
│ │ │ ├── hallows10.out
│ │ │ ├── hallows2.in
│ │ │ ├── hallows2.out
│ │ │ ├── hallows3.in
│ │ │ ├── hallows3.out
│ │ │ ├── hallows4.in
│ │ │ ├── hallows4.out
│ │ │ ├── hallows5.in
│ │ │ ├── hallows5.out
│ │ │ ├── hallows6.in
│ │ │ ├── hallows6.out
│ │ │ ├── hallows7.in
│ │ │ ├── hallows7.out
│ │ │ ├── hallows8.in
│ │ │ ├── hallows8.out
│ │ │ ├── hallows9.in
│ │ │ └── hallows9.out
│ │ ├── 9.暗黑游戏
│ │ │ ├── pgrune.cpp
│ │ │ ├── pgrune.pas
│ │ │ ├── pgrune1.pas
│ │ │ └── pgrune_data
│ │ │ ├── pgrune1.in
│ │ │ ├── pgrune1.out
│ │ │ ├── pgrune10.in
│ │ │ ├── pgrune10.out
│ │ │ ├── pgrune2.in
│ │ │ ├── pgrune2.out
│ │ │ ├── pgrune3.in
│ │ │ ├── pgrune3.out
│ │ │ ├── pgrune4.in
│ │ │ ├── pgrune4.out
│ │ │ ├── pgrune5.in
│ │ │ ├── pgrune5.out
│ │ │ ├── pgrune6.in
│ │ │ ├── pgrune6.out
│ │ │ ├── pgrune7.in
│ │ │ ├── pgrune7.out
│ │ │ ├── pgrune8.in
│ │ │ ├── pgrune8.out
│ │ │ ├── pgrune9.in
│ │ │ └── pgrune9.out
│ │ ├── 例9.11 01背包
│ │ │ ├── package.cpp
│ │ │ ├── package.pas
│ │ │ └── package_data
│ │ │ ├── package0.in
│ │ │ ├── package0.out
│ │ │ ├── package1.in
│ │ │ ├── package1.out
│ │ │ ├── package2.in
│ │ │ ├── package2.out
│ │ │ ├── package3.in
│ │ │ ├── package3.out
│ │ │ ├── package4.in
│ │ │ ├── package4.out
│ │ │ ├── package5.in
│ │ │ ├── package5.out
│ │ │ ├── package6.in
│ │ │ ├── package6.out
│ │ │ ├── package7.in
│ │ │ ├── package7.out
│ │ │ ├── package8.in
│ │ │ ├── package8.out
│ │ │ ├── package9.in
│ │ │ └── package9.out
│ │ ├── 例9.12 完全背包
│ │ │ ├── knapsack.cpp
│ │ │ ├── knapsack.pas
│ │ │ └── knapsack_data
│ │ │ ├── ENTER
│ │ │ ├── knapsack.bat
│ │ │ ├── knapsack0.in
│ │ │ ├── knapsack0.out
│ │ │ ├── knapsack1.in
│ │ │ ├── knapsack1.out
│ │ │ ├── knapsack12.in
│ │ │ ├── knapsack12.out
│ │ │ ├── knapsack2.in
│ │ │ ├── knapsack2.out
│ │ │ ├── knapsack3.in
│ │ │ ├── knapsack3.out
│ │ │ ├── knapsack4.in
│ │ │ ├── knapsack4.out
│ │ │ ├── knapsack5.in
│ │ │ ├── knapsack5.out
│ │ │ ├── knapsack6.in
│ │ │ ├── knapsack6.out
│ │ │ ├── knapsack7.in
│ │ │ ├── knapsack7.out
│ │ │ ├── knapsack8.in
│ │ │ ├── knapsack8.out
│ │ │ ├── knapsack9.in
│ │ │ └── knapsack9.out
│ │ ├── 例9.13 庆功会
│ │ │ ├── party.cpp
│ │ │ ├── party.pas
│ │ │ └── party_data
│ │ │ ├── ENTER
│ │ │ ├── party.bat
│ │ │ ├── party1.in
│ │ │ ├── party1.out
│ │ │ ├── party10.in
│ │ │ ├── party10.out
│ │ │ ├── party2.in
│ │ │ ├── party2.out
│ │ │ ├── party3.in
│ │ │ ├── party3.out
│ │ │ ├── party4.in
│ │ │ ├── party4.out
│ │ │ ├── party5.in
│ │ │ ├── party5.out
│ │ │ ├── party6.in
│ │ │ ├── party6.out
│ │ │ ├── party7.in
│ │ │ ├── party7.out
│ │ │ ├── party8.in
│ │ │ ├── party8.out
│ │ │ ├── party9.in
│ │ │ └── party9.out
│ │ ├── 例9.14 混合背包
│ │ │ ├── mix.cpp
│ │ │ └── mix_data
│ │ │ ├── ENTER
│ │ │ ├── mix.bat
│ │ │ ├── mix0.in
│ │ │ ├── mix0.out
│ │ │ ├── mix1.in
│ │ │ ├── mix1.out
│ │ │ ├── mix10.out
│ │ │ ├── mix2.in
│ │ │ ├── mix2.out
│ │ │ ├── mix3.in
│ │ │ ├── mix3.out
│ │ │ ├── mix4.in
│ │ │ ├── mix4.out
│ │ │ ├── mix5.in
│ │ │ ├── mix5.out
│ │ │ ├── mix6.in
│ │ │ ├── mix6.out
│ │ │ ├── mix7.in
│ │ │ ├── mix7.out
│ │ │ ├── mix8.in
│ │ │ ├── mix8.out
│ │ │ ├── mix9.in
│ │ │ └── mix9.out
│ │ ├── 例9.15 潜水员
│ │ │ ├── gas.cpp
│ │ │ ├── gas.pas
│ │ │ └── gas_data
│ │ │ ├── gas.bat
│ │ │ ├── gas1.in
│ │ │ ├── gas1.out
│ │ │ ├── gas2.in
│ │ │ ├── gas2.out
│ │ │ ├── gas3.in
│ │ │ ├── gas3.out
│ │ │ ├── gas4.in
│ │ │ ├── gas4.out
│ │ │ ├── gas5.in
│ │ │ └── gas5.out
│ │ ├── 例9.16 分组背包
│ │ │ ├── group.cpp
│ │ │ └── group_data
│ │ │ ├── ENTER
│ │ │ ├── group.bat
│ │ │ ├── group0.in
│ │ │ ├── group0.out
│ │ │ ├── group1.in
│ │ │ ├── group1.out
│ │ │ ├── group2.in
│ │ │ ├── group2.out
│ │ │ ├── group3.in
│ │ │ ├── group3.out
│ │ │ ├── group4.in
│ │ │ ├── group4.out
│ │ │ ├── group5.in
│ │ │ ├── group5.out
│ │ │ ├── group6.in
│ │ │ ├── group6.out
│ │ │ ├── group7.in
│ │ │ ├── group7.out
│ │ │ ├── group8.in
│ │ │ ├── group8.out
│ │ │ ├── group9.in
│ │ │ └── group9.out
│ │ └── 例9.17 货币系统
│ │ ├── money.cpp
│ │ └── money_data
│ │ ├── ENTER
│ │ ├── money.bat
│ │ ├── money0.in
│ │ ├── money0.out
│ │ ├── money1.in
│ │ ├── money1.out
│ │ ├── money2.in
│ │ ├── money2.out
│ │ ├── money3.in
│ │ ├── money3.out
│ │ ├── money4.in
│ │ ├── money4.out
│ │ ├── money5.in
│ │ ├── money5.out
│ │ ├── money6.in
│ │ ├── money6.out
│ │ ├── money7.in
│ │ ├── money7.out
│ │ ├── money8.in
│ │ ├── money8.out
│ │ ├── money9.in
│ │ └── money9.out
│ ├── 第三节 动态规划经典题
│ │ ├── 1.对抗赛
│ │ │ ├── compete.cpp
│ │ │ ├── compete.pas
│ │ │ ├── compete1.cpp
│ │ │ ├── compete1.pas
│ │ │ └── compete_data
│ │ │ ├── compete1.in
│ │ │ ├── compete1.out
│ │ │ ├── compete2.in
│ │ │ ├── compete2.out
│ │ │ ├── compete3.in
│ │ │ ├── compete3.out
│ │ │ ├── compete4.in
│ │ │ ├── compete4.out
│ │ │ ├── compete5.in
│ │ │ └── compete5.out
│ │ ├── 10.筷子
│ │ │ ├── chop.pas
│ │ │ ├── chop1.cpp
│ │ │ ├── chop2.cpp
│ │ │ └── chop_data
│ │ │ ├── chop1.OUT
│ │ │ ├── chop1.in
│ │ │ ├── chop10.IN
│ │ │ ├── chop10.OUT
│ │ │ ├── chop2.OUT
│ │ │ ├── chop2.in
│ │ │ ├── chop3.OUT
│ │ │ ├── chop3.in
│ │ │ ├── chop4.OUT
│ │ │ ├── chop4.in
│ │ │ ├── chop5.OUT
│ │ │ ├── chop5.in
│ │ │ ├── chop6.IN
│ │ │ ├── chop6.OUT
│ │ │ ├── chop7.IN
│ │ │ ├── chop7.OUT
│ │ │ ├── chop8.IN
│ │ │ ├── chop8.OUT
│ │ │ ├── chop9.IN
│ │ │ └── chop9.OUT
│ │ ├── 11.垃圾陷阱
│ │ │ ├── WELL.PAS
│ │ │ ├── WELL_data
│ │ │ │ ├── WELL1.IN
│ │ │ │ ├── WELL1.OUT
│ │ │ │ ├── WELL10.IN
│ │ │ │ ├── WELL10.OUT
│ │ │ │ ├── WELL11.IN
│ │ │ │ ├── WELL11.OUT
│ │ │ │ ├── WELL2.IN
│ │ │ │ ├── WELL2.OUT
│ │ │ │ ├── WELL3.IN
│ │ │ │ ├── WELL3.OUT
│ │ │ │ ├── WELL4.IN
│ │ │ │ ├── WELL4.OUT
│ │ │ │ ├── WELL5.IN
│ │ │ │ ├── WELL5.OUT
│ │ │ │ ├── WELL6.IN
│ │ │ │ ├── WELL6.OUT
│ │ │ │ ├── WELL7.IN
│ │ │ │ ├── WELL7.OUT
│ │ │ │ ├── WELL8.IN
│ │ │ │ ├── WELL8.OUT
│ │ │ │ ├── WELL9.IN
│ │ │ │ └── WELL9.OUT
│ │ │ └── well.cpp
│ │ ├── 12.守望者的逃离
│ │ │ ├── escape.cpp
│ │ │ ├── escape.pas
│ │ │ └── escape_data
│ │ │ ├── escape1.in
│ │ │ ├── escape1.out
│ │ │ ├── escape10.in
│ │ │ ├── escape10.out
│ │ │ ├── escape2.in
│ │ │ ├── escape2.out
│ │ │ ├── escape3.in
│ │ │ ├── escape3.out
│ │ │ ├── escape4.in
│ │ │ ├── escape4.out
│ │ │ ├── escape5.in
│ │ │ ├── escape5.out
│ │ │ ├── escape6.in
│ │ │ ├── escape6.out
│ │ │ ├── escape7.in
│ │ │ ├── escape7.out
│ │ │ ├── escape8.in
│ │ │ ├── escape8.out
│ │ │ ├── escape9.in
│ │ │ └── escape9.out
│ │ ├── 13. 矩阵取数游戏
│ │ │ ├── game.cpp
│ │ │ ├── game.pas
│ │ │ └── game_data
│ │ │ ├── game1.ans
│ │ │ ├── game1.in
│ │ │ ├── game10.ans
│ │ │ ├── game10.in
│ │ │ ├── game2.ans
│ │ │ ├── game2.in
│ │ │ ├── game3.ans
│ │ │ ├── game3.in
│ │ │ ├── game4.ans
│ │ │ ├── game4.in
│ │ │ ├── game5.ans
│ │ │ ├── game5.in
│ │ │ ├── game6.ans
│ │ │ ├── game6.in
│ │ │ ├── game7.ans
│ │ │ ├── game7.in
│ │ │ ├── game8.ans
│ │ │ ├── game8.in
│ │ │ ├── game9.ans
│ │ │ └── game9.in
│ │ ├── 2.演讲大厅安排
│ │ │ ├── hall.pas
│ │ │ ├── hall1.cpp
│ │ │ ├── hall1.pas
│ │ │ ├── hall2.cpp
│ │ │ └── hall_data
│ │ │ ├── Hall0.in
│ │ │ ├── Hall1.in
│ │ │ ├── Hall2.in
│ │ │ ├── Hall3.in
│ │ │ ├── Hall4.in
│ │ │ ├── Hall5.in
│ │ │ ├── hall0.out
│ │ │ ├── hall1.out
│ │ │ ├── hall2.out
│ │ │ ├── hall3.out
│ │ │ ├── hall4.out
│ │ │ └── hall5.out
│ │ ├── 3.火车票
│ │ │ ├── railway.cpp
│ │ │ ├── railway.pas
│ │ │ ├── railway1.pas
│ │ │ └── railway_data
│ │ │ ├── railway1.in
│ │ │ ├── railway1.out
│ │ │ ├── railway2.in
│ │ │ ├── railway2.out
│ │ │ ├── railway3.in
│ │ │ ├── railway3.out
│ │ │ ├── railway4.in
│ │ │ ├── railway4.out
│ │ │ ├── railway5.in
│ │ │ └── railway5.out
│ │ ├── 4.单词的划分
│ │ │ ├── word.cpp
│ │ │ ├── word.pas
│ │ │ ├── word1.pas
│ │ │ └── word_data
│ │ │ ├── word1.in
│ │ │ ├── word1.out
│ │ │ ├── word2.in
│ │ │ ├── word2.out
│ │ │ ├── word3.in
│ │ │ ├── word3.out
│ │ │ ├── word4.in
│ │ │ ├── word4.out
│ │ │ ├── word5.in
│ │ │ └── word5.out
│ │ ├── 5.饥饿的牛
│ │ │ ├── hunger.pas
│ │ │ ├── hunger1.cpp
│ │ │ ├── hunger1.pas
│ │ │ ├── hunger2.cpp
│ │ │ └── hunger_data
│ │ │ ├── hunger1.in
│ │ │ ├── hunger1.out
│ │ │ ├── hunger10.in
│ │ │ ├── hunger10.out
│ │ │ ├── hunger2.in
│ │ │ ├── hunger2.out
│ │ │ ├── hunger3.in
│ │ │ ├── hunger3.out
│ │ │ ├── hunger4.in
│ │ │ ├── hunger4.out
│ │ │ ├── hunger5.in
│ │ │ ├── hunger5.out
│ │ │ ├── hunger6.in
│ │ │ ├── hunger6.out
│ │ │ ├── hunger7.in
│ │ │ ├── hunger7.out
│ │ │ ├── hunger8.in
│ │ │ ├── hunger8.out
│ │ │ ├── hunger9.in
│ │ │ └── hunger9.out
│ │ ├── 6.护卫队
│ │ │ ├── convoy.cpp
│ │ │ ├── convoy.pas
│ │ │ ├── convoy1.pas
│ │ │ └── convoy_data
│ │ │ ├── convoy1.in
│ │ │ ├── convoy1.out
│ │ │ ├── convoy10.in
│ │ │ ├── convoy10.out
│ │ │ ├── convoy2.in
│ │ │ ├── convoy2.out
│ │ │ ├── convoy3.in
│ │ │ ├── convoy3.out
│ │ │ ├── convoy4.in
│ │ │ ├── convoy4.out
│ │ │ ├── convoy5.in
│ │ │ ├── convoy5.out
│ │ │ ├── convoy6.in
│ │ │ ├── convoy6.out
│ │ │ ├── convoy7.in
│ │ │ ├── convoy7.out
│ │ │ ├── convoy8.in
│ │ │ ├── convoy8.out
│ │ │ ├── convoy9.in
│ │ │ ├── convoy9.out
│ │ │ └── readme.txt
│ │ ├── 7.数字游戏
│ │ │ ├── game.cpp
│ │ │ ├── game.pas
│ │ │ ├── game1.cpp
│ │ │ └── game_data
│ │ │ ├── game1.in
│ │ │ ├── game1.out
│ │ │ ├── game2.in
│ │ │ ├── game2.out
│ │ │ ├── game3.in
│ │ │ ├── game3.out
│ │ │ ├── game4.in
│ │ │ ├── game4.out
│ │ │ ├── game5.in
│ │ │ └── game5.out
│ │ ├── 8.能量项链
│ │ │ ├── energy.cpp
│ │ │ ├── energy.pas
│ │ │ ├── energy1.cpp
│ │ │ ├── energy2.cpp
│ │ │ └── energy_data
│ │ │ ├── energy0.ans
│ │ │ ├── energy0.in
│ │ │ ├── energy1.ans
│ │ │ ├── energy1.in
│ │ │ ├── energy2.ans
│ │ │ ├── energy2.in
│ │ │ ├── energy3.ans
│ │ │ ├── energy3.in
│ │ │ ├── energy4.ans
│ │ │ ├── energy4.in
│ │ │ ├── energy5.ans
│ │ │ ├── energy5.in
│ │ │ ├── energy6.ans
│ │ │ ├── energy6.in
│ │ │ ├── energy7.ans
│ │ │ ├── energy7.in
│ │ │ ├── energy8.ans
│ │ │ ├── energy8.in
│ │ │ ├── energy9.ans
│ │ │ └── energy9.in
│ │ ├── 9. 传纸条
│ │ │ ├── message.cpp
│ │ │ ├── message.pas
│ │ │ ├── message1.cpp
│ │ │ └── message_data
│ │ │ ├── message1.ans
│ │ │ ├── message1.in
│ │ │ ├── message10.ans
│ │ │ ├── message10.in
│ │ │ ├── message2.ans
│ │ │ ├── message2.in
│ │ │ ├── message3.ans
│ │ │ ├── message3.in
│ │ │ ├── message4.ans
│ │ │ ├── message4.in
│ │ │ ├── message5.ans
│ │ │ ├── message5.in
│ │ │ ├── message6.ans
│ │ │ ├── message6.in
│ │ │ ├── message7.ans
│ │ │ ├── message7.in
│ │ │ ├── message8.ans
│ │ │ ├── message8.in
│ │ │ ├── message9.ans
│ │ │ └── message9.in
│ │ ├── 例9.18 合并石子
│ │ │ ├── unite.cpp
│ │ │ └── unite_data
│ │ │ ├── unite.bat
│ │ │ ├── unite1.in
│ │ │ ├── unite1.out
│ │ │ ├── unite2.in
│ │ │ ├── unite2.out
│ │ │ ├── unite3.in
│ │ │ ├── unite3.out
│ │ │ ├── unite4.in
│ │ │ ├── unite4.out
│ │ │ ├── unite5.in
│ │ │ └── unite5.out
│ │ ├── 例9.19 乘积最大
│ │ │ ├── mul.cpp
│ │ │ └── mul_data
│ │ │ ├── ENTER
│ │ │ ├── mul.bat
│ │ │ ├── mul0.in
│ │ │ ├── mul0.out
│ │ │ ├── mul1.in
│ │ │ ├── mul1.out
│ │ │ ├── mul2.in
│ │ │ ├── mul2.out
│ │ │ ├── mul3.in
│ │ │ ├── mul3.out
│ │ │ ├── mul4.in
│ │ │ ├── mul4.out
│ │ │ ├── mul5.in
│ │ │ └── mul5.out
│ │ ├── 例9.20 编辑距离
│ │ │ ├── edit.cpp
│ │ │ └── edit_data
│ │ │ ├── ENTER
│ │ │ ├── edit.bat
│ │ │ ├── edit0.in
│ │ │ ├── edit0.out
│ │ │ ├── edit1.in
│ │ │ ├── edit1.out
│ │ │ ├── edit2.in
│ │ │ ├── edit2.out
│ │ │ ├── edit3.in
│ │ │ ├── edit3.out
│ │ │ ├── edit4.in
│ │ │ ├── edit4.out
│ │ │ ├── edit5.in
│ │ │ ├── edit5.out
│ │ │ ├── edit6.in
│ │ │ ├── edit6.out
│ │ │ ├── edit7.in
│ │ │ ├── edit7.out
│ │ │ ├── edit8.in
│ │ │ ├── edit8.out
│ │ │ ├── edit9.in
│ │ │ └── edit9.out
│ │ ├── 例9.21 方格取数
│ │ │ ├── pane.cpp
│ │ │ └── pane_data
│ │ │ ├── pane.bat
│ │ │ ├── pane0.in
│ │ │ ├── pane0.out
│ │ │ ├── pane1.in
│ │ │ ├── pane1.out
│ │ │ ├── pane2.in
│ │ │ ├── pane2.out
│ │ │ ├── pane3.in
│ │ │ ├── pane3.out
│ │ │ ├── pane4.in
│ │ │ ├── pane4.out
│ │ │ ├── pane5.in
│ │ │ ├── pane5.out
│ │ │ ├── pane6.in
│ │ │ ├── pane6.out
│ │ │ ├── pane7.in
│ │ │ ├── pane7.out
│ │ │ ├── pane8.in
│ │ │ ├── pane8.out
│ │ │ ├── pane9.in
│ │ │ └── pane9.out
│ │ ├── 例9.22 复制书稿
│ │ │ ├── book.cpp
│ │ │ ├── book.pas
│ │ │ ├── book1.pas
│ │ │ └── book_data
│ │ │ ├── ENTER
│ │ │ ├── book.bat
│ │ │ ├── book0.in
│ │ │ ├── book0.out
│ │ │ ├── book1.in
│ │ │ ├── book1.out
│ │ │ ├── book2.in
│ │ │ ├── book2.out
│ │ │ ├── book3.in
│ │ │ ├── book3.out
│ │ │ ├── book4.in
│ │ │ ├── book4.out
│ │ │ ├── book5.in
│ │ │ ├── book5.out
│ │ │ ├── book6.in
│ │ │ ├── book6.out
│ │ │ ├── book7.in
│ │ │ ├── book7.out
│ │ │ ├── book8.in
│ │ │ ├── book8.out
│ │ │ ├── book9.in
│ │ │ └── book9.out
│ │ ├── 例9.23 橱窗布置
│ │ │ ├── flower.cpp
│ │ │ └── flower_data
│ │ │ ├── ENTER
│ │ │ ├── Flower1.out
│ │ │ ├── Flower10.out
│ │ │ ├── Flower2.out
│ │ │ ├── Flower3.out
│ │ │ ├── Flower4.out
│ │ │ ├── Flower5.out
│ │ │ ├── Flower6.out
│ │ │ ├── Flower7.out
│ │ │ ├── Flower8.out
│ │ │ ├── Flower9.out
│ │ │ ├── flower.bat
│ │ │ ├── flower1.in
│ │ │ ├── flower10.in
│ │ │ ├── flower2.in
│ │ │ ├── flower3.in
│ │ │ ├── flower4.in
│ │ │ ├── flower5.in
│ │ │ ├── flower6.in
│ │ │ ├── flower7.in
│ │ │ ├── flower8.in
│ │ │ └── flower9.in
│ │ └── 例9.24 滑雪
│ │ ├── ski.cpp
│ │ └── ski_data
│ │ ├── ENTER
│ │ ├── ski.bat
│ │ ├── ski0.in
│ │ ├── ski0.out
│ │ ├── ski1.in
│ │ ├── ski1.out
│ │ ├── ski2.in
│ │ ├── ski2.out
│ │ ├── ski3.in
│ │ ├── ski3.out
│ │ ├── ski4.in
│ │ ├── ski4.out
│ │ ├── ski5.in
│ │ ├── ski5.out
│ │ ├── ski6.in
│ │ ├── ski6.out
│ │ ├── ski7.in
│ │ ├── ski7.out
│ │ ├── ski8.in
│ │ ├── ski8.out
│ │ ├── ski9.in
│ │ └── ski9.out
│ └── 第一节 动态规划的基本模型
│ ├── 例9.10 机器分配
│ │ ├── assigned.cpp
│ │ └── assigned_data
│ │ ├── assigned1.in
│ │ ├── assigned1.out
│ │ ├── assigned10.in
│ │ ├── assigned10.out
│ │ ├── assigned2.in
│ │ ├── assigned2.out
│ │ ├── assigned3.in
│ │ ├── assigned3.out
│ │ ├── assigned4.in
│ │ ├── assigned4.out
│ │ ├── assigned5.in
│ │ ├── assigned5.out
│ │ ├── assigned6.in
│ │ ├── assigned6.out
│ │ ├── assigned7.in
│ │ ├── assigned7.out
│ │ ├── assigned8.in
│ │ ├── assigned8.out
│ │ ├── assigned9.in
│ │ └── assigned9.out
│ ├── 例9.2 数塔问题
│ │ ├── tower.cpp
│ │ └── tower_data
│ │ ├── ENTER
│ │ ├── tower.bat
│ │ ├── tower0.in
│ │ ├── tower0.out
│ │ ├── tower1.in
│ │ ├── tower1.out
│ │ ├── tower2.in
│ │ ├── tower2.out
│ │ ├── tower3.in
│ │ ├── tower3.out
│ │ ├── tower4.in
│ │ ├── tower4.out
│ │ ├── tower5.in
│ │ ├── tower5.out
│ │ ├── tower6.in
│ │ ├── tower6.out
│ │ ├── tower7.in
│ │ ├── tower7.out
│ │ ├── tower8.in
│ │ ├── tower8.out
│ │ ├── tower9.in
│ │ └── tower9.out
│ ├── 例9.3 最长不下降序列
│ │ ├── lic.cpp
│ │ ├── lic.pas
│ │ └── lic_data
│ │ ├── ENTER
│ │ ├── lic.bat
│ │ ├── lic0.in
│ │ ├── lic0.out
│ │ ├── lic1.in
│ │ ├── lic1.out
│ │ ├── lic2.in
│ │ ├── lic2.out
│ │ ├── lic3.in
│ │ ├── lic3.out
│ │ ├── lic4.in
│ │ ├── lic4.out
│ │ ├── lic5.in
│ │ ├── lic5.out
│ │ ├── lic6.in
│ │ ├── lic6.out
│ │ ├── lic7.in
│ │ ├── lic7.out
│ │ ├── lic8.in
│ │ ├── lic8.out
│ │ ├── lic9.in
│ │ └── lic9.out
│ ├── 例9.4 导弹拦截
│ │ ├── missile.cpp
│ │ └── missile_data
│ │ ├── ENTER
│ │ ├── missile.bat
│ │ ├── missile0.in
│ │ ├── missile0.out
│ │ ├── missile1.in
│ │ ├── missile1.out
│ │ ├── missile2.in
│ │ ├── missile2.out
│ │ ├── missile3.in
│ │ ├── missile3.out
│ │ ├── missile4.in
│ │ ├── missile4.out
│ │ ├── missile5.in
│ │ ├── missile5.out
│ │ ├── missile6.in
│ │ ├── missile6.out
│ │ ├── missile7.in
│ │ ├── missile7.out
│ │ ├── missile8.in
│ │ ├── missile8.out
│ │ ├── missile9.in
│ │ └── missile9.out
│ ├── 例9.5 最短路径
│ │ ├── short.cpp
│ │ ├── short.pas
│ │ └── short_data
│ │ ├── ENTER
│ │ ├── short.bat
│ │ ├── short1.in
│ │ ├── short1.out
│ │ ├── short2.in
│ │ ├── short2.out
│ │ ├── short3.in
│ │ ├── short3.out
│ │ ├── short4.in
│ │ ├── short4.out
│ │ ├── short5.in
│ │ └── short5.out
│ ├── 例9.6 挖地雷
│ │ ├── mine.cpp
│ │ └── mine_data
│ │ ├── ENTER
│ │ ├── mine.bat
│ │ ├── mine0.in
│ │ ├── mine0.out
│ │ ├── mine1.in
│ │ ├── mine1.out
│ │ ├── mine2.in
│ │ ├── mine2.out
│ │ ├── mine3.in
│ │ ├── mine3.out
│ │ ├── mine4.in
│ │ ├── mine4.out
│ │ ├── mine5.in
│ │ ├── mine5.out
│ │ ├── mine6.in
│ │ ├── mine6.out
│ │ ├── mine7.in
│ │ ├── mine7.out
│ │ ├── mine8.in
│ │ ├── mine8.out
│ │ ├── mine9.in
│ │ └── mine9.out
│ ├── 例9.7 友好城市
│ │ ├── ship.cpp
│ │ └── ship_data
│ │ ├── ship1.in
│ │ ├── ship1.out
│ │ ├── ship10.in
│ │ ├── ship10.out
│ │ ├── ship2.in
│ │ ├── ship2.out
│ │ ├── ship3.in
│ │ ├── ship3.out
│ │ ├── ship4.in
│ │ ├── ship4.out
│ │ ├── ship5.in
│ │ ├── ship5.out
│ │ ├── ship6.in
│ │ ├── ship6.out
│ │ ├── ship7.in
│ │ ├── ship7.out
│ │ ├── ship8.in
│ │ ├── ship8.out
│ │ ├── ship9.in
│ │ └── ship9.out
│ ├── 例9.8 合唱队形
│ │ ├── chorus.cpp
│ │ └── chorus_data
│ │ ├── chorus1.in
│ │ ├── chorus1.out
│ │ ├── chorus10.in
│ │ ├── chorus10.out
│ │ ├── chorus2.in
│ │ ├── chorus2.out
│ │ ├── chorus3.in
│ │ ├── chorus3.out
│ │ ├── chorus4.in
│ │ ├── chorus4.out
│ │ ├── chorus5.in
│ │ ├── chorus5.out
│ │ ├── chorus6.in
│ │ ├── chorus6.out
│ │ ├── chorus7.in
│ │ ├── chorus7.out
│ │ ├── chorus8.in
│ │ ├── chorus8.out
│ │ ├── chorus9.in
│ │ └── chorus9.out
│ └── 例9.9 最长公共子序列
│ ├── lcs.cpp
│ └── lcs_data
│ ├── enter
│ ├── lcs.bat
│ ├── lcs1.in
│ ├── lcs1.out
│ ├── lcs10.in
│ ├── lcs10.out
│ ├── lcs2.in
│ ├── lcs2.out
│ ├── lcs3.in
│ ├── lcs3.out
│ ├── lcs4.in
│ ├── lcs4.out
│ ├── lcs5.in
│ ├── lcs5.out
│ ├── lcs6.in
│ ├── lcs6.out
│ ├── lcs7.in
│ ├── lcs7.out
│ ├── lcs8.in
│ ├── lcs8.out
│ ├── lcs9.in
│ └── lcs9.out
├── 2. 数据结构
│ ├── 第1章 栈
│ │ ├── 1. 表达式括号匹配
│ │ │ ├── stack.cpp
│ │ │ ├── stack1.pas
│ │ │ ├── stack2.pas
│ │ │ └── stack_data
│ │ │ ├── stack1.in
│ │ │ ├── stack1.out
│ │ │ ├── stack2.in
│ │ │ ├── stack2.out
│ │ │ ├── stack3.in
│ │ │ ├── stack3.out
│ │ │ ├── stack4.in
│ │ │ ├── stack4.out
│ │ │ ├── stack5.in
│ │ │ └── stack5.out
│ │ ├── 2. 括弧匹配检验
│ │ │ ├── check.cpp
│ │ │ ├── check.pas
│ │ │ └── check_data
│ │ │ ├── check1.in
│ │ │ ├── check1.out
│ │ │ ├── check2.in
│ │ │ ├── check2.out
│ │ │ ├── check3.in
│ │ │ ├── check3.out
│ │ │ ├── check4.in
│ │ │ ├── check4.out
│ │ │ ├── check5.in
│ │ │ ├── check5.out
│ │ │ ├── check6.in
│ │ │ └── check6.out
│ │ ├── 3. 字符串匹配问题
│ │ │ ├── strs.cpp
│ │ │ ├── strs.pas
│ │ │ └── strs_data
│ │ │ ├── strs1.in
│ │ │ ├── strs1.out
│ │ │ ├── strs2.in
│ │ │ ├── strs2.out
│ │ │ ├── strs3.in
│ │ │ ├── strs3.out
│ │ │ ├── strs4.in
│ │ │ ├── strs4.out
│ │ │ ├── strs5.in
│ │ │ └── strs5.out
│ │ ├── 4. 计算
│ │ │ └── calc_data
│ │ │ ├── calc1.in
│ │ │ ├── calc1.out
│ │ │ ├── calc2.in
│ │ │ ├── calc2.out
│ │ │ ├── calc3.in
│ │ │ ├── calc3.out
│ │ │ ├── calc4.in
│ │ │ ├── calc4.out
│ │ │ ├── calc5.in
│ │ │ └── calc5.out
│ │ ├── 5. 车厢调度
│ │ │ ├── train.pas
│ │ │ └── train_data
│ │ │ ├── train1.in
│ │ │ ├── train1.out
│ │ │ ├── train2.in
│ │ │ ├── train2.out
│ │ │ ├── train3.in
│ │ │ ├── train3.out
│ │ │ ├── train4.in
│ │ │ ├── train4.out
│ │ │ ├── train5.in
│ │ │ └── train5.out
│ │ ├── 6. 中缀表达式值
│ │ │ └── expr_data
│ │ │ ├── Expr1.in
│ │ │ ├── Expr1.out
│ │ │ ├── Expr2.in
│ │ │ ├── Expr2.out
│ │ │ ├── Expr3.in
│ │ │ ├── Expr3.out
│ │ │ ├── Expr4.in
│ │ │ ├── Expr4.out
│ │ │ ├── Expr5.in
│ │ │ └── Expr5.out
│ │ └── 第一章 栈.pdf
│ ├── 第2章 队列
│ │ ├── 1. 面积
│ │ │ ├── area.cpp
│ │ │ ├── area_data
│ │ │ │ ├── area1.in
│ │ │ │ ├── area1.out
│ │ │ │ ├── area2.in
│ │ │ │ ├── area2.out
│ │ │ │ ├── area3.in
│ │ │ │ ├── area3.out
│ │ │ │ ├── area4.in
│ │ │ │ ├── area4.out
│ │ │ │ ├── area5.in
│ │ │ │ └── area5.out
│ │ │ └── 标程
│ │ │ ├── ex3_1
│ │ │ │ ├── ex3_1.pas
│ │ │ │ └── t.txt
│ │ │ └── ex3_2
│ │ │ ├── ex3_2.pas
│ │ │ └── sheep.txt
│ │ ├── 2. 奇怪的电梯
│ │ │ ├── lift.cpp
│ │ │ ├── lift.pas
│ │ │ ├── lift1.pas
│ │ │ └── lift_data
│ │ │ ├── lift1.in
│ │ │ ├── lift1.out
│ │ │ ├── lift2.in
│ │ │ ├── lift2.out
│ │ │ ├── lift3.in
│ │ │ ├── lift3.out
│ │ │ ├── lift4.in
│ │ │ ├── lift4.out
│ │ │ ├── lift5.in
│ │ │ └── lift5.out
│ │ ├── 3. 产生数
│ │ │ ├── Produce_data
│ │ │ │ ├── Produce1.in
│ │ │ │ ├── Produce1.out
│ │ │ │ ├── Produce2.in
│ │ │ │ ├── Produce2.out
│ │ │ │ ├── Produce3.in
│ │ │ │ ├── Produce3.out
│ │ │ │ ├── Produce4.in
│ │ │ │ ├── Produce4.out
│ │ │ │ ├── Produce5.in
│ │ │ │ └── Produce5.out
│ │ │ ├── produce.cpp
│ │ │ └── produce.pas
│ │ ├── 4. 家庭问题
│ │ │ ├── family.pas
│ │ │ └── family_data
│ │ │ ├── family1.in
│ │ │ ├── family1.out
│ │ │ ├── family2.in
│ │ │ ├── family2.out
│ │ │ ├── family3.in
│ │ │ ├── family3.out
│ │ │ ├── family4.in
│ │ │ ├── family4.out
│ │ │ ├── family5.in
│ │ │ └── family5.out
│ │ ├── 例2-4 细胞
│ │ │ ├── cell.cpp
│ │ │ ├── cell.pas
│ │ │ └── cell_data
│ │ │ ├── cell1.in
│ │ │ ├── cell1.out
│ │ │ ├── cell2.in
│ │ │ ├── cell2.out
│ │ │ ├── cell3.in
│ │ │ ├── cell3.out
│ │ │ ├── cell4.in
│ │ │ ├── cell4.out
│ │ │ ├── cell5.in
│ │ │ └── cell5.out
│ │ ├── 例2-5 最少步数
│ │ │ ├── step
│ │ │ │ ├── step1.in
│ │ │ │ ├── step1.out
│ │ │ │ ├── step2.in
│ │ │ │ ├── step2.out
│ │ │ │ ├── step3.in
│ │ │ │ ├── step3.out
│ │ │ │ ├── step4.in
│ │ │ │ ├── step4.out
│ │ │ │ ├── step5.in
│ │ │ │ ├── step5.out
│ │ │ │ ├── step6.in
│ │ │ │ └── step6.out
│ │ │ └── step小数据
│ │ │ ├── step0.in
│ │ │ ├── step0.out
│ │ │ ├── step1.in
│ │ │ ├── step1.out
│ │ │ ├── step2.in
│ │ │ ├── step2.out
│ │ │ ├── step3.in
│ │ │ ├── step3.out
│ │ │ ├── step4.in
│ │ │ ├── step4.out
│ │ │ ├── step5.in
│ │ │ ├── step5.out
│ │ │ ├── step6.in
│ │ │ ├── step6.out
│ │ │ ├── step7.in
│ │ │ ├── step7.out
│ │ │ ├── step8.in
│ │ │ ├── step8.out
│ │ │ ├── step9.in
│ │ │ └── step9.out
│ │ └── 第二章 队列.pdf
│ ├── 第3章 树
│ │ ├── 堆
│ │ │ ├── 2. 最小函数值
│ │ │ │ ├── minval.cpp
│ │ │ │ └── minval_data
│ │ │ │ ├── minval0.in
│ │ │ │ ├── minval0.out
│ │ │ │ ├── minval1.in
│ │ │ │ ├── minval1.out
│ │ │ │ ├── minval2.in
│ │ │ │ ├── minval2.out
│ │ │ │ ├── minval3.in
│ │ │ │ ├── minval3.out
│ │ │ │ ├── minval4.in
│ │ │ │ ├── minval4.out
│ │ │ │ ├── minval5.in
│ │ │ │ ├── minval5.out
│ │ │ │ ├── minval6.in
│ │ │ │ ├── minval6.out
│ │ │ │ ├── minval7.in
│ │ │ │ ├── minval7.out
│ │ │ │ ├── minval8.in
│ │ │ │ ├── minval8.out
│ │ │ │ ├── minval9.in
│ │ │ │ └── minval9.out
│ │ │ ├── 3.看病
│ │ │ │ └── data
│ │ │ │ ├── hp1.in
│ │ │ │ ├── hp1.out
│ │ │ │ ├── hp10.in
│ │ │ │ ├── hp10.out
│ │ │ │ ├── hp2.in
│ │ │ │ ├── hp2.out
│ │ │ │ ├── hp3.in
│ │ │ │ ├── hp3.out
│ │ │ │ ├── hp4.in
│ │ │ │ ├── hp4.out
│ │ │ │ ├── hp5.in
│ │ │ │ ├── hp5.out
│ │ │ │ ├── hp6.in
│ │ │ │ ├── hp6.out
│ │ │ │ ├── hp7.in
│ │ │ │ ├── hp7.out
│ │ │ │ ├── hp8.in
│ │ │ │ ├── hp8.out
│ │ │ │ ├── hp9.in
│ │ │ │ └── hp9.out
│ │ │ ├── 4.小明的账单
│ │ │ │ └── data
│ │ │ │ ├── bill0.in
│ │ │ │ ├── bill0.out
│ │ │ │ ├── bill1.in
│ │ │ │ ├── bill1.out
│ │ │ │ ├── bill2.in
│ │ │ │ ├── bill2.out
│ │ │ │ ├── bill3.in
│ │ │ │ ├── bill3.out
│ │ │ │ ├── bill4.in
│ │ │ │ ├── bill4.out
│ │ │ │ ├── bill5.in
│ │ │ │ ├── bill5.out
│ │ │ │ ├── bill6.in
│ │ │ │ ├── bill6.out
│ │ │ │ ├── bill7.in
│ │ │ │ ├── bill7.out
│ │ │ │ ├── bill8.in
│ │ │ │ ├── bill8.out
│ │ │ │ ├── bill9.in
│ │ │ │ └── bill9.out
│ │ │ ├── 例3-6 合并果子
│ │ │ │ ├── FRUIT.PAS
│ │ │ │ ├── FRUIT_data
│ │ │ │ │ ├── fruit1.ans
│ │ │ │ │ ├── fruit1.in
│ │ │ │ │ ├── fruit10.ans
│ │ │ │ │ ├── fruit10.in
│ │ │ │ │ ├── fruit2.ans
│ │ │ │ │ ├── fruit2.in
│ │ │ │ │ ├── fruit3.ans
│ │ │ │ │ ├── fruit3.in
│ │ │ │ │ ├── fruit4.ans
│ │ │ │ │ ├── fruit4.in
│ │ │ │ │ ├── fruit5.ans
│ │ │ │ │ ├── fruit5.in
│ │ │ │ │ ├── fruit6.ans
│ │ │ │ │ ├── fruit6.in
│ │ │ │ │ ├── fruit7.ans
│ │ │ │ │ ├── fruit7.in
│ │ │ │ │ ├── fruit8.ans
│ │ │ │ │ ├── fruit8.in
│ │ │ │ │ ├── fruit9.ans
│ │ │ │ │ └── fruit9.in
│ │ │ │ ├── fruit.cpp
│ │ │ │ └── fruit1.pas
│ │ │ └── 例3-8 鱼塘钓鱼
│ │ │ ├── FISHING1.PAS
│ │ │ ├── FISHING2.PAS
│ │ │ ├── FISHING3.PAS
│ │ │ ├── fishing.cpp
│ │ │ └── fishing_data
│ │ │ ├── fishing0.in
│ │ │ ├── fishing0.out
│ │ │ ├── fishing1.in
│ │ │ ├── fishing1.out
│ │ │ ├── fishing2.in
│ │ │ ├── fishing2.out
│ │ │ ├── fishing3.in
│ │ │ ├── fishing3.out
│ │ │ ├── fishing4.in
│ │ │ ├── fishing4.out
│ │ │ ├── fishing5.in
│ │ │ ├── fishing5.out
│ │ │ ├── fishing6.in
│ │ │ ├── fishing6.out
│ │ │ ├── fishing7.in
│ │ │ ├── fishing7.out
│ │ │ ├── fishing8.in
│ │ │ ├── fishing8.out
│ │ │ ├── fishing9.in
│ │ │ └── fishing9.out
│ │ ├── 树
│ │ │ ├── 1.例题与数据
│ │ │ │ ├── 例3-1 找树根和孩子
│ │ │ │ │ └── data
│ │ │ │ │ ├── comp1.in
│ │ │ │ │ ├── comp1.out
│ │ │ │ │ ├── comp2.in
│ │ │ │ │ └── comp2.out
│ │ │ │ ├── 例3-2 单词查找树
│ │ │ │ │ ├── word.cpp
│ │ │ │ │ └── word_data
│ │ │ │ │ ├── word1.in
│ │ │ │ │ ├── word1.out
│ │ │ │ │ ├── word10.in
│ │ │ │ │ ├── word10.out
│ │ │ │ │ ├── word2.in
│ │ │ │ │ ├── word2.out
│ │ │ │ │ ├── word3.in
│ │ │ │ │ ├── word3.out
│ │ │ │ │ ├── word4.in
│ │ │ │ │ ├── word4.out
│ │ │ │ │ ├── word5.in
│ │ │ │ │ ├── word5.out
│ │ │ │ │ ├── word6.in
│ │ │ │ │ ├── word6.out
│ │ │ │ │ ├── word7.in
│ │ │ │ │ ├── word7.out
│ │ │ │ │ ├── word8.in
│ │ │ │ │ ├── word8.out
│ │ │ │ │ ├── word9.in
│ │ │ │ │ └── word9.out
│ │ │ │ ├── 例3-3 医院设置
│ │ │ │ │ ├── hospital.cpp
│ │ │ │ │ └── hospital_data
│ │ │ │ │ ├── hospital1.in
│ │ │ │ │ ├── hospital1.out
│ │ │ │ │ ├── hospital2.in
│ │ │ │ │ ├── hospital2.out
│ │ │ │ │ ├── hospital3.in
│ │ │ │ │ ├── hospital3.out
│ │ │ │ │ ├── hospital4.in
│ │ │ │ │ ├── hospital4.out
│ │ │ │ │ ├── hospital5.in
│ │ │ │ │ └── hospital5.out
│ │ │ │ ├── 例3-4 求后序遍历
│ │ │ │ │ ├── tree1.cpp
│ │ │ │ │ ├── tree2.cpp
│ │ │ │ │ └── tree_data
│ │ │ │ │ ├── tree1.in
│ │ │ │ │ ├── tree1.out
│ │ │ │ │ ├── tree2.in
│ │ │ │ │ ├── tree2.out
│ │ │ │ │ ├── tree3.in
│ │ │ │ │ ├── tree3.out
│ │ │ │ │ ├── tree4.in
│ │ │ │ │ ├── tree4.out
│ │ │ │ │ ├── tree5.in
│ │ │ │ │ └── tree5.out
│ │ │ │ └── 例3-5 扩展二叉树
│ │ │ │ ├── tree_b1.cpp
│ │ │ │ ├── tree_b2.cpp
│ │ │ │ └── tree_b_data
│ │ │ │ ├── tree_b1.in
│ │ │ │ ├── tree_b1.out
│ │ │ │ ├── tree_b2.in
│ │ │ │ ├── tree_b2.out
│ │ │ │ ├── tree_b3.in
│ │ │ │ └── tree_b3.out
│ │ │ └── 2.上机练习
│ │ │ ├── 1. 小球
│ │ │ │ ├── drop.pas
│ │ │ │ ├── drop1.cpp
│ │ │ │ ├── drop2.cpp
│ │ │ │ └── drop_data
│ │ │ │ ├── drop1.in
│ │ │ │ ├── drop1.out
│ │ │ │ ├── drop10.in
│ │ │ │ ├── drop10.out
│ │ │ │ ├── drop2.in
│ │ │ │ ├── drop2.out
│ │ │ │ ├── drop3.in
│ │ │ │ ├── drop3.out
│ │ │ │ ├── drop4.in
│ │ │ │ ├── drop4.out
│ │ │ │ ├── drop5.in
│ │ │ │ ├── drop5.out
│ │ │ │ ├── drop6.in
│ │ │ │ ├── drop6.out
│ │ │ │ ├── drop7.in
│ │ │ │ ├── drop7.out
│ │ │ │ ├── drop8.in
│ │ │ │ ├── drop8.out
│ │ │ │ ├── drop9.in
│ │ │ │ └── drop9.out
│ │ │ ├── 2. 二叉树遍历
│ │ │ │ ├── flist.cpp
│ │ │ │ ├── flist.pas
│ │ │ │ └── flist_data
│ │ │ │ ├── Flist1.in
│ │ │ │ ├── Flist1.out
│ │ │ │ ├── Flist2.in
│ │ │ │ ├── Flist2.out
│ │ │ │ ├── Flist3.in
│ │ │ │ ├── Flist3.out
│ │ │ │ ├── Flist4.in
│ │ │ │ ├── Flist4.out
│ │ │ │ ├── Flist5.in
│ │ │ │ └── Flist5.out
│ │ │ ├── 3. FBI树
│ │ │ │ ├── fbi.cpp
│ │ │ │ ├── fbi.pas
│ │ │ │ └── fbi_data
│ │ │ │ ├── fbi1.in
│ │ │ │ ├── fbi1.out
│ │ │ │ ├── fbi10.in
│ │ │ │ ├── fbi10.out
│ │ │ │ ├── fbi2.in
│ │ │ │ ├── fbi2.out
│ │ │ │ ├── fbi3.in
│ │ │ │ ├── fbi3.out
│ │ │ │ ├── fbi4.in
│ │ │ │ ├── fbi4.out
│ │ │ │ ├── fbi5.in
│ │ │ │ ├── fbi5.out
│ │ │ │ ├── fbi6.in
│ │ │ │ ├── fbi6.out
│ │ │ │ ├── fbi7.in
│ │ │ │ ├── fbi7.out
│ │ │ │ ├── fbi8.in
│ │ │ │ ├── fbi8.out
│ │ │ │ ├── fbi9.in
│ │ │ │ └── fbi9.out
│ │ │ ├── 4. 二叉树输出
│ │ │ │ ├── btout.pas
│ │ │ │ ├── btout1.cpp
│ │ │ │ ├── btout2.cpp
│ │ │ │ └── btout_data
│ │ │ │ ├── BTOUT1.IN
│ │ │ │ ├── BTOUT1.OUT
│ │ │ │ ├── BTOUT2.IN
│ │ │ │ ├── BTOUT2.OUT
│ │ │ │ ├── BTOUT3.IN
│ │ │ │ ├── BTOUT3.OUT
│ │ │ │ ├── BTOUT4.IN
│ │ │ │ ├── BTOUT4.OUT
│ │ │ │ ├── BTOUT5.IN
│ │ │ │ └── BTOUT5.OUT
│ │ │ ├── 5. 查找二叉树
│ │ │ │ ├── TREE_A_data
│ │ │ │ │ ├── tree_a1.in
│ │ │ │ │ ├── tree_a1.out
│ │ │ │ │ ├── tree_a2.in
│ │ │ │ │ ├── tree_a2.out
│ │ │ │ │ ├── tree_a3.in
│ │ │ │ │ ├── tree_a3.out
│ │ │ │ │ ├── tree_a4.in
│ │ │ │ │ ├── tree_a4.out
│ │ │ │ │ ├── tree_a5.in
│ │ │ │ │ ├── tree_a5.out
│ │ │ │ │ ├── tree_a6.in
│ │ │ │ │ ├── tree_a6.out
│ │ │ │ │ ├── tree_a7.in
│ │ │ │ │ ├── tree_a7.out
│ │ │ │ │ ├── tree_a8.in
│ │ │ │ │ └── tree_a8.out
│ │ │ │ ├── tree_A.pas
│ │ │ │ └── tree_a.cpp
│ │ │ └── 6. 对称二叉树
│ │ │ ├── TREE_C_data
│ │ │ │ ├── tree_c1.in
│ │ │ │ ├── tree_c1.out
│ │ │ │ ├── tree_c2.in
│ │ │ │ ├── tree_c2.out
│ │ │ │ ├── tree_c3.in
│ │ │ │ ├── tree_c3.out
│ │ │ │ ├── tree_c4.in
│ │ │ │ ├── tree_c4.out
│ │ │ │ ├── tree_c5.in
│ │ │ │ ├── tree_c5.out
│ │ │ │ ├── tree_c6.in
│ │ │ │ ├── tree_c6.out
│ │ │ │ ├── tree_c7.in
│ │ │ │ ├── tree_c7.out
│ │ │ │ ├── tree_c8.in
│ │ │ │ └── tree_c8.out
│ │ │ ├── tree_c.pas
│ │ │ ├── tree_c1.cpp
│ │ │ └── tree_c2.cpp
│ │ └── 第三章 树.pdf
│ └── 第4章 图论算法
│ ├── 2.图的遍历
│ │ ├── 1.铲雪车问题
│ │ │ ├── SNOW.PAS
│ │ │ ├── snow.cpp
│ │ │ └── snow_data
│ │ │ ├── SNOW1.IN
│ │ │ ├── SNOW1.OUT
│ │ │ ├── SNOW10.IN
│ │ │ ├── SNOW10.OUT
│ │ │ ├── SNOW2.IN
│ │ │ ├── SNOW2.OUT
│ │ │ ├── SNOW3.IN
│ │ │ ├── SNOW3.OUT
│ │ │ ├── SNOW4.IN
│ │ │ ├── SNOW4.OUT
│ │ │ ├── SNOW5.IN
│ │ │ ├── SNOW5.OUT
│ │ │ ├── SNOW6.IN
│ │ │ ├── SNOW6.OUT
│ │ │ ├── SNOW7.IN
│ │ │ ├── SNOW7.OUT
│ │ │ ├── SNOW8.IN
│ │ │ ├── SNOW8.OUT
│ │ │ ├── SNOW9.IN
│ │ │ └── SNOW9.OUT
│ │ ├── 2.骑马修栅栏
│ │ │ ├── fence.cpp
│ │ │ └── fence_data
│ │ │ ├── fence1.in
│ │ │ ├── fence1.out
│ │ │ ├── fence2.in
│ │ │ ├── fence2.out
│ │ │ ├── fence3.in
│ │ │ ├── fence3.out
│ │ │ ├── fence4.in
│ │ │ ├── fence4.out
│ │ │ ├── fence5.in
│ │ │ ├── fence5.out
│ │ │ ├── fence6.in
│ │ │ ├── fence6.out
│ │ │ ├── fence7.in
│ │ │ ├── fence7.out
│ │ │ ├── fence8.in
│ │ │ └── fence8.out
│ │ └── 例题 一笔画问题
│ │ ├── Euler_data
│ │ │ ├── Euler1.in
│ │ │ ├── Euler1.out
│ │ │ ├── Euler2.in
│ │ │ ├── Euler2.out
│ │ │ ├── Euler3.in
│ │ │ ├── Euler3.out
│ │ │ ├── Euler4.in
│ │ │ ├── Euler4.out
│ │ │ ├── Euler5.in
│ │ │ └── Euler5.out
│ │ └── euler.cpp
│ ├── 3.最短路径
│ │ ├── 1.信使
│ │ │ ├── Msner_data
│ │ │ │ ├── ENTER
│ │ │ │ ├── MSNER.BAT
│ │ │ │ ├── MSNER1.IN
│ │ │ │ ├── MSNER1.OUT
│ │ │ │ ├── MSNER2.IN
│ │ │ │ ├── MSNER2.OUT
│ │ │ │ ├── MSNER3.IN
│ │ │ │ ├── MSNER3.OUT
│ │ │ │ ├── MSNER4.IN
│ │ │ │ ├── MSNER4.OUT
│ │ │ │ ├── MSNER5.IN
│ │ │ │ ├── MSNER5.OUT
│ │ │ │ ├── MSNER6.IN
│ │ │ │ ├── MSNER6.OUT
│ │ │ │ ├── MSNER7.IN
│ │ │ │ ├── MSNER7.OUT
│ │ │ │ ├── MSNER8.IN
│ │ │ │ ├── MSNER8.OUT
│ │ │ │ ├── MSNER9.IN
│ │ │ │ ├── MSNER9.OUT
│ │ │ │ ├── Msner10.in
│ │ │ │ └── Msner10.out
│ │ │ ├── SOLUTION
│ │ │ │ ├── MSNER.PAS
│ │ │ │ └── SOLUTION.TXT
│ │ │ └── msner.pas
│ │ ├── 2.最优乘车
│ │ │ ├── Travel_data
│ │ │ │ ├── Travel1.in
│ │ │ │ ├── Travel1.out
│ │ │ │ ├── Travel10.in
│ │ │ │ ├── Travel10.out
│ │ │ │ ├── Travel2.in
│ │ │ │ ├── Travel2.out
│ │ │ │ ├── Travel3.in
│ │ │ │ ├── Travel3.out
│ │ │ │ ├── Travel4.in
│ │ │ │ ├── Travel4.out
│ │ │ │ ├── Travel5.in
│ │ │ │ ├── Travel5.out
│ │ │ │ ├── Travel6.in
│ │ │ │ ├── Travel6.out
│ │ │ │ ├── Travel7.in
│ │ │ │ ├── Travel7.out
│ │ │ │ ├── Travel8.in
│ │ │ │ ├── Travel8.out
│ │ │ │ ├── Travel9.in
│ │ │ │ └── Travel9.out
│ │ │ ├── travel.cpp
│ │ │ └── travel.pas
│ │ ├── 3.最短路径shopth
│ │ │ ├── shopth.pas
│ │ │ ├── shopth1.pas
│ │ │ └── shopth_data
│ │ │ ├── SHOPTH1.IN
│ │ │ ├── SHOPTH1.OUT
│ │ │ ├── SHOPTH10.IN
│ │ │ ├── SHOPTH10.OUT
│ │ │ ├── SHOPTH2.IN
│ │ │ ├── SHOPTH2.OUT
│ │ │ ├── SHOPTH3.IN
│ │ │ ├── SHOPTH3.OUT
│ │ │ ├── SHOPTH4.IN
│ │ │ ├── SHOPTH4.OUT
│ │ │ ├── SHOPTH5.IN
│ │ │ ├── SHOPTH5.OUT
│ │ │ ├── SHOPTH6.IN
│ │ │ ├── SHOPTH6.OUT
│ │ │ ├── SHOPTH7.IN
│ │ │ ├── SHOPTH7.OUT
│ │ │ ├── SHOPTH8.IN
│ │ │ ├── SHOPTH8.OUT
│ │ │ ├── SHOPTH9.IN
│ │ │ ├── SHOPTH9.OUT
│ │ │ └── shopth.txt
│ │ ├── 4.热浪
│ │ │ ├── heatwv.cpp
│ │ │ └── heatwv_data
│ │ │ ├── heatwv1.in
│ │ │ ├── heatwv1.out
│ │ │ ├── heatwv10.in
│ │ │ ├── heatwv10.out
│ │ │ ├── heatwv2.in
│ │ │ ├── heatwv2.out
│ │ │ ├── heatwv3.in
│ │ │ ├── heatwv3.out
│ │ │ ├── heatwv4.in
│ │ │ ├── heatwv4.out
│ │ │ ├── heatwv5.in
│ │ │ ├── heatwv5.out
│ │ │ ├── heatwv6.in
│ │ │ ├── heatwv6.out
│ │ │ ├── heatwv7.in
│ │ │ ├── heatwv7.out
│ │ │ ├── heatwv8.in
│ │ │ ├── heatwv8.out
│ │ │ ├── heatwv9.in
│ │ │ └── heatwv9.out
│ │ ├── 5.分糖果
│ │ │ ├── candy.pas
│ │ │ ├── candy1.pas
│ │ │ └── candy_data
│ │ │ ├── candy1.ans
│ │ │ ├── candy1.in
│ │ │ ├── candy10.ans
│ │ │ ├── candy10.in
│ │ │ ├── candy2.ans
│ │ │ ├── candy2.in
│ │ │ ├── candy3.ans
│ │ │ ├── candy3.in
│ │ │ ├── candy4.ans
│ │ │ ├── candy4.in
│ │ │ ├── candy5.ans
│ │ │ ├── candy5.in
│ │ │ ├── candy6.ans
│ │ │ ├── candy6.in
│ │ │ ├── candy7.ans
│ │ │ ├── candy7.in
│ │ │ ├── candy8.ans
│ │ │ ├── candy8.in
│ │ │ ├── candy9.ans
│ │ │ ├── candy9.in
│ │ │ ├── check.pas
│ │ │ └── make.pas
│ │ ├── 6.城市路
│ │ │ └── data
│ │ │ ├── add1.in
│ │ │ ├── add1.out
│ │ │ ├── load1.in
│ │ │ ├── load1.out
│ │ │ ├── load10.in
│ │ │ ├── load10.out
│ │ │ ├── load2.in
│ │ │ ├── load2.out
│ │ │ ├── load3.in
│ │ │ ├── load3.out
│ │ │ ├── load4.in
│ │ │ ├── load4.out
│ │ │ ├── load5.in
│ │ │ ├── load5.out
│ │ │ ├── load6.in
│ │ │ ├── load6.out
│ │ │ ├── load7.in
│ │ │ ├── load7.out
│ │ │ ├── load8.in
│ │ │ ├── load8.out
│ │ │ ├── load9.in
│ │ │ └── load9.out
│ │ ├── 7.最短路
│ │ │ └── data
│ │ │ ├── test0.in
│ │ │ ├── test0.out
│ │ │ ├── test1.in
│ │ │ ├── test1.out
│ │ │ ├── test2.in
│ │ │ ├── test2.out
│ │ │ ├── test3.in
│ │ │ ├── test3.out
│ │ │ ├── test4.in
│ │ │ ├── test4.out
│ │ │ ├── test5.in
│ │ │ ├── test5.out
│ │ │ ├── test6.in
│ │ │ └── test6.out
│ │ ├── 例4-1 最短路径问题short
│ │ │ ├── short.cpp
│ │ │ ├── short.pas
│ │ │ └── short_data
│ │ │ ├── SHORT3.IN
│ │ │ ├── SHORT3.OUT
│ │ │ ├── SHORT4.IN
│ │ │ ├── SHORT4.OUT
│ │ │ ├── SHORT5.IN
│ │ │ ├── SHORT5.OUT
│ │ │ ├── short1.in
│ │ │ ├── short1.out
│ │ │ ├── short2.in
│ │ │ └── short2.out
│ │ ├── 例4-2 牛的旅行
│ │ │ └── travel_data
│ │ │ ├── travel0.in
│ │ │ ├── travel0.out
│ │ │ ├── travel1.in
│ │ │ ├── travel1.out
│ │ │ ├── travel2.in
│ │ │ ├── travel2.out
│ │ │ ├── travel3.in
│ │ │ ├── travel3.out
│ │ │ ├── travel4.in
│ │ │ ├── travel4.out
│ │ │ ├── travel5.in
│ │ │ ├── travel5.out
│ │ │ ├── travel6.in
│ │ │ ├── travel6.out
│ │ │ ├── travel7.in
│ │ │ ├── travel7.out
│ │ │ ├── travel8.in
│ │ │ ├── travel8.out
│ │ │ ├── travel9.in
│ │ │ └── travel9.out
│ │ ├── 例4-4 最小花费
│ │ │ └── money_data
│ │ │ ├── money0.in
│ │ │ ├── money0.out
│ │ │ ├── money1.in
│ │ │ ├── money1.out
│ │ │ ├── money2.in
│ │ │ ├── money2.out
│ │ │ ├── money3.in
│ │ │ ├── money3.out
│ │ │ ├── money4.in
│ │ │ ├── money4.out
│ │ │ ├── money5.in
│ │ │ ├── money5.out
│ │ │ ├── money6.in
│ │ │ ├── money6.out
│ │ │ ├── money7.in
│ │ │ ├── money7.out
│ │ │ ├── money8.in
│ │ │ ├── money8.out
│ │ │ ├── money9.in
│ │ │ └── money9.out
│ │ └── 例4-6 香甜的黄油
│ │ ├── butter.cpp
│ │ ├── butter.pas
│ │ └── butter_data
│ │ ├── butter1.in
│ │ ├── butter1.out
│ │ ├── butter10.in
│ │ ├── butter10.out
│ │ ├── butter2.in
│ │ ├── butter2.out
│ │ ├── butter3.in
│ │ ├── butter3.out
│ │ ├── butter4.in
│ │ ├── butter4.out
│ │ ├── butter5.in
│ │ ├── butter5.out
│ │ ├── butter6.in
│ │ ├── butter6.out
│ │ ├── butter7.in
│ │ ├── butter7.out
│ │ ├── butter8.in
│ │ ├── butter8.out
│ │ ├── butter9.in
│ │ └── butter9.out
│ ├── 4.图的连通性
│ │ ├── 1.刻录光盘
│ │ │ ├── CDROM.PAS
│ │ │ ├── CDROM_data
│ │ │ │ ├── CDROM1.IN
│ │ │ │ ├── CDROM1.OUT
│ │ │ │ ├── CDROM2.IN
│ │ │ │ ├── CDROM2.OUT
│ │ │ │ ├── CDROM3.IN
│ │ │ │ ├── CDROM3.OUT
│ │ │ │ ├── CDROM4.IN
│ │ │ │ ├── CDROM4.OUT
│ │ │ │ ├── CDROM5.IN
│ │ │ │ ├── CDROM5.OUT
│ │ │ │ ├── CDROM6.IN
│ │ │ │ ├── CDROM6.OUT
│ │ │ │ ├── CDROM7.IN
│ │ │ │ ├── CDROM7.OUT
│ │ │ │ ├── CDROM8.IN
│ │ │ │ ├── CDROM8.OUT
│ │ │ │ ├── CDROM9.IN
│ │ │ │ ├── CDROM9.OUT
│ │ │ │ ├── Cdrom10.in
│ │ │ │ └── Cdrom10.out
│ │ │ └── cdrom.cpp
│ │ └── 2.珍珠
│ │ ├── BEAD_data
│ │ │ ├── BEAD0.IN
│ │ │ ├── BEAD0.OUT
│ │ │ ├── BEAD1.IN
│ │ │ ├── BEAD1.OUT
│ │ │ ├── BEAD2.IN
│ │ │ ├── BEAD2.OUT
│ │ │ ├── BEAD3.IN
│ │ │ ├── BEAD3.OUT
│ │ │ ├── BEAD4.IN
│ │ │ ├── BEAD4.OUT
│ │ │ ├── BEAD5.IN
│ │ │ ├── BEAD5.OUT
│ │ │ ├── BEAD6.IN
│ │ │ ├── BEAD6.OUT
│ │ │ ├── BEAD7.IN
│ │ │ ├── BEAD7.OUT
│ │ │ ├── BEAD8.IN
│ │ │ ├── BEAD8.OUT
│ │ │ ├── BEAD9.IN
│ │ │ └── BEAD9.OUT
│ │ └── bead.cpp
│ ├── 5.并查集
│ │ ├── 1.团伙
│ │ │ ├── group.cpp
│ │ │ ├── group.pas
│ │ │ └── group_data
│ │ │ ├── group0.in
│ │ │ ├── group0.out
│ │ │ ├── group1.in
│ │ │ ├── group1.out
│ │ │ ├── group2.in
│ │ │ ├── group2.out
│ │ │ ├── group3.in
│ │ │ ├── group3.out
│ │ │ ├── group4.in
│ │ │ ├── group4.out
│ │ │ ├── group5.in
│ │ │ ├── group5.out
│ │ │ ├── group6.in
│ │ │ ├── group6.out
│ │ │ ├── group7.in
│ │ │ ├── group7.out
│ │ │ ├── group8.in
│ │ │ ├── group8.out
│ │ │ ├── group9.in
│ │ │ └── group9.out
│ │ ├── 2.打击犯罪
│ │ │ ├── black.cpp
│ │ │ ├── black.pas
│ │ │ └── black_data
│ │ │ ├── black0.in
│ │ │ ├── black0.out
│ │ │ ├── black1.in
│ │ │ ├── black1.out
│ │ │ ├── black2.in
│ │ │ ├── black2.out
│ │ │ ├── black3.in
│ │ │ ├── black3.out
│ │ │ ├── black4.in
│ │ │ ├── black4.out
│ │ │ ├── black5.in
│ │ │ ├── black5.out
│ │ │ ├── black6.in
│ │ │ ├── black6.out
│ │ │ ├── black7.in
│ │ │ ├── black7.out
│ │ │ ├── black8.in
│ │ │ ├── black8.out
│ │ │ ├── black9.in
│ │ │ └── black9.out
│ │ ├── 3.搭配购买
│ │ │ └── buy_data
│ │ │ ├── buy1.in
│ │ │ ├── buy1.out
│ │ │ ├── buy10.in
│ │ │ ├── buy10.out
│ │ │ ├── buy2.in
│ │ │ ├── buy2.out
│ │ │ ├── buy3.in
│ │ │ ├── buy3.out
│ │ │ ├── buy4.in
│ │ │ ├── buy4.out
│ │ │ ├── buy5.in
│ │ │ ├── buy5.out
│ │ │ ├── buy6.in
│ │ │ ├── buy6.out
│ │ │ ├── buy7.in
│ │ │ ├── buy7.out
│ │ │ ├── buy8.in
│ │ │ ├── buy8.out
│ │ │ ├── buy9.in
│ │ │ └── buy9.out
│ │ ├── 4.家谱
│ │ │ ├── GEN_data
│ │ │ │ ├── GEN0.IN
│ │ │ │ ├── GEN0.OUT
│ │ │ │ ├── GEN1.IN
│ │ │ │ ├── GEN1.OUT
│ │ │ │ ├── GEN2.IN
│ │ │ │ ├── GEN2.OUT
│ │ │ │ ├── GEN3.IN
│ │ │ │ ├── GEN3.OUT
│ │ │ │ ├── GEN4.IN
│ │ │ │ ├── GEN4.OUT
│ │ │ │ ├── GEN5.IN
│ │ │ │ ├── GEN5.OUT
│ │ │ │ ├── GEN6.IN
│ │ │ │ ├── GEN6.OUT
│ │ │ │ ├── GEN7.IN
│ │ │ │ ├── GEN7.OUT
│ │ │ │ ├── GEN8.IN
│ │ │ │ ├── GEN8.OUT
│ │ │ │ ├── GEN9.IN
│ │ │ │ └── GEN9.OUT
│ │ │ ├── gen.pas
│ │ │ ├── gen1.cpp
│ │ │ └── gen2.cpp
│ │ ├── 5.亲戚(补数据)
│ │ ├── 6.食物链
│ │ │ ├── SOLUTION题解
│ │ │ │ ├── EAT1.PAS
│ │ │ │ ├── EAT2.PAS
│ │ │ │ ├── EAT3.PAS
│ │ │ │ ├── EAT4.PAS
│ │ │ │ ├── eat.pas
│ │ │ │ ├── 食物链算法分析.doc
│ │ │ │ └── 食物链解题报告.doc
│ │ │ ├── data
│ │ │ │ ├── EAT.BAT
│ │ │ │ ├── ENTER
│ │ │ │ ├── eat1.ans
│ │ │ │ ├── eat1.in
│ │ │ │ ├── eat10.ans
│ │ │ │ ├── eat10.in
│ │ │ │ ├── eat2.ans
│ │ │ │ ├── eat2.in
│ │ │ │ ├── eat3.ans
│ │ │ │ ├── eat3.in
│ │ │ │ ├── eat3.in1
│ │ │ │ ├── eat4.ans
│ │ │ │ ├── eat4.in
│ │ │ │ ├── eat5.ans
│ │ │ │ ├── eat5.in
│ │ │ │ ├── eat6.ans
│ │ │ │ ├── eat6.in
│ │ │ │ ├── eat7.ans
│ │ │ │ ├── eat7.in
│ │ │ │ ├── eat8.ans
│ │ │ │ ├── eat8.in
│ │ │ │ ├── eat9.ans
│ │ │ │ └── eat9.in
│ │ │ └── 食物链.doc
│ │ ├── 例4.7 亲戚
│ │ │ ├── relation.cpp
│ │ │ ├── relation.pas
│ │ │ └── relation_data
│ │ │ ├── relation0.in
│ │ │ ├── relation0.out
│ │ │ ├── relation1.in
│ │ │ ├── relation1.out
│ │ │ ├── relation10.in
│ │ │ ├── relation10.out
│ │ │ ├── relation2.in
│ │ │ ├── relation2.out
│ │ │ ├── relation3.in
│ │ │ ├── relation3.out
│ │ │ ├── relation4.in
│ │ │ ├── relation4.out
│ │ │ ├── relation5.in
│ │ │ ├── relation5.out
│ │ │ ├── relation6.in
│ │ │ ├── relation6.out
│ │ │ ├── relation7.in
│ │ │ ├── relation7.out
│ │ │ ├── relation8.in
│ │ │ ├── relation8.out
│ │ │ ├── relation9.in
│ │ │ └── relation9.out
│ │ └── 例4.8 格子游戏
│ │ └── game_data
│ │ ├── game1.in
│ │ ├── game1.out
│ │ ├── game10.in
│ │ ├── game10.out
│ │ ├── game2.in
│ │ ├── game2.out
│ │ ├── game3.in
│ │ ├── game3.out
│ │ ├── game4.in
│ │ ├── game4.out
│ │ ├── game5.in
│ │ ├── game5.out
│ │ ├── game6.in
│ │ ├── game6.out
│ │ ├── game7.in
│ │ ├── game7.out
│ │ ├── game8.in
│ │ ├── game8.out
│ │ ├── game9.in
│ │ └── game9.out
│ ├── 6.最小生成树
│ │ ├── 1.局域网
│ │ │ ├── net(kruskal).pas
│ │ │ ├── net(prim).pas
│ │ │ ├── net.cpp
│ │ │ └── net_data
│ │ │ ├── net0.in
│ │ │ ├── net0.out
│ │ │ ├── net1.in
│ │ │ ├── net1.out
│ │ │ ├── net2.in
│ │ │ ├── net2.out
│ │ │ ├── net3.in
│ │ │ ├── net3.out
│ │ │ ├── net4.in
│ │ │ ├── net4.out
│ │ │ ├── net5.in
│ │ │ ├── net5.out
│ │ │ ├── net6.in
│ │ │ ├── net6.out
│ │ │ ├── net7.in
│ │ │ ├── net7.out
│ │ │ ├── net8.in
│ │ │ ├── net8.out
│ │ │ ├── net9.in
│ │ │ └── net9.out
│ │ ├── 2.繁忙的都市
│ │ │ ├── CITY_data
│ │ │ │ ├── CITY1.IN
│ │ │ │ ├── CITY1.OUT
│ │ │ │ ├── CITY10.IN
│ │ │ │ ├── CITY10.OUT
│ │ │ │ ├── CITY2.IN
│ │ │ │ ├── CITY2.OUT
│ │ │ │ ├── CITY3.IN
│ │ │ │ ├── CITY3.OUT
│ │ │ │ ├── CITY4.IN
│ │ │ │ ├── CITY4.OUT
│ │ │ │ ├── CITY5.IN
│ │ │ │ ├── CITY5.OUT
│ │ │ │ ├── CITY6.IN
│ │ │ │ ├── CITY6.OUT
│ │ │ │ ├── CITY7.IN
│ │ │ │ ├── CITY7.OUT
│ │ │ │ ├── CITY8.IN
│ │ │ │ ├── CITY8.OUT
│ │ │ │ ├── CITY9.IN
│ │ │ │ └── CITY9.OUT
│ │ │ ├── city(prim).pas
│ │ │ └── city.cpp
│ │ ├── 3.联络员
│ │ │ ├── liaison.cpp
│ │ │ └── liaison_data
│ │ │ ├── liaison.bat
│ │ │ ├── liaison.pas
│ │ │ ├── liaison1.in
│ │ │ ├── liaison1.out
│ │ │ ├── liaison10.in
│ │ │ ├── liaison10.out
│ │ │ ├── liaison2.in
│ │ │ ├── liaison2.out
│ │ │ ├── liaison3.in
│ │ │ ├── liaison3.out
│ │ │ ├── liaison4.in
│ │ │ ├── liaison4.out
│ │ │ ├── liaison5.in
│ │ │ ├── liaison5.out
│ │ │ ├── liaison6.in
│ │ │ ├── liaison6.out
│ │ │ ├── liaison7.in
│ │ │ ├── liaison7.out
│ │ │ ├── liaison8.in
│ │ │ ├── liaison8.out
│ │ │ ├── liaison9.in
│ │ │ └── liaison9.out
│ │ ├── 4.连接格点
│ │ │ └── grid_data
│ │ │ ├── ENTER
│ │ │ ├── grid.exe
│ │ │ ├── grid.in
│ │ │ ├── grid.out
│ │ │ ├── grid0.in
│ │ │ ├── grid0.out
│ │ │ ├── grid1.in
│ │ │ ├── grid1.out
│ │ │ ├── grid2.in
│ │ │ ├── grid2.out
│ │ │ ├── grid3.in
│ │ │ ├── grid3.out
│ │ │ ├── grid4.in
│ │ │ ├── grid4.out
│ │ │ ├── grid5.in
│ │ │ ├── grid5.out
│ │ │ ├── grid6.in
│ │ │ ├── grid6.out
│ │ │ ├── grid7.in
│ │ │ ├── grid7.out
│ │ │ ├── grid8.in
│ │ │ ├── grid8.out
│ │ │ ├── grid9.in
│ │ │ ├── grid9.out
│ │ │ ├── 生成.bat
│ │ │ └── 评测.bat
│ │ ├── 例4-10 最优布线问题
│ │ │ ├── wire.cpp
│ │ │ └── wire_data
│ │ │ ├── WIRE2.IN
│ │ │ ├── WIRE2.OUT
│ │ │ ├── WIRE3.IN
│ │ │ ├── WIRE3.OUT
│ │ │ ├── WIRE4.IN
│ │ │ ├── WIRE4.OUT
│ │ │ ├── WIRE5.IN
│ │ │ ├── WIRE5.OUT
│ │ │ ├── wire1.in
│ │ │ └── wire1.out
│ │ └── 例4-11 最短网络agrinet
│ │ ├── agrinet.cpp
│ │ └── agrinet_data
│ │ ├── agrinet1.in
│ │ ├── agrinet1.out
│ │ ├── agrinet10.in
│ │ ├── agrinet10.out
│ │ ├── agrinet2.in
│ │ ├── agrinet2.out
│ │ ├── agrinet3.in
│ │ ├── agrinet3.out
│ │ ├── agrinet4.in
│ │ ├── agrinet4.out
│ │ ├── agrinet5.in
│ │ ├── agrinet5.out
│ │ ├── agrinet6.in
│ │ ├── agrinet6.out
│ │ ├── agrinet7.in
│ │ ├── agrinet7.out
│ │ ├── agrinet8.in
│ │ ├── agrinet8.out
│ │ ├── agrinet9.in
│ │ └── agrinet9.out
│ ├── 7.拓扑排序
│ │ ├── 1.烦人的幻灯片
│ │ │ ├── slides.cpp
│ │ │ └── slides_data
│ │ │ ├── slides1.in
│ │ │ ├── slides1.out
│ │ │ ├── slides2.in
│ │ │ ├── slides2.out
│ │ │ ├── slides3.in
│ │ │ └── slides3.out
│ │ ├── 2.病毒
│ │ │ ├── virus.cpp
│ │ │ └── virus_data
│ │ │ ├── virus1.in
│ │ │ ├── virus1.out
│ │ │ ├── virus2.in
│ │ │ ├── virus2.out
│ │ │ ├── virus3.in
│ │ │ └── virus3.out
│ │ ├── 例4-12 家谱树
│ │ │ ├── gentree.cpp
│ │ │ └── gentree_data
│ │ │ ├── gentree1.in
│ │ │ ├── gentree1.out
│ │ │ ├── gentree2.in
│ │ │ ├── gentree2.out
│ │ │ ├── gentree3.in
│ │ │ ├── gentree3.out
│ │ │ ├── gentree4.in
│ │ │ ├── gentree4.out
│ │ │ ├── gentree5.in
│ │ │ ├── gentree5.out
│ │ │ ├── gentree6.in
│ │ │ ├── gentree6.out
│ │ │ ├── gentree7.in
│ │ │ └── gentree7.out
│ │ ├── 例4-13 奖金
│ │ │ ├── reward.pas
│ │ │ └── reward_data
│ │ │ ├── reward0.in
│ │ │ ├── reward0.out
│ │ │ ├── reward1.in
│ │ │ ├── reward1.out
│ │ │ ├── reward2.in
│ │ │ ├── reward2.out
│ │ │ ├── reward3.in
│ │ │ ├── reward3.out
│ │ │ ├── reward4.in
│ │ │ ├── reward4.out
│ │ │ ├── reward5.in
│ │ │ ├── reward5.out
│ │ │ ├── reward6.in
│ │ │ ├── reward6.out
│ │ │ ├── reward7.in
│ │ │ ├── reward7.out
│ │ │ ├── reward8.in
│ │ │ ├── reward8.out
│ │ │ ├── reward9.in
│ │ │ └── reward9.out
│ │ ├── 病毒.cpp
│ │ └── 烦人的幻灯片.cpp
│ └── 第四章 图论算法.pdf
├── 3. 教程ppt课件(第五版)
│ ├── 第一部分 语言C
│ │ ├── 第1章 初识C 语言(C 版).ppt
│ │ ├── 第2章 简单程序设计(C 版).ppt
│ │ ├── 第3章 选择结构(C 版).ppt
│ │ ├── 第4章 循环结构(C 版).ppt
│ │ ├── 第5章 数组(C 版).ppt
│ │ ├── 第6章 函数和递归(C 版).ppt
│ │ ├── 第7章 文件和结构体(C 版).ppt
│ │ ├── 第8章 C 实用技巧与模版库.ppt
│ │ └── 第8章 指针及其应用.pdf
│ ├── 第三部分 数据结构
│ │ ├── 第1章 栈(C 版).ppt
│ │ ├── 第2章 队列(C 版).ppt
│ │ ├── 第3章 第1-2节 树及二叉树(C 版).ppt
│ │ ├── 第3章 第3节 堆及其应用(C 版).ppt
│ │ ├── 第4章 第1-2节 图论算法(C 版).ppt
│ │ ├── 第4章 第3-4节 图论算法(C 版).ppt
│ │ ├── 第4章 第5节 并查集(C 版).ppt
│ │ ├── 第4章 第6节 最小生成树(C 版).ppt
│ │ └── 第4章 第7节 拓扑排序与关键路径(C 版).ppt
│ └── 第二部分 基础算法
│ ├── 第1章 高精度计算.ppt
│ ├── 第2章 数据排序(C 版).ppt
│ ├── 第3章 递推算法(C 版).ppt
│ ├── 第4章 递归算法(C 版).ppt
│ ├── 第5章 搜索与回溯算法(C 版).ppt
│ ├── 第6章 贪心算法.ppt
│ ├── 第7章 分治算法(C 版).ppt
│ ├── 第8章 广度优先搜索.ppt
│ ├── 第9章 第1节 动态规划基础(C 版).ppt
│ ├── 第9章 第2节 动态规划背包问题(C 版) (2).ppt
│ └── 第9章 第3节 动态规划经典题(C 版).ppt
├── 5. pdf文档
│ ├── C 常用库函数.pdf
│ ├── DevC 单步调试的设置方法.doc
│ ├── 第九章 C 实用技巧与模版库.pdf
│ ├── 第一部分 C 语言上机练习(旧版).pdf
│ └── 组合数学讲义.pdf
├── 光盘说明.txt
├── 信息学奥赛一本通
│ ├── NOIP 2011普及组复赛(试题 源程序).doc
│ ├── NOIP2011-17届NOIP(C语言)普及组初赛试题.doc
│ ├── NOIP2012普及组复赛试题及解答.pdf
│ ├── NOIP复习资料(C ).pdf
│ ├── ZjUzM2RjMTQ3YzFjZmFkNjE4NWZhN2Ji0.doc
│ ├── noip初赛复习(全).doc
│ ├── noip基本算法必背.txt
│ ├── 信息学奥赛考试大纲.doc
│ ├── 信息学奥赛全部内容知识.doc
│ └── 信息学奥赛基础知识补充部分.doc
└── 课后上机练习评测网站.jpg
/Users/huidongma/Downloads/信息学奥赛一本通C 第五版以及配套光盘资源
├── 1. 算法部分
│ ├── 第1章 高精度计算
│ │ ├── 1.求n!的值
│ │ │ ├── ni.cpp
│ │ │ ├── ni.pas
│ │ │ └── ni_data
│ │ │ ├── ni0.in
│ │ │ ├── ni0.out
│ │ │ ├── ni1.in
│ │ │ ├── ni1.out
│ │ │ ├── ni2.in
│ │ │ ├── ni2.out
│ │ │ ├── ni3.in
│ │ │ ├── ni3.out
│ │ │ ├── ni4.in
│ │ │ ├── ni4.out
│ │ │ ├── ni5.in
│ │ │ └── ni5.out
│ │ ├── 2.求ab高精度值
│ │ │ ├── ab.cpp
│ │ │ ├── ab.pas
│ │ │ └── ab_data
│ │ │ ├── ab0.in
│ │ │ ├── ab0.out
│ │ │ ├── ab1.in
│ │ │ ├── ab1.out
│ │ │ ├── ab2.in
│ │ │ ├── ab2.out
│ │ │ ├── ab3.in
│ │ │ ├── ab3.out
│ │ │ ├── ab4.in
│ │ │ ├── ab4.out
│ │ │ ├── ab5.in
│ │ │ ├── ab5.out
│ │ │ ├── ab6.in
│ │ │ └── ab6.out
│ │ ├── 3.求n累加和
│ │ │ ├── ja.cpp
│ │ │ ├── ja.pas
│ │ │ └── ja_data
│ │ │ ├── ja0.in
│ │ │ ├── ja0.out
│ │ │ ├── ja1.in
│ │ │ ├── ja1.out
│ │ │ ├── ja2.in
│ │ │ ├── ja2.out
│ │ │ ├── ja3.in
│ │ │ ├── ja3.out
│ │ │ ├── ja4.in
│ │ │ ├── ja4.out
│ │ │ ├── ja5.in
│ │ │ └── ja5.out
│ │ ├── 4.阶乘和
│ │ │ ├── sum.cpp
│ │ │ ├── sum.pas
│ │ │ └── sum_data
│ │ │ ├── sum1.in
│ │ │ ├── sum1.out
│ │ │ ├── sum10.in
│ │ │ ├── sum10.out
│ │ │ ├── sum2.in
│ │ │ ├── sum2.out
│ │ │ ├── sum3.in
│ │ │ ├── sum3.out
│ │ │ ├── sum4.in
│ │ │ ├── sum4.out
│ │ │ ├── sum5.in
│ │ │ ├── sum5.out
│ │ │ ├── sum6.in
│ │ │ ├── sum6.out
│ │ │ ├── sum7.in
│ │ │ ├── sum7.out
│ │ │ ├── sum8.in
│ │ │ ├── sum8.out
│ │ │ ├── sum9.in
│ │ │ └── sum9.out
│ │ ├── 5.高精度求积
│ │ │ ├── multiply.cpp
│ │ │ ├── multiply.pas
│ │ │ └── multiply_data
│ │ │ ├── multiply1.in
│ │ │ ├── multiply1.out
│ │ │ ├── multiply10.in
│ │ │ ├── multiply10.out
│ │ │ ├── multiply2.in
│ │ │ ├── multiply2.out
│ │ │ ├── multiply3.in
│ │ │ ├── multiply3.out
│ │ │ ├── multiply4.in
│ │ │ ├── multiply4.out
│ │ │ ├── multiply5.in
│ │ │ ├── multiply5.out
│ │ │ ├── multiply6.in
│ │ │ ├── multiply6.out
│ │ │ ├── multiply7.in
│ │ │ ├── multiply7.out
│ │ │ ├── multiply8.in
│ │ │ ├── multiply8.out
│ │ │ ├── multiply9.in
│ │ │ └── multiply9.out
│ │ ├── 6.天使的起誓
│ │ │ ├── yubikili.pas
│ │ │ ├── yubikili1.pas
│ │ │ └── yubikili_data
│ │ │ ├── ENTER
│ │ │ ├── yubikili.bat
│ │ │ ├── yubikili1.in
│ │ │ ├── yubikili1.out
│ │ │ ├── yubikili2.in
│ │ │ ├── yubikili2.out
│ │ │ ├── yubikili3.in
│ │ │ ├── yubikili3.out
│ │ │ ├── yubikili4.in
│ │ │ ├── yubikili4.out
│ │ │ ├── yubikili5.in
│ │ │ └── yubikili5.out
│ │ ├── 7.Hanoi双塔问题
│ │ │ ├── hanoi.cpp
│ │ │ ├── hanoi.pas
│ │ │ └── hanoi_data
│ │ │ ├── hanoi1.in
│ │ │ ├── hanoi1.out
│ │ │ ├── hanoi10.in
│ │ │ ├── hanoi10.out
│ │ │ ├── hanoi2.in
│ │ │ ├── hanoi2.out
│ │ │ ├── hanoi3.in
│ │ │ ├── hanoi3.out
│ │ │ ├── hanoi4.in
│ │ │ ├── hanoi4.out
│ │ │ ├── hanoi5.in
│ │ │ ├── hanoi5.out
│ │ │ ├── hanoi6.in
│ │ │ ├── hanoi6.out
│ │ │ ├── hanoi7.in
│ │ │ ├── hanoi7.out
│ │ │ ├── hanoi8.in
│ │ │ ├── hanoi8.out
│ │ │ ├── hanoi9.in
│ │ │ └── hanoi9.out
│ │ ├── 例1.5 高精除以高精
│ │ │ └── data
│ │ │ ├── a1.in
│ │ │ ├── a1.out
│ │ │ ├── a2.in
│ │ │ ├── a2.out
│ │ │ ├── a3.in
│ │ │ └── a3.out
│ │ ├── 例1.6 回文数(Noip1999)
│ │ │ └── data
│ │ │ ├── huiwen1.ans
│ │ │ ├── huiwen1.in
│ │ │ ├── huiwen2.ans
│ │ │ ├── huiwen2.in
│ │ │ ├── huiwen3.ans
│ │ │ ├── huiwen3.in
│ │ │ ├── huiwen4.ans
│ │ │ └── huiwen4.in
│ │ └── 第一章 高精度计算.pdf
│ ├── 第2章 数据排序
│ │ ├── 1.明明的随机数(NOIP2006)
│ │ │ ├── random.cpp
│ │ │ ├── random.pas
│ │ │ └── random_data
│ │ │ ├── random.bat
│ │ │ ├── random1.in
│ │ │ ├── random1.out
│ │ │ ├── random10.in
│ │ │ ├── random10.out
│ │ │ ├── random2.in
│ │ │ ├── random2.out
│ │ │ ├── random3.in
│ │ │ ├── random3.out
│ │ │ ├── random4.in
│ │ │ ├── random4.out
│ │ │ ├── random5.in
│ │ │ ├── random5.out
│ │ │ ├── random6.in
│ │ │ ├── random6.out
│ │ │ ├── random7.in
│ │ │ ├── random7.out
│ │ │ ├── random8.in
│ │ │ ├── random8.out
│ │ │ ├── random9.in
│ │ │ └── random9.out
│ │ ├── 2.车厢重组
│ │ │ ├── carry.cpp
│ │ │ ├── carry.pas
│ │ │ └── carry_data
│ │ │ ├── carry.bat
│ │ │ ├── carry1.in
│ │ │ ├── carry1.out
│ │ │ ├── carry10.in
│ │ │ ├── carry10.out
│ │ │ ├── carry2.in
│ │ │ ├── carry2.out
│ │ │ ├── carry3.in
│ │ │ ├── carry3.out
│ │ │ ├── carry4.in
│ │ │ ├── carry4.out
│ │ │ ├── carry5.in
│ │ │ ├── carry5.out
│ │ │ ├── carry6.in
│ │ │ ├── carry6.out
│ │ │ ├── carry7.in
│ │ │ ├── carry7.out
│ │ │ ├── carry8.in
│ │ │ ├── carry8.out
│ │ │ ├── carry9.in
│ │ │ └── carry9.out
│ │ ├── 3.众数
│ │ │ ├── masses.cpp
│ │ │ └── masses_data
│ │ │ ├── ENTER
│ │ │ ├── masses.bat
│ │ │ ├── masses1.in
│ │ │ ├── masses1.out
│ │ │ ├── masses10.in
│ │ │ ├── masses10.out
│ │ │ ├── masses2.in
│ │ │ ├── masses2.out
│ │ │ ├── masses3.in
│ │ │ ├── masses3.out
│ │ │ ├── masses4.in
│ │ │ ├── masses4.out
│ │ │ ├── masses5.in
│ │ │ ├── masses5.out
│ │ │ ├── masses6.in
│ │ │ ├── masses6.out
│ │ │ ├── masses7.in
│ │ │ ├── masses7.out
│ │ │ ├── masses8.in
│ │ │ ├── masses8.out
│ │ │ ├── masses9.in
│ │ │ └── masses9.out
│ │ ├── 4.第k小整数
│ │ │ ├── knumber.pas
│ │ │ ├── knumber_data
│ │ │ │ ├── knumber1.in
│ │ │ │ ├── knumber1.out
│ │ │ │ ├── knumber10.in
│ │ │ │ ├── knumber10.out
│ │ │ │ ├── knumber2.in
│ │ │ │ ├── knumber2.out
│ │ │ │ ├── knumber3.in
│ │ │ │ ├── knumber3.out
│ │ │ │ ├── knumber4.in
│ │ │ │ ├── knumber4.out
│ │ │ │ ├── knumber5.in
│ │ │ │ ├── knumber5.out
│ │ │ │ ├── knumber6.in
│ │ │ │ ├── knumber6.out
│ │ │ │ ├── knumber7.in
│ │ │ │ ├── knumber7.out
│ │ │ │ ├── knumber8.in
│ │ │ │ ├── knumber8.out
│ │ │ │ ├── knumber9.in
│ │ │ │ └── knumber9.out
│ │ │ └── kumber.cpp
│ │ ├── 5.军事机密
│ │ │ ├── secret.cpp
│ │ │ ├── secret.pas
│ │ │ └── secret_data
│ │ │ ├── Secret1.out
│ │ │ ├── secret1.in
│ │ │ ├── secret10.in
│ │ │ ├── secret10.out
│ │ │ ├── secret2.in
│ │ │ ├── secret2.out
│ │ │ ├── secret3.in
│ │ │ ├── secret3.out
│ │ │ ├── secret4.in
│ │ │ ├── secret4.out
│ │ │ ├── secret5.in
│ │ │ ├── secret5.out
│ │ │ ├── secret6.in
│ │ │ ├── secret6.out
│ │ │ ├── secret7.in
│ │ │ ├── secret7.out
│ │ │ ├── secret8.in
│ │ │ ├── secret8.out
│ │ │ ├── secret9.in
│ │ │ └── secret9.out
│ │ ├── 6.奖学金(NOIP2007)
│ │ │ ├── scholar.cpp
│ │ │ ├── scholar.pas
│ │ │ ├── scholar1.pas
│ │ │ └── scholar_data
│ │ │ ├── scholar1.in
│ │ │ ├── scholar1.out
│ │ │ ├── scholar10.in
│ │ │ ├── scholar10.out
│ │ │ ├── scholar2.in
│ │ │ ├── scholar2.out
│ │ │ ├── scholar3.in
│ │ │ ├── scholar3.out
│ │ │ ├── scholar4.in
│ │ │ ├── scholar4.out
│ │ │ ├── scholar5.in
│ │ │ ├── scholar5.out
│ │ │ ├── scholar6.in
│ │ │ ├── scholar6.out
│ │ │ ├── scholar7.in
│ │ │ ├── scholar7.out
│ │ │ ├── scholar8.in
│ │ │ ├── scholar8.out
│ │ │ ├── scholar9.in
│ │ │ └── scholar9.out
│ │ ├── 7.统计数字(NOIP2007)
│ │ │ ├── count.pas
│ │ │ ├── count1.cpp
│ │ │ ├── count2.cpp
│ │ │ └── count_data
│ │ │ ├── count1.in
│ │ │ ├── count1.out
│ │ │ ├── count10.in
│ │ │ ├── count10.out
│ │ │ ├── count2.in
│ │ │ ├── count2.out
│ │ │ ├── count3.in
│ │ │ ├── count3.out
│ │ │ ├── count4.in
│ │ │ ├── count4.out
│ │ │ ├── count5.in
│ │ │ ├── count5.out
│ │ │ ├── count6.in
│ │ │ ├── count6.out
│ │ │ ├── count7.in
│ │ │ ├── count7.out
│ │ │ ├── count8.in
│ │ │ ├── count8.out
│ │ │ ├── count9.in
│ │ │ └── count9.out
│ │ ├── 8.输油管道问题
│ │ │ ├── pipe.cpp
│ │ │ ├── pipe.pas
│ │ │ └── pipe_data
│ │ │ ├── ENTER
│ │ │ ├── pipe.bat
│ │ │ ├── pipe0.in
│ │ │ ├── pipe0.out
│ │ │ ├── pipe1.in
│ │ │ ├── pipe1.out
│ │ │ ├── pipe10.in
│ │ │ ├── pipe10.out
│ │ │ ├── pipe2.in
│ │ │ ├── pipe2.out
│ │ │ ├── pipe3.in
│ │ │ ├── pipe3.out
│ │ │ ├── pipe4.in
│ │ │ ├── pipe4.out
│ │ │ ├── pipe5.in
│ │ │ ├── pipe5.out
│ │ │ ├── pipe6.in
│ │ │ ├── pipe6.out
│ │ │ ├── pipe7.in
│ │ │ ├── pipe7.out
│ │ │ ├── pipe8.in
│ │ │ ├── pipe8.out
│ │ │ ├── pipe9.in
│ │ │ └── pipe9.out
│ │ ├── 9.士兵站队问题
│ │ │ ├── sol.pas
│ │ │ ├── sol1.cpp
│ │ │ ├── sol2.cpp
│ │ │ └── sol_data
│ │ │ ├── sol0.in
│ │ │ ├── sol0.out
│ │ │ ├── sol1.in
│ │ │ ├── sol1.out
│ │ │ ├── sol10.in
│ │ │ ├── sol10.out
│ │ │ ├── sol2.in
│ │ │ ├── sol2.out
│ │ │ ├── sol3.in
│ │ │ ├── sol3.out
│ │ │ ├── sol4.in
│ │ │ ├── sol4.out
│ │ │ ├── sol5.in
│ │ │ ├── sol5.out
│ │ │ ├── sol6.in
│ │ │ ├── sol6.out
│ │ │ ├── sol7.in
│ │ │ ├── sol7.out
│ │ │ ├── sol8.in
│ │ │ ├── sol8.out
│ │ │ ├── sol9.in
│ │ │ └── sol9.out
│ │ └── 第二章 数据排序.pdf
│ ├── 第3章 递推算法
│ │ ├── 1.走楼梯
│ │ │ ├── stairs.pas
│ │ │ ├── stairs1.cpp
│ │ │ ├── stairs2.cpp
│ │ │ └── stairs_data
│ │ │ ├── stairs1.in
│ │ │ ├── stairs1.out
│ │ │ ├── stairs10.in
│ │ │ ├── stairs10.out
│ │ │ ├── stairs2.in
│ │ │ ├── stairs2.out
│ │ │ ├── stairs3.in
│ │ │ ├── stairs3.out
│ │ │ ├── stairs4.in
│ │ │ ├── stairs4.out
│ │ │ ├── stairs5.in
│ │ │ ├── stairs5.out
│ │ │ ├── stairs6.in
│ │ │ ├── stairs6.out
│ │ │ ├── stairs7.in
│ │ │ ├── stairs7.out
│ │ │ ├── stairs8.in
│ │ │ ├── stairs8.out
│ │ │ ├── stairs9.in
│ │ │ └── stairs9.out
│ │ ├── 2.兔子繁殖
│ │ │ ├── rabbit.cpp
│ │ │ └── rabbit_data
│ │ │ ├── ENTER
│ │ │ ├── Rabbit.bat
│ │ │ ├── rabbit1.in
│ │ │ ├── rabbit1.out
│ │ │ ├── rabbit10.in
│ │ │ ├── rabbit10.out
│ │ │ ├── rabbit2.in
│ │ │ ├── rabbit2.out
│ │ │ ├── rabbit3.in
│ │ │ ├── rabbit3.out
│ │ │ ├── rabbit4.in
│ │ │ ├── rabbit4.out
│ │ │ ├── rabbit5.in
│ │ │ ├── rabbit5.out
│ │ │ ├── rabbit6.in
│ │ │ ├── rabbit6.out
│ │ │ ├── rabbit7.in
│ │ │ ├── rabbit7.out
│ │ │ ├── rabbit8.in
│ │ │ ├── rabbit8.out
│ │ │ ├── rabbit9.in
│ │ │ └── rabbit9.out
│ │ ├── 3.平面分割
│ │ │ ├── surface.cpp
│ │ │ ├── surface.pas
│ │ │ └── surface_data
│ │ │ ├── surface1.in
│ │ │ ├── surface1.out
│ │ │ ├── surface10.in
│ │ │ ├── surface10.out
│ │ │ ├── surface2.in
│ │ │ ├── surface2.out
│ │ │ ├── surface3.in
│ │ │ ├── surface3.out
│ │ │ ├── surface4.in
│ │ │ ├── surface4.out
│ │ │ ├── surface5.in
│ │ │ ├── surface5.out
│ │ │ ├── surface6.in
│ │ │ ├── surface6.out
│ │ │ ├── surface7.in
│ │ │ ├── surface7.out
│ │ │ ├── surface8.in
│ │ │ ├── surface8.out
│ │ │ ├── surface9.in
│ │ │ └── surface9.out
│ │ ├── 4.骨牌铺法
│ │ │ ├── domino.cpp
│ │ │ ├── domino.pas
│ │ │ └── domino_data
│ │ │ ├── domino1.in
│ │ │ ├── domino1.out
│ │ │ ├── domino10.in
│ │ │ ├── domino10.out
│ │ │ ├── domino2.in
│ │ │ ├── domino2.out
│ │ │ ├── domino3.in
│ │ │ ├── domino3.out
│ │ │ ├── domino4.in
│ │ │ ├── domino4.out
│ │ │ ├── domino5.in
│ │ │ ├── domino5.out
│ │ │ ├── domino6.in
│ │ │ ├── domino6.out
│ │ │ ├── domino7.in
│ │ │ ├── domino7.out
│ │ │ ├── domino8.in
│ │ │ ├── domino8.out
│ │ │ ├── domino9.in
│ │ │ └── domino9.out
│ │ ├── 5.蜜蜂路线
│ │ │ ├── bee.cpp
│ │ │ └── bee_data
│ │ │ ├── BEE.BAT
│ │ │ ├── BEE1.IN
│ │ │ ├── BEE1.OUT
│ │ │ ├── BEE2.IN
│ │ │ ├── BEE2.OUT
│ │ │ ├── BEE3.IN
│ │ │ ├── BEE3.OUT
│ │ │ ├── BEE4.IN
│ │ │ ├── BEE4.OUT
│ │ │ ├── BEE5.IN
│ │ │ ├── BEE5.OUT
│ │ │ └── ENTER
│ │ ├── 6.极值问题
│ │ │ ├── acme.cpp
│ │ │ ├── acme.pas
│ │ │ └── acme_data
│ │ │ ├── acme1.in
│ │ │ ├── acme1.out
│ │ │ ├── acme2.in
│ │ │ ├── acme2.out
│ │ │ ├── acme3.in
│ │ │ ├── acme3.out
│ │ │ ├── acme4.in
│ │ │ ├── acme4.out
│ │ │ ├── acme5.in
│ │ │ └── acme5.out
│ │ ├── 7.火车站(NOIP1998)
│ │ │ ├── railway.pas
│ │ │ └── railway_data
│ │ │ ├── railway1.in
│ │ │ ├── railway1.out
│ │ │ ├── railway2.in
│ │ │ ├── railway2.out
│ │ │ ├── railway3.in
│ │ │ ├── railway3.out
│ │ │ ├── railway4.in
│ │ │ ├── railway4.out
│ │ │ ├── railway5.in
│ │ │ └── railway5.out
│ │ ├── 例3.1 数塔问题
│ │ │ ├── tower.cpp
│ │ │ └── tower_data
│ │ │ ├── ENTER
│ │ │ ├── tower.BAT
│ │ │ ├── tower1.in
│ │ │ ├── tower1.out
│ │ │ ├── tower2.in
│ │ │ ├── tower2.out
│ │ │ ├── tower3.in
│ │ │ ├── tower3.out
│ │ │ ├── tower4.in
│ │ │ ├── tower4.out
│ │ │ ├── tower5.in
│ │ │ └── tower5.out
│ │ ├── 例3.4 昆虫繁殖
│ │ │ └── data
│ │ │ ├── a1.in
│ │ │ ├── a1.out
│ │ │ ├── a2.in
│ │ │ ├── a2.out
│ │ │ ├── a3.in
│ │ │ ├── a3.out
│ │ │ ├── a4.in
│ │ │ ├── a4.out
│ │ │ ├── a5.in
│ │ │ └── a5.out
│ │ ├── 例3.5 位数问题
│ │ │ └── problem_data
│ │ │ ├── problem0.in
│ │ │ ├── problem0.out
│ │ │ ├── problem1.in
│ │ │ ├── problem1.out
│ │ │ ├── problem2.in
│ │ │ ├── problem2.out
│ │ │ ├── problem3.in
│ │ │ ├── problem3.out
│ │ │ ├── problem4.in
│ │ │ ├── problem4.out
│ │ │ ├── problem5.in
│ │ │ ├── problem5.out
│ │ │ ├── problem6.in
│ │ │ ├── problem6.out
│ │ │ ├── problem7.in
│ │ │ ├── problem7.out
│ │ │ ├── problem8.in
│ │ │ ├── problem8.out
│ │ │ ├── problem9.in
│ │ │ └── problem9.out
│ │ ├── 例3.6 过河卒(NOIP2002)
│ │ │ ├── knight.cpp
│ │ │ ├── knight.pas
│ │ │ └── knight_data
│ │ │ ├── knight1.in
│ │ │ ├── knight1.out
│ │ │ ├── knight2.in
│ │ │ ├── knight2.out
│ │ │ ├── knight3.in
│ │ │ ├── knight3.out
│ │ │ ├── knight4.in
│ │ │ ├── knight4.out
│ │ │ ├── knight5.in
│ │ │ └── knight5.out
│ │ ├── 例3.7 邮票问题
│ │ │ └── stamp_data
│ │ │ ├── ENTER
│ │ │ ├── STAMP.BAT
│ │ │ ├── STAMP0.IN
│ │ │ ├── STAMP0.OUT
│ │ │ ├── STAMP1.IN
│ │ │ ├── STAMP1.OUT
│ │ │ ├── STAMP10.IN
│ │ │ ├── STAMP10.OUT
│ │ │ ├── STAMP11.IN
│ │ │ ├── STAMP11.OUT
│ │ │ ├── STAMP12.IN
│ │ │ ├── STAMP12.OUT
│ │ │ ├── STAMP13.IN
│ │ │ ├── STAMP13.OUT
│ │ │ ├── STAMP14.IN
│ │ │ ├── STAMP14.OUT
│ │ │ ├── STAMP2.IN
│ │ │ ├── STAMP2.OUT
│ │ │ ├── STAMP3.IN
│ │ │ ├── STAMP3.OUT
│ │ │ ├── STAMP4.IN
│ │ │ ├── STAMP4.OUT
│ │ │ ├── STAMP5.IN
│ │ │ ├── STAMP5.OUT
│ │ │ ├── STAMP6.IN
│ │ │ ├── STAMP6.OUT
│ │ │ ├── STAMP7.IN
│ │ │ ├── STAMP7.OUT
│ │ │ ├── STAMP8.IN
│ │ │ ├── STAMP8.OUT
│ │ │ ├── STAMP9.IN
│ │ │ └── STAMP9.OUT
│ │ └── 第三章 递推算法.pdf
│ ├── 第4章 递归算法
│ │ ├── 1.斐波那契数列
│ │ │ ├── fbi.cpp
│ │ │ ├── fbi.pas
│ │ │ └── fbi_data
│ │ │ ├── fbi1.in
│ │ │ ├── fbi1.out
│ │ │ ├── fbi2.in
│ │ │ ├── fbi2.out
│ │ │ ├── fbi3.in
│ │ │ ├── fbi3.out
│ │ │ ├── fbi4.in
│ │ │ ├── fbi4.out
│ │ │ ├── fbi5.in
│ │ │ └── fbi5.out
│ │ ├── 2.倒序数
│ │ │ ├── num.cpp
│ │ │ ├── num.pas
│ │ │ ├── num1.pas
│ │ │ └── num_data
│ │ │ ├── num1.in
│ │ │ ├── num1.out
│ │ │ ├── num2.in
│ │ │ ├── num2.out
│ │ │ ├── num3.in
│ │ │ ├── num3.out
│ │ │ ├── num4.in
│ │ │ ├── num4.out
│ │ │ ├── num5.in
│ │ │ └── num5.out
│ │ ├── 3.十进制数转换成八进制数
│ │ │ ├── change.cpp
│ │ │ ├── change.pas
│ │ │ └── change_data
│ │ │ ├── change0.in
│ │ │ ├── change0.out
│ │ │ ├── change1.in
│ │ │ ├── change1.out
│ │ │ ├── change2.in
│ │ │ ├── change2.out
│ │ │ ├── change3.in
│ │ │ ├── change3.out
│ │ │ ├── change4.in
│ │ │ ├── change4.out
│ │ │ ├── change5.in
│ │ │ └── change5.out
│ │ ├── 4.求n!的值
│ │ │ ├── ni.cpp
│ │ │ ├── ni.pas
│ │ │ └── ni_data
│ │ │ ├── ni0.in
│ │ │ ├── ni0.out
│ │ │ ├── ni1.in
│ │ │ ├── ni1.out
│ │ │ ├── ni2.in
│ │ │ ├── ni2.out
│ │ │ ├── ni3.in
│ │ │ ├── ni3.out
│ │ │ ├── ni4.in
│ │ │ ├── ni4.out
│ │ │ ├── ni5.in
│ │ │ └── ni5.out
│ │ ├── 5.求最大公约数
│ │ │ ├── gcdmax.cpp
│ │ │ ├── gcdmax.pas
│ │ │ └── gcdmax_data
│ │ │ ├── gcdmax0.in
│ │ │ ├── gcdmax0.out
│ │ │ ├── gcdmax1.in
│ │ │ ├── gcdmax1.out
│ │ │ ├── gcdmax2.in
│ │ │ ├── gcdmax2.out
│ │ │ ├── gcdmax3.in
│ │ │ ├── gcdmax3.out
│ │ │ ├── gcdmax4.in
│ │ │ ├── gcdmax4.out
│ │ │ ├── gcdmax5.in
│ │ │ └── gcdmax5.out
│ │ ├── 6.双色Hanoi塔问题
│ │ │ ├── hanoi.cpp
│ │ │ ├── hanoi.pas
│ │ │ └── hanoi_data
│ │ │ ├── hanoi0.in
│ │ │ ├── hanoi0.out
│ │ │ ├── hanoi1.in
│ │ │ ├── hanoi1.out
│ │ │ ├── hanoi2.in
│ │ │ ├── hanoi2.out
│ │ │ ├── hanoi3.in
│ │ │ ├── hanoi3.out
│ │ │ ├── hanoi4.in
│ │ │ ├── hanoi4.out
│ │ │ ├── hanoi5.in
│ │ │ └── hanoi5.out
│ │ ├── 7.背包问题
│ │ │ ├── snap(背包).cpp
│ │ │ ├── snap.cpp
│ │ │ ├── snap.pas
│ │ │ └── snap_data
│ │ │ ├── snap1.in
│ │ │ ├── snap1.out
│ │ │ ├── snap2.in
│ │ │ ├── snap2.out
│ │ │ ├── snap3.in
│ │ │ ├── snap3.out
│ │ │ ├── snap4.in
│ │ │ ├── snap4.out
│ │ │ ├── snap5.in
│ │ │ └── snap5.out
│ │ ├── 例4.5 集合的划分
│ │ │ ├── setsub.cpp
│ │ │ └── setsub_data
│ │ │ ├── ENTER
│ │ │ ├── setsub.bat
│ │ │ ├── setsub1.in
│ │ │ ├── setsub1.out
│ │ │ ├── setsub2.in
│ │ │ ├── setsub2.out
│ │ │ ├── setsub3.in
│ │ │ ├── setsub3.out
│ │ │ ├── setsub4.in
│ │ │ ├── setsub4.out
│ │ │ ├── setsub5.in
│ │ │ └── setsub5.out
│ │ ├── 例4.6 数的计算(Noip2001)
│ │ │ ├── count(递推法).cpp
│ │ │ ├── count.cpp
│ │ │ └── count_data
│ │ │ ├── ENTER
│ │ │ ├── count.bat
│ │ │ ├── count1.in
│ │ │ ├── count1.out
│ │ │ ├── count10.in
│ │ │ ├── count10.out
│ │ │ ├── count2.in
│ │ │ ├── count2.out
│ │ │ ├── count3.in
│ │ │ ├── count3.out
│ │ │ ├── count4.in
│ │ │ ├── count4.out
│ │ │ ├── count5.in
│ │ │ ├── count5.out
│ │ │ ├── count6.in
│ │ │ ├── count6.out
│ │ │ ├── count7.in
│ │ │ ├── count7.out
│ │ │ ├── count8.in
│ │ │ ├── count8.out
│ │ │ ├── count9.in
│ │ │ └── count9.out
│ │ └── 第四章 递归算法.pdf
│ ├── 第5章 搜索与回溯算法
│ │ ├── 1.全排列问题
│ │ │ ├── Form.pas
│ │ │ ├── form.cpp
│ │ │ └── form_data
│ │ │ ├── form.pas
│ │ │ ├── form1.in
│ │ │ ├── form1.out
│ │ │ ├── form2.in
│ │ │ ├── form2.out
│ │ │ ├── form3.in
│ │ │ ├── form3.out
│ │ │ ├── form4.in
│ │ │ ├── form4.out
│ │ │ ├── form5.in
│ │ │ └── form5.out
│ │ ├── 10.迷宫问题
│ │ │ ├── migong.cpp
│ │ │ ├── migong.pas
│ │ │ └── testdata
│ │ │ ├── migong1.in
│ │ │ ├── migong1.out
│ │ │ ├── migong2.in
│ │ │ ├── migong2.out
│ │ │ ├── migong3.in
│ │ │ ├── migong3.out
│ │ │ ├── migong4.in
│ │ │ ├── migong4.out
│ │ │ ├── migong5.in
│ │ │ └── migong5.out
│ │ ├── 11.部落卫队
│ │ │ ├── inde.cpp
│ │ │ └── inde_data
│ │ │ ├── ENTER
│ │ │ ├── inde.bat
│ │ │ ├── inde0.in
│ │ │ ├── inde0.out
│ │ │ ├── inde1.in
│ │ │ ├── inde1.out
│ │ │ ├── inde2.in
│ │ │ ├── inde2.out
│ │ │ ├── inde3.in
│ │ │ ├── inde3.out
│ │ │ ├── inde4.in
│ │ │ ├── inde4.out
│ │ │ ├── inde5.in
│ │ │ └── inde5.out
│ │ ├── 12.最佳调度问题
│ │ │ ├── machine.cpp
│ │ │ ├── machine.pas
│ │ │ └── machine_data
│ │ │ ├── machine0.in
│ │ │ ├── machine0.out
│ │ │ ├── machine1.in
│ │ │ ├── machine1.out
│ │ │ ├── machine10.in
│ │ │ ├── machine10.out
│ │ │ ├── machine2.in
│ │ │ ├── machine2.out
│ │ │ ├── machine3.in
│ │ │ ├── machine3.out
│ │ │ ├── machine4.in
│ │ │ ├── machine4.out
│ │ │ ├── machine5.in
│ │ │ ├── machine5.out
│ │ │ ├── machine6.in
│ │ │ ├── machine6.out
│ │ │ ├── machine7.in
│ │ │ ├── machine7.out
│ │ │ ├── machine8.in
│ │ │ ├── machine8.out
│ │ │ ├── machine9.in
│ │ │ └── machine9.out
│ │ ├── 13.图的m着色问题
│ │ │ ├── color.cpp
│ │ │ ├── color.pas
│ │ │ └── color_data
│ │ │ ├── color0.in
│ │ │ ├── color0.out
│ │ │ ├── color1.in
│ │ │ ├── color1.out
│ │ │ ├── color10.in
│ │ │ ├── color10.out
│ │ │ ├── color2.in
│ │ │ ├── color2.out
│ │ │ ├── color3.in
│ │ │ ├── color3.out
│ │ │ ├── color4.in
│ │ │ ├── color4.out
│ │ │ ├── color5.in
│ │ │ ├── color5.out
│ │ │ ├── color6.in
│ │ │ ├── color6.out
│ │ │ ├── color7.in
│ │ │ ├── color7.out
│ │ │ ├── color8.in
│ │ │ ├── color8.out
│ │ │ ├── color9.in
│ │ │ └── color9.out
│ │ ├── 2.组合的输出
│ │ │ ├── compages.cpp
│ │ │ ├── compages.pas
│ │ │ └── compages_data
│ │ │ ├── compages0.in
│ │ │ ├── compages0.out
│ │ │ ├── compages1.in
│ │ │ ├── compages1.out
│ │ │ ├── compages2.in
│ │ │ ├── compages2.out
│ │ │ ├── compages3.in
│ │ │ ├── compages3.out
│ │ │ ├── compages4.in
│ │ │ ├── compages4.out
│ │ │ ├── compages5.in
│ │ │ ├── compages5.out
│ │ │ ├── compages6.in
│ │ │ ├── compages6.out
│ │ │ ├── compages7.in
│ │ │ ├── compages7.out
│ │ │ ├── compages8.in
│ │ │ ├── compages8.out
│ │ │ ├── compages9.in
│ │ │ └── compages9.out
│ │ ├── 3.N皇后问题
│ │ │ ├── queen.cpp
│ │ │ └── queen_data
│ │ │ ├── queen.bat
│ │ │ ├── queen1.in
│ │ │ ├── queen1.out
│ │ │ ├── queen2.in
│ │ │ ├── queen2.out
│ │ │ ├── queen3.in
│ │ │ ├── queen3.out
│ │ │ ├── queen4.in
│ │ │ ├── queen4.out
│ │ │ ├── queen5.in
│ │ │ └── queen5.out
│ │ ├── 4.有重复元素的排列问题
│ │ │ ├── perm.cpp
│ │ │ ├── perm.pas
│ │ │ ├── perm1.pas
│ │ │ └── perm_data
│ │ │ ├── perm.o
│ │ │ ├── perm0.in
│ │ │ ├── perm0.out
│ │ │ ├── perm1.in
│ │ │ ├── perm1.out
│ │ │ ├── perm10.in
│ │ │ ├── perm10.out
│ │ │ ├── perm2.in
│ │ │ ├── perm2.out
│ │ │ ├── perm3.in
│ │ │ ├── perm3.out
│ │ │ ├── perm4.in
│ │ │ ├── perm4.out
│ │ │ ├── perm5.in
│ │ │ ├── perm5.out
│ │ │ ├── perm6.in
│ │ │ ├── perm6.out
│ │ │ ├── perm7.in
│ │ │ ├── perm7.out
│ │ │ ├── perm8.in
│ │ │ ├── perm8.out
│ │ │ ├── perm9.in
│ │ │ └── perm9.out
│ │ ├── 5.子集和问题
│ │ │ ├── subsum.cpp
│ │ │ ├── subsum.pas
│ │ │ ├── subsum1.cpp
│ │ │ ├── subsum1.pas
│ │ │ └── subsum_data
│ │ │ ├── subsum0.in
│ │ │ ├── subsum0.out
│ │ │ ├── subsum1.in
│ │ │ ├── subsum1.out
│ │ │ ├── subsum10.in
│ │ │ ├── subsum10.out
│ │ │ ├── subsum2.in
│ │ │ ├── subsum2.out
│ │ │ ├── subsum3.in
│ │ │ ├── subsum3.out
│ │ │ ├── subsum4.in
│ │ │ ├── subsum4.out
│ │ │ ├── subsum5.in
│ │ │ ├── subsum5.out
│ │ │ ├── subsum6.in
│ │ │ ├── subsum6.out
│ │ │ ├── subsum7.in
│ │ │ ├── subsum7.out
│ │ │ ├── subsum8.in
│ │ │ ├── subsum8.out
│ │ │ ├── subsum9.in
│ │ │ └── subsum9.out
│ │ ├── 6.工作分配问题
│ │ │ ├── job.cpp
│ │ │ ├── job.pas
│ │ │ ├── job1.cpp
│ │ │ ├── job1.pas
│ │ │ └── job_data
│ │ │ ├── job0.in
│ │ │ ├── job0.out
│ │ │ ├── job1.in
│ │ │ ├── job1.out
│ │ │ ├── job2.in
│ │ │ ├── job2.out
│ │ │ ├── job3.in
│ │ │ ├── job3.out
│ │ │ ├── job4.in
│ │ │ ├── job4.out
│ │ │ ├── job5.in
│ │ │ ├── job5.out
│ │ │ ├── job6.in
│ │ │ ├── job6.out
│ │ │ ├── job7.in
│ │ │ ├── job7.out
│ │ │ ├── job8.in
│ │ │ ├── job8.out
│ │ │ ├── job9.in
│ │ │ └── job9.out
│ │ ├── 7.装载问题
│ │ │ ├── load.cpp
│ │ │ ├── load.pas
│ │ │ ├── load1.cpp
│ │ │ ├── load1.pas
│ │ │ └── load_data
│ │ │ ├── load0.in
│ │ │ ├── load0.out
│ │ │ ├── load1.in
│ │ │ ├── load1.out
│ │ │ ├── load2.in
│ │ │ ├── load2.out
│ │ │ ├── load3.in
│ │ │ ├── load3.out
│ │ │ ├── load4.in
│ │ │ ├── load4.out
│ │ │ ├── load5.in
│ │ │ ├── load5.out
│ │ │ ├── load6.in
│ │ │ ├── load6.out
│ │ │ ├── load7.in
│ │ │ └── load7.out
│ │ ├── 8.字符序列
│ │ │ ├── characts.cpp
│ │ │ ├── characts.pas
│ │ │ └── testdata
│ │ │ ├── characts1.in
│ │ │ ├── characts1.out
│ │ │ ├── characts10.in
│ │ │ ├── characts10.out
│ │ │ ├── characts2.in
│ │ │ ├── characts2.out
│ │ │ ├── characts3.in
│ │ │ ├── characts3.out
│ │ │ ├── characts4.in
│ │ │ ├── characts4.out
│ │ │ ├── characts5.in
│ │ │ ├── characts5.out
│ │ │ ├── characts6.in
│ │ │ ├── characts6.out
│ │ │ ├── characts7.in
│ │ │ ├── characts7.out
│ │ │ ├── characts8.in
│ │ │ ├── characts8.out
│ │ │ ├── characts9.in
│ │ │ └── characts9.out
│ │ ├── 9.试卷批分
│ │ │ ├── grade(位运算).cpp
│ │ │ ├── grade.cpp
│ │ │ ├── grade.out
│ │ │ └── grade.pas
│ │ ├── 例5.3 自然数的拆分问题
│ │ │ ├── Decompose.pas
│ │ │ ├── decompose.cpp
│ │ │ └── decompose_data
│ │ │ ├── decompose1.in
│ │ │ ├── decompose1.out
│ │ │ ├── decompose2.in
│ │ │ ├── decompose2.out
│ │ │ ├── decompose3.in
│ │ │ ├── decompose3.out
│ │ │ ├── decompose4.in
│ │ │ ├── decompose4.out
│ │ │ ├── decompose5.in
│ │ │ └── decompose5.out
│ │ ├── 例5.9 整数的划分(Noip2001)
│ │ │ ├── divide1.pas
│ │ │ ├── divide2.pas
│ │ │ └── divide_data
│ │ │ ├── ENTER
│ │ │ ├── divide.bat
│ │ │ ├── divide1.in
│ │ │ ├── divide1.out
│ │ │ ├── divide2.in
│ │ │ ├── divide2.out
│ │ │ ├── divide3.in
│ │ │ ├── divide3.out
│ │ │ ├── divide4.in
│ │ │ ├── divide4.out
│ │ │ ├── divide5.in
│ │ │ └── divide5.out
│ │ └── 第五章 搜索与回溯算法.pdf
│ ├── 第6章 贪心算法
│ │ ├── 1.排队接水
│ │ │ ├── water.cpp
│ │ │ ├── water.pas
│ │ │ └── water_data
│ │ │ ├── water0.in
│ │ │ ├── water0.out
│ │ │ ├── water1.in
│ │ │ ├── water1.out
│ │ │ ├── water2.in
│ │ │ ├── water2.out
│ │ │ ├── water3.in
│ │ │ ├── water3.out
│ │ │ ├── water4.in
│ │ │ ├── water4.out
│ │ │ ├── water5.in
│ │ │ ├── water5.out
│ │ │ ├── water6.in
│ │ │ ├── water6.out
│ │ │ ├── water7.in
│ │ │ ├── water7.out
│ │ │ ├── water8.in
│ │ │ ├── water8.out
│ │ │ ├── water9.in
│ │ │ └── water9.out
│ │ ├── 2.最大整数
│ │ │ ├── maxnum.cpp
│ │ │ ├── maxnum.pas
│ │ │ └── maxnum_data
│ │ │ ├── maxnum1.in
│ │ │ ├── maxnum1.out
│ │ │ ├── maxnum2.in
│ │ │ ├── maxnum2.out
│ │ │ ├── maxnum3.in
│ │ │ ├── maxnum3.out
│ │ │ ├── maxnum4.in
│ │ │ ├── maxnum4.out
│ │ │ ├── maxnum5.in
│ │ │ └── maxnum5.out
│ │ ├── 3.纪念品分组
│ │ │ ├── group.cpp
│ │ │ ├── group.pas
│ │ │ └── group_data
│ │ │ ├── group1.in
│ │ │ ├── group1.out
│ │ │ ├── group10.in
│ │ │ ├── group10.out
│ │ │ ├── group2.in
│ │ │ ├── group2.out
│ │ │ ├── group3.in
│ │ │ ├── group3.out
│ │ │ ├── group4.in
│ │ │ ├── group4.out
│ │ │ ├── group5.in
│ │ │ ├── group5.out
│ │ │ ├── group6.in
│ │ │ ├── group6.out
│ │ │ ├── group7.in
│ │ │ ├── group7.out
│ │ │ ├── group8.in
│ │ │ ├── group8.out
│ │ │ ├── group9.in
│ │ │ └── group9.out
│ │ ├── 4.合并果子
│ │ │ ├── fruit(堆).pas
│ │ │ ├── fruit(插排).cpp
│ │ │ ├── fruit(插排).pas
│ │ │ ├── fruit.cpp
│ │ │ ├── fruit.pas
│ │ │ └── fruit_data
│ │ │ ├── fruit1.in
│ │ │ ├── fruit1.out
│ │ │ ├── fruit10.in
│ │ │ ├── fruit10.out
│ │ │ ├── fruit2.in
│ │ │ ├── fruit2.out
│ │ │ ├── fruit3.in
│ │ │ ├── fruit3.out
│ │ │ ├── fruit4.in
│ │ │ ├── fruit4.out
│ │ │ ├── fruit5.in
│ │ │ ├── fruit5.out
│ │ │ ├── fruit6.in
│ │ │ ├── fruit6.out
│ │ │ ├── fruit7.in
│ │ │ ├── fruit7.out
│ │ │ ├── fruit8.in
│ │ │ ├── fruit8.out
│ │ │ ├── fruit9.in
│ │ │ └── fruit9.out
│ │ ├── 5.美元汇率
│ │ │ ├── dollars.cpp
│ │ │ ├── dollars_data
│ │ │ │ ├── dollars1.in
│ │ │ │ ├── dollars1.out
│ │ │ │ ├── dollars10.in
│ │ │ │ ├── dollars10.out
│ │ │ │ ├── dollars2.in
│ │ │ │ ├── dollars2.out
│ │ │ │ ├── dollars3.in
│ │ │ │ ├── dollars3.out
│ │ │ │ ├── dollars4.in
│ │ │ │ ├── dollars4.out
│ │ │ │ ├── dollars5.in
│ │ │ │ ├── dollars5.out
│ │ │ │ ├── dollars6.in
│ │ │ │ ├── dollars6.out
│ │ │ │ ├── dollars7.in
│ │ │ │ ├── dollars7.out
│ │ │ │ ├── dollars8.in
│ │ │ │ ├── dollars8.out
│ │ │ │ ├── dollars9.in
│ │ │ │ └── dollars9.out
│ │ │ └── dollers.pas
│ │ ├── 6.零件分组
│ │ │ ├── stick.cpp
│ │ │ ├── stick.pas
│ │ │ ├── stick1.pas
│ │ │ └── stick_data
│ │ │ ├── stick1.in
│ │ │ ├── stick1.out
│ │ │ ├── stick10.in
│ │ │ ├── stick10.out
│ │ │ ├── stick2.in
│ │ │ ├── stick2.out
│ │ │ ├── stick3.in
│ │ │ ├── stick3.out
│ │ │ ├── stick4.in
│ │ │ ├── stick4.out
│ │ │ ├── stick5.in
│ │ │ ├── stick5.out
│ │ │ ├── stick6.in
│ │ │ ├── stick6.out
│ │ │ ├── stick7.in
│ │ │ ├── stick7.out
│ │ │ ├── stick8.in
│ │ │ ├── stick8.out
│ │ │ ├── stick9.in
│ │ │ └── stick9.out
│ │ ├── 7.运输
│ │ │ ├── trans.pas
│ │ │ └── trans_data
│ │ │ ├── trans0.in
│ │ │ ├── trans0.out
│ │ │ ├── trans1.in
│ │ │ ├── trans1.out
│ │ │ ├── trans2.in
│ │ │ ├── trans2.out
│ │ │ ├── trans3.in
│ │ │ ├── trans3.out
│ │ │ ├── trans4.in
│ │ │ ├── trans4.out
│ │ │ ├── trans5.in
│ │ │ ├── trans5.out
│ │ │ ├── trans6.in
│ │ │ ├── trans6.out
│ │ │ ├── trans7.in
│ │ │ ├── trans7.out
│ │ │ ├── trans8.in
│ │ │ ├── trans8.out
│ │ │ ├── trans9.in
│ │ │ └── trans9.out
│ │ ├── 8.最佳游览线路
│ │ │ ├── Testdata
│ │ │ │ ├── travel1.in
│ │ │ │ ├── travel1.out
│ │ │ │ ├── travel10.in
│ │ │ │ ├── travel10.out
│ │ │ │ ├── travel2.in
│ │ │ │ ├── travel2.out
│ │ │ │ ├── travel3.in
│ │ │ │ ├── travel3.out
│ │ │ │ ├── travel4.in
│ │ │ │ ├── travel4.out
│ │ │ │ ├── travel5.in
│ │ │ │ ├── travel5.out
│ │ │ │ ├── travel6.in
│ │ │ │ ├── travel6.out
│ │ │ │ ├── travel7.in
│ │ │ │ ├── travel7.out
│ │ │ │ ├── travel8.in
│ │ │ │ ├── travel8.out
│ │ │ │ ├── travel9.in
│ │ │ │ └── travel9.out
│ │ │ └── travel.pas
│ │ ├── 9.营养膳食
│ │ │ ├── Diet_data
│ │ │ │ ├── diet0.in
│ │ │ │ ├── diet0.out
│ │ │ │ ├── diet1.in
│ │ │ │ ├── diet1.out
│ │ │ │ ├── diet2.in
│ │ │ │ ├── diet2.out
│ │ │ │ ├── diet3.in
│ │ │ │ ├── diet3.out
│ │ │ │ ├── diet4.in
│ │ │ │ ├── diet4.out
│ │ │ │ ├── diet5.in
│ │ │ │ ├── diet5.out
│ │ │ │ ├── diet6.in
│ │ │ │ ├── diet6.out
│ │ │ │ ├── diet7.in
│ │ │ │ ├── diet7.out
│ │ │ │ ├── diet8.in
│ │ │ │ ├── diet8.out
│ │ │ │ ├── diet9.in
│ │ │ │ └── diet9.out
│ │ │ └── diet.pas
│ │ ├── 例6.4 均分纸牌
│ │ │ ├── Playcard_data
│ │ │ │ ├── Playcard.bat
│ │ │ │ ├── Playcard1.in
│ │ │ │ ├── Playcard1.out
│ │ │ │ ├── Playcard2.in
│ │ │ │ ├── Playcard2.out
│ │ │ │ ├── Playcard3.in
│ │ │ │ ├── Playcard3.out
│ │ │ │ ├── Playcard4.in
│ │ │ │ ├── Playcard4.out
│ │ │ │ ├── Playcard5.in
│ │ │ │ └── Playcard5.out
│ │ │ └── playcard.cpp
│ │ ├── 例6.5 删数问题
│ │ │ ├── delete.cpp
│ │ │ ├── delete.pas
│ │ │ └── delete_data
│ │ │ ├── DELETE1.IN
│ │ │ ├── DELETE2.IN
│ │ │ ├── DELETE3.IN
│ │ │ ├── DELETE4.IN
│ │ │ ├── DELETE5.IN
│ │ │ ├── DELETE6.IN
│ │ │ ├── delete.bat
│ │ │ ├── delete1.out
│ │ │ ├── delete2.out
│ │ │ ├── delete3.out
│ │ │ ├── delete4.out
│ │ │ ├── delete5.out
│ │ │ ├── delete6.out
│ │ │ └── enter
│ │ ├── 例6.6 拦截导弹问题
│ │ │ ├── missile.cpp
│ │ │ ├── missile.pas
│ │ │ └── missile_data
│ │ │ ├── ENTER
│ │ │ ├── missile.bat
│ │ │ ├── missile0.in
│ │ │ ├── missile0.out
│ │ │ ├── missile1.in
│ │ │ ├── missile1.out
│ │ │ ├── missile2.in
│ │ │ ├── missile2.out
│ │ │ ├── missile3.in
│ │ │ ├── missile3.out
│ │ │ ├── missile4.in
│ │ │ ├── missile4.out
│ │ │ ├── missile5.in
│ │ │ ├── missile5.out
│ │ │ ├── missile6.in
│ │ │ ├── missile6.out
│ │ │ ├── missile7.in
│ │ │ ├── missile7.out
│ │ │ ├── missile8.in
│ │ │ ├── missile8.out
│ │ │ ├── missile9.in
│ │ │ └── missile9.out
│ │ ├── 例6.7 活动选择
│ │ │ └── act_data
│ │ │ ├── act0.in
│ │ │ ├── act0.out
│ │ │ ├── act1.in
│ │ │ ├── act1.out
│ │ │ ├── act2.in
│ │ │ ├── act2.out
│ │ │ ├── act3.in
│ │ │ ├── act3.out
│ │ │ ├── act4.in
│ │ │ ├── act4.out
│ │ │ ├── act5.in
│ │ │ ├── act5.out
│ │ │ ├── act6.in
│ │ │ ├── act6.out
│ │ │ ├── act7.in
│ │ │ ├── act7.out
│ │ │ ├── act8.in
│ │ │ ├── act8.out
│ │ │ ├── act9.in
│ │ │ └── act9.out
│ │ ├── 例6.8 整数区间
│ │ │ └── data
│ │ │ ├── a1.in
│ │ │ ├── a1.out
│ │ │ ├── a2.in
│ │ │ ├── a2.out
│ │ │ ├── a3.in
│ │ │ └── a3.out
│ │ └── 第六章 贪心算法.pdf
│ ├── 第7章 分治算法
│ │ ├── 1.方程f(x)的根
│ │ │ ├── equation.pas
│ │ │ └── equation_data
│ │ │ ├── equation.in
│ │ │ ├── equation.out
│ │ │ └── readme.txt
│ │ ├── 2.二分查找
│ │ │ ├── binary.cpp
│ │ │ └── binary_data
│ │ │ ├── binary0.in
│ │ │ ├── binary0.out
│ │ │ ├── binary1.in
│ │ │ ├── binary1.out
│ │ │ ├── binary2.in
│ │ │ ├── binary2.out
│ │ │ ├── binary3.in
│ │ │ ├── binary3.out
│ │ │ ├── binary4.in
│ │ │ ├── binary4.out
│ │ │ ├── binary5.in
│ │ │ ├── binary5.out
│ │ │ ├── binary6.in
│ │ │ └── binary6.out
│ │ ├── 3.求逆序对
│ │ │ ├── deseq.cpp
│ │ │ ├── deseq.pas
│ │ │ └── deseq_data
│ │ │ ├── deseq1.in
│ │ │ ├── deseq1.out
│ │ │ ├── deseq10.in
│ │ │ ├── deseq10.out
│ │ │ ├── deseq2.in
│ │ │ ├── deseq2.out
│ │ │ ├── deseq3.in
│ │ │ ├── deseq3.out
│ │ │ ├── deseq4.in
│ │ │ ├── deseq4.out
│ │ │ ├── deseq5.in
│ │ │ ├── deseq5.out
│ │ │ ├── deseq6.in
│ │ │ ├── deseq6.out
│ │ │ ├── deseq7.in
│ │ │ ├── deseq7.out
│ │ │ ├── deseq8.in
│ │ │ ├── deseq8.out
│ │ │ ├── deseq9.in
│ │ │ └── deseq9.out
│ │ ├── 4.麦森数
│ │ │ ├── MASON_data
│ │ │ │ ├── MASON0.IN
│ │ │ │ ├── MASON0.OUT
│ │ │ │ ├── MASON1.IN
│ │ │ │ ├── MASON1.OUT
│ │ │ │ ├── MASON2.IN
│ │ │ │ ├── MASON2.OUT
│ │ │ │ ├── MASON3.IN
│ │ │ │ ├── MASON3.OUT
│ │ │ │ ├── MASON4.IN
│ │ │ │ ├── MASON4.OUT
│ │ │ │ ├── MASON5.IN
│ │ │ │ ├── MASON5.OUT
│ │ │ │ ├── MASON6.IN
│ │ │ │ ├── MASON6.OUT
│ │ │ │ ├── MASON7.IN
│ │ │ │ ├── MASON7.OUT
│ │ │ │ ├── MASON8.IN
│ │ │ │ ├── MASON8.OUT
│ │ │ │ ├── MASON9.IN
│ │ │ │ └── MASON9.OUT
│ │ │ └── mason.cpp
│ │ ├── 例7.3 一元三次方程
│ │ │ ├── equ.cpp
│ │ │ ├── equ.pas
│ │ │ ├── equ1.pas
│ │ │ ├── equ_data
│ │ │ │ ├── ENTER
│ │ │ │ ├── Equ1.in
│ │ │ │ ├── Equ2.in
│ │ │ │ ├── Equ3.in
│ │ │ │ ├── Equ4.in
│ │ │ │ ├── equ.bat
│ │ │ │ ├── equ1.out
│ │ │ │ ├── equ10.in
│ │ │ │ ├── equ10.out
│ │ │ │ ├── equ2.out
│ │ │ │ ├── equ3.out
│ │ │ │ ├── equ4.out
│ │ │ │ ├── equ5.in
│ │ │ │ ├── equ5.out
│ │ │ │ ├── equ6.in
│ │ │ │ ├── equ6.out
│ │ │ │ ├── equ7.in
│ │ │ │ ├── equ7.out
│ │ │ │ ├── equ8.in
│ │ │ │ ├── equ8.out
│ │ │ │ ├── equ9.in
│ │ │ │ └── equ9.out
│ │ │ └── solution
│ │ │ ├── equ.pas
│ │ │ ├── equ1.pas
│ │ │ └── solution.txt
│ │ ├── 例7.4 循环比赛
│ │ │ ├── match.cpp
│ │ │ ├── match.pas
│ │ │ └── match_data
│ │ │ ├── match1.in
│ │ │ ├── match1.out
│ │ │ ├── match2.in
│ │ │ ├── match2.out
│ │ │ ├── match3.in
│ │ │ ├── match3.out
│ │ │ ├── match4.in
│ │ │ ├── match4.out
│ │ │ ├── match5.in
│ │ │ └── match5.out
│ │ ├── 例7.5 取余运算
│ │ │ ├── mod.cpp
│ │ │ └── mod_data
│ │ │ ├── ENTER
│ │ │ ├── TESTDATA.TXT
│ │ │ ├── mod.bat
│ │ │ ├── mod1.in
│ │ │ ├── mod1.out
│ │ │ ├── mod2.in
│ │ │ ├── mod2.out
│ │ │ ├── mod3.in
│ │ │ ├── mod3.out
│ │ │ ├── mod4.in
│ │ │ ├── mod4.out
│ │ │ ├── mod5.in
│ │ │ └── mod5.out
│ │ ├── 例7.6 黑白棋子的移动
│ │ │ ├── CHESSMAN_data
│ │ │ │ ├── CHESSMAN1.IN
│ │ │ │ ├── CHESSMAN2.IN
│ │ │ │ ├── CHESSMAN3.IN
│ │ │ │ ├── CHESSMAN4.IN
│ │ │ │ ├── CHESSMAN5.IN
│ │ │ │ ├── chessman1.out
│ │ │ │ ├── chessman2.out
│ │ │ │ ├── chessman3.out
│ │ │ │ ├── chessman4.out
│ │ │ │ └── chessman5.out
│ │ │ ├── chessman.cpp
│ │ │ └── 参考程序.txt
│ │ ├── 例7.7 光荣的梦想
│ │ │ └── dream_data
│ │ │ ├── dream1.in
│ │ │ ├── dream1.out
│ │ │ ├── dream10.in
│ │ │ ├── dream10.out
│ │ │ ├── dream2.in
│ │ │ ├── dream2.out
│ │ │ ├── dream3.in
│ │ │ ├── dream3.out
│ │ │ ├── dream4.in
│ │ │ ├── dream4.out
│ │ │ ├── dream5.in
│ │ │ ├── dream5.out
│ │ │ ├── dream6.in
│ │ │ ├── dream6.out
│ │ │ ├── dream7.in
│ │ │ ├── dream7.out
│ │ │ ├── dream8.in
│ │ │ ├── dream8.out
│ │ │ ├── dream9.in
│ │ │ └── dream9.out
│ │ └── 第七章 分治算法.pdf
│ ├── 第8章 广度优先搜索
│ │ ├── 1.面积
│ │ │ ├── area.cpp
│ │ │ ├── area.pas
│ │ │ └── area_data
│ │ │ ├── ENTER
│ │ │ ├── area.bat
│ │ │ ├── area1.in
│ │ │ ├── area1.out
│ │ │ ├── area2.in
│ │ │ ├── area2.out
│ │ │ ├── area3.in
│ │ │ ├── area3.out
│ │ │ ├── area4.in
│ │ │ ├── area4.out
│ │ │ ├── area5.in
│ │ │ └── area5.out
│ │ ├── 2.营救
│ │ │ ├── save.cpp
│ │ │ ├── save.pas
│ │ │ └── save_data
│ │ │ ├── save0.in
│ │ │ ├── save0.out
│ │ │ ├── save1.in
│ │ │ ├── save1.out
│ │ │ ├── save2.in
│ │ │ ├── save2.out
│ │ │ ├── save3.in
│ │ │ ├── save3.out
│ │ │ ├── save4.in
│ │ │ ├── save4.out
│ │ │ ├── save5.in
│ │ │ ├── save5.out
│ │ │ ├── save6.in
│ │ │ ├── save6.out
│ │ │ ├── save7.in
│ │ │ ├── save7.out
│ │ │ ├── save8.in
│ │ │ ├── save8.out
│ │ │ ├── save9.in
│ │ │ └── save9.out
│ │ ├── 3.最少转弯问题
│ │ │ ├── turn.cpp
│ │ │ ├── turn.pas
│ │ │ └── turn_data
│ │ │ ├── turn1.in
│ │ │ ├── turn1.out
│ │ │ ├── turn2.in
│ │ │ └── turn2.out
│ │ ├── 4.麻将游戏
│ │ │ ├── MAHJONG_data
│ │ │ │ ├── MAHJONG1.IN
│ │ │ │ ├── MAHJONG1.OUT
│ │ │ │ ├── MAHJONG2.IN
│ │ │ │ ├── MAHJONG2.OUT
│ │ │ │ ├── MAHJONG3.IN
│ │ │ │ ├── MAHJONG3.OUT
│ │ │ │ ├── MAHJONG4.IN
│ │ │ │ ├── MAHJONG4.OUT
│ │ │ │ ├── MAHJONG5.IN
│ │ │ │ ├── MAHJONG5.OUT
│ │ │ │ ├── MAHJONG6.OUT
│ │ │ │ ├── MAHJONG7.IN
│ │ │ │ ├── MAHJONG7.OUT
│ │ │ │ └── Mahjong6.IN
│ │ │ └── Mahjong.pas
│ │ ├── 例8.2 细胞
│ │ │ ├── cell.cpp
│ │ │ ├── cell.pas
│ │ │ └── cell_data
│ │ │ ├── cell1.in
│ │ │ ├── cell1.out
│ │ │ ├── cell2.in
│ │ │ ├── cell2.out
│ │ │ ├── cell3.in
│ │ │ ├── cell3.out
│ │ │ ├── cell4.in
│ │ │ ├── cell4.out
│ │ │ ├── cell5.in
│ │ │ └── cell5.out
│ │ └── 第八章 广度优先搜索.pdf
│ └── 第9章 动态规划
│ ├── 第九章 动态规划.pdf
│ ├── 第二节 背包问题
│ │ ├── 1.砝码称重
│ │ │ ├── weight.cpp
│ │ │ ├── weight.pas
│ │ │ └── weight_data
│ │ │ ├── weight0.in
│ │ │ ├── weight0.out
│ │ │ ├── weight1.in
│ │ │ ├── weight1.out
│ │ │ ├── weight10.in
│ │ │ ├── weight10.out
│ │ │ ├── weight2.in
│ │ │ ├── weight2.out
│ │ │ ├── weight3.in
│ │ │ ├── weight3.out
│ │ │ ├── weight4.in
│ │ │ ├── weight4.out
│ │ │ ├── weight5.in
│ │ │ ├── weight5.out
│ │ │ ├── weight6.in
│ │ │ ├── weight6.out
│ │ │ ├── weight7.in
│ │ │ ├── weight7.out
│ │ │ ├── weight8.in
│ │ │ ├── weight8.out
│ │ │ ├── weight9.in
│ │ │ └── weight9.out
│ │ ├── 10.打包
│ │ │ ├── pack.cpp
│ │ │ ├── pack.pas
│ │ │ └── pack_data
│ │ │ ├── pack1.in
│ │ │ ├── pack1.out
│ │ │ ├── pack10.in
│ │ │ ├── pack10.out
│ │ │ ├── pack2.in
│ │ │ ├── pack2.out
│ │ │ ├── pack3.in
│ │ │ ├── pack3.out
│ │ │ ├── pack4.in
│ │ │ ├── pack4.out
│ │ │ ├── pack5.in
│ │ │ ├── pack5.out
│ │ │ ├── pack6.in
│ │ │ ├── pack6.out
│ │ │ ├── pack7.in
│ │ │ ├── pack7.out
│ │ │ ├── pack8.in
│ │ │ ├── pack8.out
│ │ │ ├── pack9.in
│ │ │ └── pack9.out
│ │ ├── 11.暗黑破坏神
│ │ │ ├── diablo.cpp
│ │ │ ├── diablo.pas
│ │ │ ├── diablo1.pas
│ │ │ ├── diablo2.cpp
│ │ │ └── diablo_data
│ │ │ ├── diablo0.in
│ │ │ ├── diablo0.out
│ │ │ ├── diablo1.in
│ │ │ ├── diablo1.out
│ │ │ ├── diablo10.in
│ │ │ ├── diablo10.out
│ │ │ ├── diablo2.in
│ │ │ ├── diablo2.out
│ │ │ ├── diablo3.in
│ │ │ ├── diablo3.out
│ │ │ ├── diablo4.in
│ │ │ ├── diablo4.out
│ │ │ ├── diablo5.in
│ │ │ ├── diablo5.out
│ │ │ ├── diablo6.in
│ │ │ ├── diablo6.out
│ │ │ ├── diablo7.in
│ │ │ ├── diablo7.out
│ │ │ ├── diablo8.in
│ │ │ ├── diablo8.out
│ │ │ ├── diablo9.in
│ │ │ └── diablo9.out
│ │ ├── 12.科技庄园
│ │ │ ├── Manor.pas
│ │ │ ├── manor.cpp
│ │ │ └── manor_data
│ │ │ ├── Manor0.in
│ │ │ ├── Manor0.out
│ │ │ ├── Manor1.in
│ │ │ ├── Manor1.out
│ │ │ ├── Manor2.in
│ │ │ ├── Manor2.out
│ │ │ ├── Manor3.in
│ │ │ ├── Manor3.out
│ │ │ ├── Manor4.in
│ │ │ ├── Manor4.out
│ │ │ ├── Manor5.in
│ │ │ ├── Manor5.out
│ │ │ ├── Manor6.in
│ │ │ ├── Manor6.out
│ │ │ ├── Manor7.in
│ │ │ ├── Manor7.out
│ │ │ ├── Manor8.in
│ │ │ ├── Manor8.out
│ │ │ ├── Manor9.in
│ │ │ └── Manor9.out
│ │ ├── 13.金明的预算方案
│ │ │ ├── budget.pas
│ │ │ └── budget_data
│ │ │ ├── budget0.ans
│ │ │ ├── budget0.in
│ │ │ ├── budget1.ans
│ │ │ ├── budget1.in
│ │ │ ├── budget2.ans
│ │ │ ├── budget2.in
│ │ │ ├── budget3.ans
│ │ │ ├── budget3.in
│ │ │ ├── budget4.ans
│ │ │ ├── budget4.in
│ │ │ ├── budget5.ans
│ │ │ ├── budget5.in
│ │ │ ├── budget6.ans
│ │ │ ├── budget6.in
│ │ │ ├── budget7.ans
│ │ │ ├── budget7.in
│ │ │ ├── budget8.ans
│ │ │ ├── budget8.in
│ │ │ ├── budget9.ans
│ │ │ └── budget9.in
│ │ ├── 2.装箱问题
│ │ │ ├── boxes.cpp
│ │ │ ├── boxes.pas
│ │ │ ├── boxes1.pas
│ │ │ └── boxes_data
│ │ │ ├── boxes0.in
│ │ │ ├── boxes0.out
│ │ │ ├── boxes1.in
│ │ │ ├── boxes1.out
│ │ │ ├── boxes2.in
│ │ │ ├── boxes2.out
│ │ │ ├── boxes3.in
│ │ │ ├── boxes3.out
│ │ │ ├── boxes4.in
│ │ │ ├── boxes4.out
│ │ │ ├── boxes5.in
│ │ │ ├── boxes5.out
│ │ │ ├── boxes6.in
│ │ │ └── boxes6.out
│ │ ├── 3.采药
│ │ │ ├── medic.cpp
│ │ │ ├── medic.pas
│ │ │ ├── medic1.pas
│ │ │ ├── medic2.pas
│ │ │ └── medic_data
│ │ │ ├── medic0.in
│ │ │ ├── medic0.out
│ │ │ ├── medic1.in
│ │ │ ├── medic1.out
│ │ │ ├── medic2.in
│ │ │ ├── medic2.out
│ │ │ ├── medic3.in
│ │ │ ├── medic3.out
│ │ │ ├── medic4.in
│ │ │ ├── medic4.out
│ │ │ ├── medic5.in
│ │ │ ├── medic5.out
│ │ │ ├── medic6.in
│ │ │ ├── medic6.out
│ │ │ ├── medic7.in
│ │ │ ├── medic7.out
│ │ │ ├── medic8.in
│ │ │ ├── medic8.out
│ │ │ ├── medic9.in
│ │ │ └── medic9.out
│ │ ├── 4.开心的金明
│ │ │ ├── happy.cpp
│ │ │ ├── happy.pas
│ │ │ ├── happy1.pas
│ │ │ └── happy_data
│ │ │ ├── happy1.in
│ │ │ ├── happy1.out
│ │ │ ├── happy10.in
│ │ │ ├── happy10.out
│ │ │ ├── happy2.in
│ │ │ ├── happy2.out
│ │ │ ├── happy3.in
│ │ │ ├── happy3.out
│ │ │ ├── happy4.in
│ │ │ ├── happy4.out
│ │ │ ├── happy5.in
│ │ │ ├── happy5.out
│ │ │ ├── happy6.in
│ │ │ ├── happy6.out
│ │ │ ├── happy7.in
│ │ │ ├── happy7.out
│ │ │ ├── happy8.in
│ │ │ ├── happy8.out
│ │ │ ├── happy9.in
│ │ │ └── happy9.out
│ │ ├── 5.竞赛总分
│ │ │ ├── inflate.cpp
│ │ │ ├── inflate.pas
│ │ │ ├── inflate1.pas
│ │ │ ├── inflate2.pas
│ │ │ └── inflate_data
│ │ │ ├── inflate0.in
│ │ │ ├── inflate0.out
│ │ │ ├── inflate1.in
│ │ │ ├── inflate1.out
│ │ │ ├── inflate2.in
│ │ │ ├── inflate2.out
│ │ │ ├── inflate3.in
│ │ │ ├── inflate3.out
│ │ │ ├── inflate4.in
│ │ │ ├── inflate4.out
│ │ │ ├── inflate5.in
│ │ │ ├── inflate5.out
│ │ │ ├── inflate6.in
│ │ │ ├── inflate6.out
│ │ │ ├── inflate7.in
│ │ │ ├── inflate7.out
│ │ │ ├── inflate8.in
│ │ │ ├── inflate8.out
│ │ │ ├── inflate9.in
│ │ │ └── inflate9.out
│ │ ├── 6.最小乘车费用
│ │ │ ├── busses.cpp
│ │ │ ├── busses.pas
│ │ │ ├── busses1.pas
│ │ │ └── busses_data
│ │ │ ├── busses1.in
│ │ │ ├── busses1.out
│ │ │ ├── busses2.in
│ │ │ ├── busses2.out
│ │ │ ├── busses3.in
│ │ │ ├── busses3.out
│ │ │ ├── busses4.in
│ │ │ ├── busses4.out
│ │ │ ├── busses5.in
│ │ │ ├── busses5.out
│ │ │ ├── busses6.in
│ │ │ ├── busses6.out
│ │ │ ├── busses7.in
│ │ │ └── busses7.out
│ │ ├── 7.质数和分解
│ │ │ ├── prime.cpp
│ │ │ ├── prime.pas
│ │ │ └── prime_data
│ │ │ ├── prime0.in
│ │ │ ├── prime0.out
│ │ │ ├── prime1.in
│ │ │ ├── prime1.out
│ │ │ ├── prime10.in
│ │ │ ├── prime10.out
│ │ │ ├── prime2.in
│ │ │ ├── prime2.out
│ │ │ ├── prime3.in
│ │ │ ├── prime3.out
│ │ │ ├── prime4.in
│ │ │ ├── prime4.out
│ │ │ ├── prime5.in
│ │ │ ├── prime5.out
│ │ │ ├── prime6.in
│ │ │ ├── prime6.out
│ │ │ ├── prime7.in
│ │ │ ├── prime7.out
│ │ │ ├── prime8.in
│ │ │ ├── prime8.out
│ │ │ ├── prime9.in
│ │ │ └── prime9.out
│ │ ├── 8.逃亡的准备
│ │ │ ├── hallows.cpp
│ │ │ ├── hallows.pas
│ │ │ └── hallows_data
│ │ │ ├── hallows1.in
│ │ │ ├── hallows1.out
│ │ │ ├── hallows10.in
│ │ │ ├── hallows10.out
│ │ │ ├── hallows2.in
│ │ │ ├── hallows2.out
│ │ │ ├── hallows3.in
│ │ │ ├── hallows3.out
│ │ │ ├── hallows4.in
│ │ │ ├── hallows4.out
│ │ │ ├── hallows5.in
│ │ │ ├── hallows5.out
│ │ │ ├── hallows6.in
│ │ │ ├── hallows6.out
│ │ │ ├── hallows7.in
│ │ │ ├── hallows7.out
│ │ │ ├── hallows8.in
│ │ │ ├── hallows8.out
│ │ │ ├── hallows9.in
│ │ │ └── hallows9.out
│ │ ├── 9.暗黑游戏
│ │ │ ├── pgrune.cpp
│ │ │ ├── pgrune.pas
│ │ │ ├── pgrune1.pas
│ │ │ └── pgrune_data
│ │ │ ├── pgrune1.in
│ │ │ ├── pgrune1.out
│ │ │ ├── pgrune10.in
│ │ │ ├── pgrune10.out
│ │ │ ├── pgrune2.in
│ │ │ ├── pgrune2.out
│ │ │ ├── pgrune3.in
│ │ │ ├── pgrune3.out
│ │ │ ├── pgrune4.in
│ │ │ ├── pgrune4.out
│ │ │ ├── pgrune5.in
│ │ │ ├── pgrune5.out
│ │ │ ├── pgrune6.in
│ │ │ ├── pgrune6.out
│ │ │ ├── pgrune7.in
│ │ │ ├── pgrune7.out
│ │ │ ├── pgrune8.in
│ │ │ ├── pgrune8.out
│ │ │ ├── pgrune9.in
│ │ │ └── pgrune9.out
│ │ ├── 例9.11 01背包
│ │ │ ├── package.cpp
│ │ │ ├── package.pas
│ │ │ └── package_data
│ │ │ ├── package0.in
│ │ │ ├── package0.out
│ │ │ ├── package1.in
│ │ │ ├── package1.out
│ │ │ ├── package2.in
│ │ │ ├── package2.out
│ │ │ ├── package3.in
│ │ │ ├── package3.out
│ │ │ ├── package4.in
│ │ │ ├── package4.out
│ │ │ ├── package5.in
│ │ │ ├── package5.out
│ │ │ ├── package6.in
│ │ │ ├── package6.out
│ │ │ ├── package7.in
│ │ │ ├── package7.out
│ │ │ ├── package8.in
│ │ │ ├── package8.out
│ │ │ ├── package9.in
│ │ │ └── package9.out
│ │ ├── 例9.12 完全背包
│ │ │ ├── knapsack.cpp
│ │ │ ├── knapsack.pas
│ │ │ └── knapsack_data
│ │ │ ├── ENTER
│ │ │ ├── knapsack.bat
│ │ │ ├── knapsack0.in
│ │ │ ├── knapsack0.out
│ │ │ ├── knapsack1.in
│ │ │ ├── knapsack1.out
│ │ │ ├── knapsack12.in
│ │ │ ├── knapsack12.out
│ │ │ ├── knapsack2.in
│ │ │ ├── knapsack2.out
│ │ │ ├── knapsack3.in
│ │ │ ├── knapsack3.out
│ │ │ ├── knapsack4.in
│ │ │ ├── knapsack4.out
│ │ │ ├── knapsack5.in
│ │ │ ├── knapsack5.out
│ │ │ ├── knapsack6.in
│ │ │ ├── knapsack6.out
│ │ │ ├── knapsack7.in
│ │ │ ├── knapsack7.out
│ │ │ ├── knapsack8.in
│ │ │ ├── knapsack8.out
│ │ │ ├── knapsack9.in
│ │ │ └── knapsack9.out
│ │ ├── 例9.13 庆功会
│ │ │ ├── party.cpp
│ │ │ ├── party.pas
│ │ │ └── party_data
│ │ │ ├── ENTER
│ │ │ ├── party.bat
│ │ │ ├── party1.in
│ │ │ ├── party1.out
│ │ │ ├── party10.in
│ │ │ ├── party10.out
│ │ │ ├── party2.in
│ │ │ ├── party2.out
│ │ │ ├── party3.in
│ │ │ ├── party3.out
│ │ │ ├── party4.in
│ │ │ ├── party4.out
│ │ │ ├── party5.in
│ │ │ ├── party5.out
│ │ │ ├── party6.in
│ │ │ ├── party6.out
│ │ │ ├── party7.in
│ │ │ ├── party7.out
│ │ │ ├── party8.in
│ │ │ ├── party8.out
│ │ │ ├── party9.in
│ │ │ └── party9.out
│ │ ├── 例9.14 混合背包
│ │ │ ├── mix.cpp
│ │ │ └── mix_data
│ │ │ ├── ENTER
│ │ │ ├── mix.bat
│ │ │ ├── mix0.in
│ │ │ ├── mix0.out
│ │ │ ├── mix1.in
│ │ │ ├── mix1.out
│ │ │ ├── mix10.out
│ │ │ ├── mix2.in
│ │ │ ├── mix2.out
│ │ │ ├── mix3.in
│ │ │ ├── mix3.out
│ │ │ ├── mix4.in
│ │ │ ├── mix4.out
│ │ │ ├── mix5.in
│ │ │ ├── mix5.out
│ │ │ ├── mix6.in
│ │ │ ├── mix6.out
│ │ │ ├── mix7.in
│ │ │ ├── mix7.out
│ │ │ ├── mix8.in
│ │ │ ├── mix8.out
│ │ │ ├── mix9.in
│ │ │ └── mix9.out
│ │ ├── 例9.15 潜水员
│ │ │ ├── gas.cpp
│ │ │ ├── gas.pas
│ │ │ └── gas_data
│ │ │ ├── gas.bat
│ │ │ ├── gas1.in
│ │ │ ├── gas1.out
│ │ │ ├── gas2.in
│ │ │ ├── gas2.out
│ │ │ ├── gas3.in
│ │ │ ├── gas3.out
│ │ │ ├── gas4.in
│ │ │ ├── gas4.out
│ │ │ ├── gas5.in
│ │ │ └── gas5.out
│ │ ├── 例9.16 分组背包
│ │ │ ├── group.cpp
│ │ │ └── group_data
│ │ │ ├── ENTER
│ │ │ ├── group.bat
│ │ │ ├── group0.in
│ │ │ ├── group0.out
│ │ │ ├── group1.in
│ │ │ ├── group1.out
│ │ │ ├── group2.in
│ │ │ ├── group2.out
│ │ │ ├── group3.in
│ │ │ ├── group3.out
│ │ │ ├── group4.in
│ │ │ ├── group4.out
│ │ │ ├── group5.in
│ │ │ ├── group5.out
│ │ │ ├── group6.in
│ │ │ ├── group6.out
│ │ │ ├── group7.in
│ │ │ ├── group7.out
│ │ │ ├── group8.in
│ │ │ ├── group8.out
│ │ │ ├── group9.in
│ │ │ └── group9.out
│ │ └── 例9.17 货币系统
│ │ ├── money.cpp
│ │ └── money_data
│ │ ├── ENTER
│ │ ├── money.bat
│ │ ├── money0.in
│ │ ├── money0.out
│ │ ├── money1.in
│ │ ├── money1.out
│ │ ├── money2.in
│ │ ├── money2.out
│ │ ├── money3.in
│ │ ├── money3.out
│ │ ├── money4.in
│ │ ├── money4.out
│ │ ├── money5.in
│ │ ├── money5.out
│ │ ├── money6.in
│ │ ├── money6.out
│ │ ├── money7.in
│ │ ├── money7.out
│ │ ├── money8.in
│ │ ├── money8.out
│ │ ├── money9.in
│ │ └── money9.out
│ ├── 第三节 动态规划经典题
│ │ ├── 1.对抗赛
│ │ │ ├── compete.cpp
│ │ │ ├── compete.pas
│ │ │ ├── compete1.cpp
│ │ │ ├── compete1.pas
│ │ │ └── compete_data
│ │ │ ├── compete1.in
│ │ │ ├── compete1.out
│ │ │ ├── compete2.in
│ │ │ ├── compete2.out
│ │ │ ├── compete3.in
│ │ │ ├── compete3.out
│ │ │ ├── compete4.in
│ │ │ ├── compete4.out
│ │ │ ├── compete5.in
│ │ │ └── compete5.out
│ │ ├── 10.筷子
│ │ │ ├── chop.pas
│ │ │ ├── chop1.cpp
│ │ │ ├── chop2.cpp
│ │ │ └── chop_data
│ │ │ ├── chop1.OUT
│ │ │ ├── chop1.in
│ │ │ ├── chop10.IN
│ │ │ ├── chop10.OUT
│ │ │ ├── chop2.OUT
│ │ │ ├── chop2.in
│ │ │ ├── chop3.OUT
│ │ │ ├── chop3.in
│ │ │ ├── chop4.OUT
│ │ │ ├── chop4.in
│ │ │ ├── chop5.OUT
│ │ │ ├── chop5.in
│ │ │ ├── chop6.IN
│ │ │ ├── chop6.OUT
│ │ │ ├── chop7.IN
│ │ │ ├── chop7.OUT
│ │ │ ├── chop8.IN
│ │ │ ├── chop8.OUT
│ │ │ ├── chop9.IN
│ │ │ └── chop9.OUT
│ │ ├── 11.垃圾陷阱
│ │ │ ├── WELL.PAS
│ │ │ ├── WELL_data
│ │ │ │ ├── WELL1.IN
│ │ │ │ ├── WELL1.OUT
│ │ │ │ ├── WELL10.IN
│ │ │ │ ├── WELL10.OUT
│ │ │ │ ├── WELL11.IN
│ │ │ │ ├── WELL11.OUT
│ │ │ │ ├── WELL2.IN
│ │ │ │ ├── WELL2.OUT
│ │ │ │ ├── WELL3.IN
│ │ │ │ ├── WELL3.OUT
│ │ │ │ ├── WELL4.IN
│ │ │ │ ├── WELL4.OUT
│ │ │ │ ├── WELL5.IN
│ │ │ │ ├── WELL5.OUT
│ │ │ │ ├── WELL6.IN
│ │ │ │ ├── WELL6.OUT
│ │ │ │ ├── WELL7.IN
│ │ │ │ ├── WELL7.OUT
│ │ │ │ ├── WELL8.IN
│ │ │ │ ├── WELL8.OUT
│ │ │ │ ├── WELL9.IN
│ │ │ │ └── WELL9.OUT
│ │ │ └── well.cpp
│ │ ├── 12.守望者的逃离
│ │ │ ├── escape.cpp
│ │ │ ├── escape.pas
│ │ │ └── escape_data
│ │ │ ├── escape1.in
│ │ │ ├── escape1.out
│ │ │ ├── escape10.in
│ │ │ ├── escape10.out
│ │ │ ├── escape2.in
│ │ │ ├── escape2.out
│ │ │ ├── escape3.in
│ │ │ ├── escape3.out
│ │ │ ├── escape4.in
│ │ │ ├── escape4.out
│ │ │ ├── escape5.in
│ │ │ ├── escape5.out
│ │ │ ├── escape6.in
│ │ │ ├── escape6.out
│ │ │ ├── escape7.in
│ │ │ ├── escape7.out
│ │ │ ├── escape8.in
│ │ │ ├── escape8.out
│ │ │ ├── escape9.in
│ │ │ └── escape9.out
│ │ ├── 13. 矩阵取数游戏
│ │ │ ├── game.cpp
│ │ │ ├── game.pas
│ │ │ └── game_data
│ │ │ ├── game1.ans
│ │ │ ├── game1.in
│ │ │ ├── game10.ans
│ │ │ ├── game10.in
│ │ │ ├── game2.ans
│ │ │ ├── game2.in
│ │ │ ├── game3.ans
│ │ │ ├── game3.in
│ │ │ ├── game4.ans
│ │ │ ├── game4.in
│ │ │ ├── game5.ans
│ │ │ ├── game5.in
│ │ │ ├── game6.ans
│ │ │ ├── game6.in
│ │ │ ├── game7.ans
│ │ │ ├── game7.in
│ │ │ ├── game8.ans
│ │ │ ├── game8.in
│ │ │ ├── game9.ans
│ │ │ └── game9.in
│ │ ├── 2.演讲大厅安排
│ │ │ ├── hall.pas
│ │ │ ├── hall1.cpp
│ │ │ ├── hall1.pas
│ │ │ ├── hall2.cpp
│ │ │ └── hall_data
│ │ │ ├── Hall0.in
│ │ │ ├── Hall1.in
│ │ │ ├── Hall2.in
│ │ │ ├── Hall3.in
│ │ │ ├── Hall4.in
│ │ │ ├── Hall5.in
│ │ │ ├── hall0.out
│ │ │ ├── hall1.out
│ │ │ ├── hall2.out
│ │ │ ├── hall3.out
│ │ │ ├── hall4.out
│ │ │ └── hall5.out
│ │ ├── 3.火车票
│ │ │ ├── railway.cpp
│ │ │ ├── railway.pas
│ │ │ ├── railway1.pas
│ │ │ └── railway_data
│ │ │ ├── railway1.in
│ │ │ ├── railway1.out
│ │ │ ├── railway2.in
│ │ │ ├── railway2.out
│ │ │ ├── railway3.in
│ │ │ ├── railway3.out
│ │ │ ├── railway4.in
│ │ │ ├── railway4.out
│ │ │ ├── railway5.in
│ │ │ └── railway5.out
│ │ ├── 4.单词的划分
│ │ │ ├── word.cpp
│ │ │ ├── word.pas
│ │ │ ├── word1.pas
│ │ │ └── word_data
│ │ │ ├── word1.in
│ │ │ ├── word1.out
│ │ │ ├── word2.in
│ │ │ ├── word2.out
│ │ │ ├── word3.in
│ │ │ ├── word3.out
│ │ │ ├── word4.in
│ │ │ ├── word4.out
│ │ │ ├── word5.in
│ │ │ └── word5.out
│ │ ├── 5.饥饿的牛
│ │ │ ├── hunger.pas
│ │ │ ├── hunger1.cpp
│ │ │ ├── hunger1.pas
│ │ │ ├── hunger2.cpp
│ │ │ └── hunger_data
│ │ │ ├── hunger1.in
│ │ │ ├── hunger1.out
│ │ │ ├── hunger10.in
│ │ │ ├── hunger10.out
│ │ │ ├── hunger2.in
│ │ │ ├── hunger2.out
│ │ │ ├── hunger3.in
│ │ │ ├── hunger3.out
│ │ │ ├── hunger4.in
│ │ │ ├── hunger4.out
│ │ │ ├── hunger5.in
│ │ │ ├── hunger5.out
│ │ │ ├── hunger6.in
│ │ │ ├── hunger6.out
│ │ │ ├── hunger7.in
│ │ │ ├── hunger7.out
│ │ │ ├── hunger8.in
│ │ │ ├── hunger8.out
│ │ │ ├── hunger9.in
│ │ │ └── hunger9.out
│ │ ├── 6.护卫队
│ │ │ ├── convoy.cpp
│ │ │ ├── convoy.pas
│ │ │ ├── convoy1.pas
│ │ │ └── convoy_data
│ │ │ ├── convoy1.in
│ │ │ ├── convoy1.out
│ │ │ ├── convoy10.in
│ │ │ ├── convoy10.out
│ │ │ ├── convoy2.in
│ │ │ ├── convoy2.out
│ │ │ ├── convoy3.in
│ │ │ ├── convoy3.out
│ │ │ ├── convoy4.in
│ │ │ ├── convoy4.out
│ │ │ ├── convoy5.in
│ │ │ ├── convoy5.out
│ │ │ ├── convoy6.in
│ │ │ ├── convoy6.out
│ │ │ ├── convoy7.in
│ │ │ ├── convoy7.out
│ │ │ ├── convoy8.in
│ │ │ ├── convoy8.out
│ │ │ ├── convoy9.in
│ │ │ ├── convoy9.out
│ │ │ └── readme.txt
│ │ ├── 7.数字游戏
│ │ │ ├── game.cpp
│ │ │ ├── game.pas
│ │ │ ├── game1.cpp
│ │ │ └── game_data
│ │ │ ├── game1.in
│ │ │ ├── game1.out
│ │ │ ├── game2.in
│ │ │ ├── game2.out
│ │ │ ├── game3.in
│ │ │ ├── game3.out
│ │ │ ├── game4.in
│ │ │ ├── game4.out
│ │ │ ├── game5.in
│ │ │ └── game5.out
│ │ ├── 8.能量项链
│ │ │ ├── energy.cpp
│ │ │ ├── energy.pas
│ │ │ ├── energy1.cpp
│ │ │ ├── energy2.cpp
│ │ │ └── energy_data
│ │ │ ├── energy0.ans
│ │ │ ├── energy0.in
│ │ │ ├── energy1.ans
│ │ │ ├── energy1.in
│ │ │ ├── energy2.ans
│ │ │ ├── energy2.in
│ │ │ ├── energy3.ans
│ │ │ ├── energy3.in
│ │ │ ├── energy4.ans
│ │ │ ├── energy4.in
│ │ │ ├── energy5.ans
│ │ │ ├── energy5.in
│ │ │ ├── energy6.ans
│ │ │ ├── energy6.in
│ │ │ ├── energy7.ans
│ │ │ ├── energy7.in
│ │ │ ├── energy8.ans
│ │ │ ├── energy8.in
│ │ │ ├── energy9.ans
│ │ │ └── energy9.in
│ │ ├── 9. 传纸条
│ │ │ ├── message.cpp
│ │ │ ├── message.pas
│ │ │ ├── message1.cpp
│ │ │ └── message_data
│ │ │ ├── message1.ans
│ │ │ ├── message1.in
│ │ │ ├── message10.ans
│ │ │ ├── message10.in
│ │ │ ├── message2.ans
│ │ │ ├── message2.in
│ │ │ ├── message3.ans
│ │ │ ├── message3.in
│ │ │ ├── message4.ans
│ │ │ ├── message4.in
│ │ │ ├── message5.ans
│ │ │ ├── message5.in
│ │ │ ├── message6.ans
│ │ │ ├── message6.in
│ │ │ ├── message7.ans
│ │ │ ├── message7.in
│ │ │ ├── message8.ans
│ │ │ ├── message8.in
│ │ │ ├── message9.ans
│ │ │ └── message9.in
│ │ ├── 例9.18 合并石子
│ │ │ ├── unite.cpp
│ │ │ └── unite_data
│ │ │ ├── unite.bat
│ │ │ ├── unite1.in
│ │ │ ├── unite1.out
│ │ │ ├── unite2.in
│ │ │ ├── unite2.out
│ │ │ ├── unite3.in
│ │ │ ├── unite3.out
│ │ │ ├── unite4.in
│ │ │ ├── unite4.out
│ │ │ ├── unite5.in
│ │ │ └── unite5.out
│ │ ├── 例9.19 乘积最大
│ │ │ ├── mul.cpp
│ │ │ └── mul_data
│ │ │ ├── ENTER
│ │ │ ├── mul.bat
│ │ │ ├── mul0.in
│ │ │ ├── mul0.out
│ │ │ ├── mul1.in
│ │ │ ├── mul1.out
│ │ │ ├── mul2.in
│ │ │ ├── mul2.out
│ │ │ ├── mul3.in
│ │ │ ├── mul3.out
│ │ │ ├── mul4.in
│ │ │ ├── mul4.out
│ │ │ ├── mul5.in
│ │ │ └── mul5.out
│ │ ├── 例9.20 编辑距离
│ │ │ ├── edit.cpp
│ │ │ └── edit_data
│ │ │ ├── ENTER
│ │ │ ├── edit.bat
│ │ │ ├── edit0.in
│ │ │ ├── edit0.out
│ │ │ ├── edit1.in
│ │ │ ├── edit1.out
│ │ │ ├── edit2.in
│ │ │ ├── edit2.out
│ │ │ ├── edit3.in
│ │ │ ├── edit3.out
│ │ │ ├── edit4.in
│ │ │ ├── edit4.out
│ │ │ ├── edit5.in
│ │ │ ├── edit5.out
│ │ │ ├── edit6.in
│ │ │ ├── edit6.out
│ │ │ ├── edit7.in
│ │ │ ├── edit7.out
│ │ │ ├── edit8.in
│ │ │ ├── edit8.out
│ │ │ ├── edit9.in
│ │ │ └── edit9.out
│ │ ├── 例9.21 方格取数
│ │ │ ├── pane.cpp
│ │ │ └── pane_data
│ │ │ ├── pane.bat
│ │ │ ├── pane0.in
│ │ │ ├── pane0.out
│ │ │ ├── pane1.in
│ │ │ ├── pane1.out
│ │ │ ├── pane2.in
│ │ │ ├── pane2.out
│ │ │ ├── pane3.in
│ │ │ ├── pane3.out
│ │ │ ├── pane4.in
│ │ │ ├── pane4.out
│ │ │ ├── pane5.in
│ │ │ ├── pane5.out
│ │ │ ├── pane6.in
│ │ │ ├── pane6.out
│ │ │ ├── pane7.in
│ │ │ ├── pane7.out
│ │ │ ├── pane8.in
│ │ │ ├── pane8.out
│ │ │ ├── pane9.in
│ │ │ └── pane9.out
│ │ ├── 例9.22 复制书稿
│ │ │ ├── book.cpp
│ │ │ ├── book.pas
│ │ │ ├── book1.pas
│ │ │ └── book_data
│ │ │ ├── ENTER
│ │ │ ├── book.bat
│ │ │ ├── book0.in
│ │ │ ├── book0.out
│ │ │ ├── book1.in
│ │ │ ├── book1.out
│ │ │ ├── book2.in
│ │ │ ├── book2.out
│ │ │ ├── book3.in
│ │ │ ├── book3.out
│ │ │ ├── book4.in
│ │ │ ├── book4.out
│ │ │ ├── book5.in
│ │ │ ├── book5.out
│ │ │ ├── book6.in
│ │ │ ├── book6.out
│ │ │ ├── book7.in
│ │ │ ├── book7.out
│ │ │ ├── book8.in
│ │ │ ├── book8.out
│ │ │ ├── book9.in
│ │ │ └── book9.out
│ │ ├── 例9.23 橱窗布置
│ │ │ ├── flower.cpp
│ │ │ └── flower_data
│ │ │ ├── ENTER
│ │ │ ├── Flower1.out
│ │ │ ├── Flower10.out
│ │ │ ├── Flower2.out
│ │ │ ├── Flower3.out
│ │ │ ├── Flower4.out
│ │ │ ├── Flower5.out
│ │ │ ├── Flower6.out
│ │ │ ├── Flower7.out
│ │ │ ├── Flower8.out
│ │ │ ├── Flower9.out
│ │ │ ├── flower.bat
│ │ │ ├── flower1.in
│ │ │ ├── flower10.in
│ │ │ ├── flower2.in
│ │ │ ├── flower3.in
│ │ │ ├── flower4.in
│ │ │ ├── flower5.in
│ │ │ ├── flower6.in
│ │ │ ├── flower7.in
│ │ │ ├── flower8.in
│ │ │ └── flower9.in
│ │ └── 例9.24 滑雪
│ │ ├── ski.cpp
│ │ └── ski_data
│ │ ├── ENTER
│ │ ├── ski.bat
│ │ ├── ski0.in
│ │ ├── ski0.out
│ │ ├── ski1.in
│ │ ├── ski1.out
│ │ ├── ski2.in
│ │ ├── ski2.out
│ │ ├── ski3.in
│ │ ├── ski3.out
│ │ ├── ski4.in
│ │ ├── ski4.out
│ │ ├── ski5.in
│ │ ├── ski5.out
│ │ ├── ski6.in
│ │ ├── ski6.out
│ │ ├── ski7.in
│ │ ├── ski7.out
│ │ ├── ski8.in
│ │ ├── ski8.out
│ │ ├── ski9.in
│ │ └── ski9.out
│ └── 第一节 动态规划的基本模型
│ ├── 例9.10 机器分配
│ │ ├── assigned.cpp
│ │ └── assigned_data
│ │ ├── assigned1.in
│ │ ├── assigned1.out
│ │ ├── assigned10.in
│ │ ├── assigned10.out
│ │ ├── assigned2.in
│ │ ├── assigned2.out
│ │ ├── assigned3.in
│ │ ├── assigned3.out
│ │ ├── assigned4.in
│ │ ├── assigned4.out
│ │ ├── assigned5.in
│ │ ├── assigned5.out
│ │ ├── assigned6.in
│ │ ├── assigned6.out
│ │ ├── assigned7.in
│ │ ├── assigned7.out
│ │ ├── assigned8.in
│ │ ├── assigned8.out
│ │ ├── assigned9.in
│ │ └── assigned9.out
│ ├── 例9.2 数塔问题
│ │ ├── tower.cpp
│ │ └── tower_data
│ │ ├── ENTER
│ │ ├── tower.bat
│ │ ├── tower0.in
│ │ ├── tower0.out
│ │ ├── tower1.in
│ │ ├── tower1.out
│ │ ├── tower2.in
│ │ ├── tower2.out
│ │ ├── tower3.in
│ │ ├── tower3.out
│ │ ├── tower4.in
│ │ ├── tower4.out
│ │ ├── tower5.in
│ │ ├── tower5.out
│ │ ├── tower6.in
│ │ ├── tower6.out
│ │ ├── tower7.in
│ │ ├── tower7.out
│ │ ├── tower8.in
│ │ ├── tower8.out
│ │ ├── tower9.in
│ │ └── tower9.out
│ ├── 例9.3 最长不下降序列
│ │ ├── lic.cpp
│ │ ├── lic.pas
│ │ └── lic_data
│ │ ├── ENTER
│ │ ├── lic.bat
│ │ ├── lic0.in
│ │ ├── lic0.out
│ │ ├── lic1.in
│ │ ├── lic1.out
│ │ ├── lic2.in
│ │ ├── lic2.out
│ │ ├── lic3.in
│ │ ├── lic3.out
│ │ ├── lic4.in
│ │ ├── lic4.out
│ │ ├── lic5.in
│ │ ├── lic5.out
│ │ ├── lic6.in
│ │ ├── lic6.out
│ │ ├── lic7.in
│ │ ├── lic7.out
│ │ ├── lic8.in
│ │ ├── lic8.out
│ │ ├── lic9.in
│ │ └── lic9.out
│ ├── 例9.4 导弹拦截
│ │ ├── missile.cpp
│ │ └── missile_data
│ │ ├── ENTER
│ │ ├── missile.bat
│ │ ├── missile0.in
│ │ ├── missile0.out
│ │ ├── missile1.in
│ │ ├── missile1.out
│ │ ├── missile2.in
│ │ ├── missile2.out
│ │ ├── missile3.in
│ │ ├── missile3.out
│ │ ├── missile4.in
│ │ ├── missile4.out
│ │ ├── missile5.in
│ │ ├── missile5.out
│ │ ├── missile6.in
│ │ ├── missile6.out
│ │ ├── missile7.in
│ │ ├── missile7.out
│ │ ├── missile8.in
│ │ ├── missile8.out
│ │ ├── missile9.in
│ │ └── missile9.out
│ ├── 例9.5 最短路径
│ │ ├── short.cpp
│ │ ├── short.pas
│ │ └── short_data
│ │ ├── ENTER
│ │ ├── short.bat
│ │ ├── short1.in
│ │ ├── short1.out
│ │ ├── short2.in
│ │ ├── short2.out
│ │ ├── short3.in
│ │ ├── short3.out
│ │ ├── short4.in
│ │ ├── short4.out
│ │ ├── short5.in
│ │ └── short5.out
│ ├── 例9.6 挖地雷
│ │ ├── mine.cpp
│ │ └── mine_data
│ │ ├── ENTER
│ │ ├── mine.bat
│ │ ├── mine0.in
│ │ ├── mine0.out
│ │ ├── mine1.in
│ │ ├── mine1.out
│ │ ├── mine2.in
│ │ ├── mine2.out
│ │ ├── mine3.in
│ │ ├── mine3.out
│ │ ├── mine4.in
│ │ ├── mine4.out
│ │ ├── mine5.in
│ │ ├── mine5.out
│ │ ├── mine6.in
│ │ ├── mine6.out
│ │ ├── mine7.in
│ │ ├── mine7.out
│ │ ├── mine8.in
│ │ ├── mine8.out
│ │ ├── mine9.in
│ │ └── mine9.out
│ ├── 例9.7 友好城市
│ │ ├── ship.cpp
│ │ └── ship_data
│ │ ├── ship1.in
│ │ ├── ship1.out
│ │ ├── ship10.in
│ │ ├── ship10.out
│ │ ├── ship2.in
│ │ ├── ship2.out
│ │ ├── ship3.in
│ │ ├── ship3.out
│ │ ├── ship4.in
│ │ ├── ship4.out
│ │ ├── ship5.in
│ │ ├── ship5.out
│ │ ├── ship6.in
│ │ ├── ship6.out
│ │ ├── ship7.in
│ │ ├── ship7.out
│ │ ├── ship8.in
│ │ ├── ship8.out
│ │ ├── ship9.in
│ │ └── ship9.out
│ ├── 例9.8 合唱队形
│ │ ├── chorus.cpp
│ │ └── chorus_data
│ │ ├── chorus1.in
│ │ ├── chorus1.out
│ │ ├── chorus10.in
│ │ ├── chorus10.out
│ │ ├── chorus2.in
│ │ ├── chorus2.out
│ │ ├── chorus3.in
│ │ ├── chorus3.out
│ │ ├── chorus4.in
│ │ ├── chorus4.out
│ │ ├── chorus5.in
│ │ ├── chorus5.out
│ │ ├── chorus6.in
│ │ ├── chorus6.out
│ │ ├── chorus7.in
│ │ ├── chorus7.out
│ │ ├── chorus8.in
│ │ ├── chorus8.out
│ │ ├── chorus9.in
│ │ └── chorus9.out
│ └── 例9.9 最长公共子序列
│ ├── lcs.cpp
│ └── lcs_data
│ ├── enter
│ ├── lcs.bat
│ ├── lcs1.in
│ ├── lcs1.out
│ ├── lcs10.in
│ ├── lcs10.out
│ ├── lcs2.in
│ ├── lcs2.out
│ ├── lcs3.in
│ ├── lcs3.out
│ ├── lcs4.in
│ ├── lcs4.out
│ ├── lcs5.in
│ ├── lcs5.out
│ ├── lcs6.in
│ ├── lcs6.out
│ ├── lcs7.in
│ ├── lcs7.out
│ ├── lcs8.in
│ ├── lcs8.out
│ ├── lcs9.in
│ └── lcs9.out
├── 2. 数据结构
│ ├── 第1章 栈
│ │ ├── 1. 表达式括号匹配
│ │ │ ├── stack.cpp
│ │ │ ├── stack1.pas
│ │ │ ├── stack2.pas
│ │ │ └── stack_data
│ │ │ ├── stack1.in
│ │ │ ├── stack1.out
│ │ │ ├── stack2.in
│ │ │ ├── stack2.out
│ │ │ ├── stack3.in
│ │ │ ├── stack3.out
│ │ │ ├── stack4.in
│ │ │ ├── stack4.out
│ │ │ ├── stack5.in
│ │ │ └── stack5.out
│ │ ├── 2. 括弧匹配检验
│ │ │ ├── check.cpp
│ │ │ ├── check.pas
│ │ │ └── check_data
│ │ │ ├── check1.in
│ │ │ ├── check1.out
│ │ │ ├── check2.in
│ │ │ ├── check2.out
│ │ │ ├── check3.in
│ │ │ ├── check3.out
│ │ │ ├── check4.in
│ │ │ ├── check4.out
│ │ │ ├── check5.in
│ │ │ ├── check5.out
│ │ │ ├── check6.in
│ │ │ └── check6.out
│ │ ├── 3. 字符串匹配问题
│ │ │ ├── strs.cpp
│ │ │ ├── strs.pas
│ │ │ └── strs_data
│ │ │ ├── strs1.in
│ │ │ ├── strs1.out
│ │ │ ├── strs2.in
│ │ │ ├── strs2.out
│ │ │ ├── strs3.in
│ │ │ ├── strs3.out
│ │ │ ├── strs4.in
│ │ │ ├── strs4.out
│ │ │ ├── strs5.in
│ │ │ └── strs5.out
│ │ ├── 4. 计算
│ │ │ └── calc_data
│ │ │ ├── calc1.in
│ │ │ ├── calc1.out
│ │ │ ├── calc2.in
│ │ │ ├── calc2.out
│ │ │ ├── calc3.in
│ │ │ ├── calc3.out
│ │ │ ├── calc4.in
│ │ │ ├── calc4.out
│ │ │ ├── calc5.in
│ │ │ └── calc5.out
│ │ ├── 5. 车厢调度
│ │ │ ├── train.pas
│ │ │ └── train_data
│ │ │ ├── train1.in
│ │ │ ├── train1.out
│ │ │ ├── train2.in
│ │ │ ├── train2.out
│ │ │ ├── train3.in
│ │ │ ├── train3.out
│ │ │ ├── train4.in
│ │ │ ├── train4.out
│ │ │ ├── train5.in
│ │ │ └── train5.out
│ │ ├── 6. 中缀表达式值
│ │ │ └── expr_data
│ │ │ ├── Expr1.in
│ │ │ ├── Expr1.out
│ │ │ ├── Expr2.in
│ │ │ ├── Expr2.out
│ │ │ ├── Expr3.in
│ │ │ ├── Expr3.out
│ │ │ ├── Expr4.in
│ │ │ ├── Expr4.out
│ │ │ ├── Expr5.in
│ │ │ └── Expr5.out
│ │ └── 第一章 栈.pdf
│ ├── 第2章 队列
│ │ ├── 1. 面积
│ │ │ ├── area.cpp
│ │ │ ├── area_data
│ │ │ │ ├── area1.in
│ │ │ │ ├── area1.out
│ │ │ │ ├── area2.in
│ │ │ │ ├── area2.out
│ │ │ │ ├── area3.in
│ │ │ │ ├── area3.out
│ │ │ │ ├── area4.in
│ │ │ │ ├── area4.out
│ │ │ │ ├── area5.in
│ │ │ │ └── area5.out
│ │ │ └── 标程
│ │ │ ├── ex3_1
│ │ │ │ ├── ex3_1.pas
│ │ │ │ └── t.txt
│ │ │ └── ex3_2
│ │ │ ├── ex3_2.pas
│ │ │ └── sheep.txt
│ │ ├── 2. 奇怪的电梯
│ │ │ ├── lift.cpp
│ │ │ ├── lift.pas
│ │ │ ├── lift1.pas
│ │ │ └── lift_data
│ │ │ ├── lift1.in
│ │ │ ├── lift1.out
│ │ │ ├── lift2.in
│ │ │ ├── lift2.out
│ │ │ ├── lift3.in
│ │ │ ├── lift3.out
│ │ │ ├── lift4.in
│ │ │ ├── lift4.out
│ │ │ ├── lift5.in
│ │ │ └── lift5.out
│ │ ├── 3. 产生数
│ │ │ ├── Produce_data
│ │ │ │ ├── Produce1.in
│ │ │ │ ├── Produce1.out
│ │ │ │ ├── Produce2.in
│ │ │ │ ├── Produce2.out
│ │ │ │ ├── Produce3.in
│ │ │ │ ├── Produce3.out
│ │ │ │ ├── Produce4.in
│ │ │ │ ├── Produce4.out
│ │ │ │ ├── Produce5.in
│ │ │ │ └── Produce5.out
│ │ │ ├── produce.cpp
│ │ │ └── produce.pas
│ │ ├── 4. 家庭问题
│ │ │ ├── family.pas
│ │ │ └── family_data
│ │ │ ├── family1.in
│ │ │ ├── family1.out
│ │ │ ├── family2.in
│ │ │ ├── family2.out
│ │ │ ├── family3.in
│ │ │ ├── family3.out
│ │ │ ├── family4.in
│ │ │ ├── family4.out
│ │ │ ├── family5.in
│ │ │ └── family5.out
│ │ ├── 例2-4 细胞
│ │ │ ├── cell.cpp
│ │ │ ├── cell.pas
│ │ │ └── cell_data
│ │ │ ├── cell1.in
│ │ │ ├── cell1.out
│ │ │ ├── cell2.in
│ │ │ ├── cell2.out
│ │ │ ├── cell3.in
│ │ │ ├── cell3.out
│ │ │ ├── cell4.in
│ │ │ ├── cell4.out
│ │ │ ├── cell5.in
│ │ │ └── cell5.out
│ │ ├── 例2-5 最少步数
│ │ │ ├── step
│ │ │ │ ├── step1.in
│ │ │ │ ├── step1.out
│ │ │ │ ├── step2.in
│ │ │ │ ├── step2.out
│ │ │ │ ├── step3.in
│ │ │ │ ├── step3.out
│ │ │ │ ├── step4.in
│ │ │ │ ├── step4.out
│ │ │ │ ├── step5.in
│ │ │ │ ├── step5.out
│ │ │ │ ├── step6.in
│ │ │ │ └── step6.out
│ │ │ └── step小数据
│ │ │ ├── step0.in
│ │ │ ├── step0.out
│ │ │ ├── step1.in
│ │ │ ├── step1.out
│ │ │ ├── step2.in
│ │ │ ├── step2.out
│ │ │ ├── step3.in
│ │ │ ├── step3.out
│ │ │ ├── step4.in
│ │ │ ├── step4.out
│ │ │ ├── step5.in
│ │ │ ├── step5.out
│ │ │ ├── step6.in
│ │ │ ├── step6.out
│ │ │ ├── step7.in
│ │ │ ├── step7.out
│ │ │ ├── step8.in
│ │ │ ├── step8.out
│ │ │ ├── step9.in
│ │ │ └── step9.out
│ │ └── 第二章 队列.pdf
│ ├── 第3章 树
│ │ ├── 堆
│ │ │ ├── 2. 最小函数值
│ │ │ │ ├── minval.cpp
│ │ │ │ └── minval_data
│ │ │ │ ├── minval0.in
│ │ │ │ ├── minval0.out
│ │ │ │ ├── minval1.in
│ │ │ │ ├── minval1.out
│ │ │ │ ├── minval2.in
│ │ │ │ ├── minval2.out
│ │ │ │ ├── minval3.in
│ │ │ │ ├── minval3.out
│ │ │ │ ├── minval4.in
│ │ │ │ ├── minval4.out
│ │ │ │ ├── minval5.in
│ │ │ │ ├── minval5.out
│ │ │ │ ├── minval6.in
│ │ │ │ ├── minval6.out
│ │ │ │ ├── minval7.in
│ │ │ │ ├── minval7.out
│ │ │ │ ├── minval8.in
│ │ │ │ ├── minval8.out
│ │ │ │ ├── minval9.in
│ │ │ │ └── minval9.out
│ │ │ ├── 3.看病
│ │ │ │ └── data
│ │ │ │ ├── hp1.in
│ │ │ │ ├── hp1.out
│ │ │ │ ├── hp10.in
│ │ │ │ ├── hp10.out
│ │ │ │ ├── hp2.in
│ │ │ │ ├── hp2.out
│ │ │ │ ├── hp3.in
│ │ │ │ ├── hp3.out
│ │ │ │ ├── hp4.in
│ │ │ │ ├── hp4.out
│ │ │ │ ├── hp5.in
│ │ │ │ ├── hp5.out
│ │ │ │ ├── hp6.in
│ │ │ │ ├── hp6.out
│ │ │ │ ├── hp7.in
│ │ │ │ ├── hp7.out
│ │ │ │ ├── hp8.in
│ │ │ │ ├── hp8.out
│ │ │ │ ├── hp9.in
│ │ │ │ └── hp9.out
│ │ │ ├── 4.小明的账单
│ │ │ │ └── data
│ │ │ │ ├── bill0.in
│ │ │ │ ├── bill0.out
│ │ │ │ ├── bill1.in
│ │ │ │ ├── bill1.out
│ │ │ │ ├── bill2.in
│ │ │ │ ├── bill2.out
│ │ │ │ ├── bill3.in
│ │ │ │ ├── bill3.out
│ │ │ │ ├── bill4.in
│ │ │ │ ├── bill4.out
│ │ │ │ ├── bill5.in
│ │ │ │ ├── bill5.out
│ │ │ │ ├── bill6.in
│ │ │ │ ├── bill6.out
│ │ │ │ ├── bill7.in
│ │ │ │ ├── bill7.out
│ │ │ │ ├── bill8.in
│ │ │ │ ├── bill8.out
│ │ │ │ ├── bill9.in
│ │ │ │ └── bill9.out
│ │ │ ├── 例3-6 合并果子
│ │ │ │ ├── FRUIT.PAS
│ │ │ │ ├── FRUIT_data
│ │ │ │ │ ├── fruit1.ans
│ │ │ │ │ ├── fruit1.in
│ │ │ │ │ ├── fruit10.ans
│ │ │ │ │ ├── fruit10.in
│ │ │ │ │ ├── fruit2.ans
│ │ │ │ │ ├── fruit2.in
│ │ │ │ │ ├── fruit3.ans
│ │ │ │ │ ├── fruit3.in
│ │ │ │ │ ├── fruit4.ans
│ │ │ │ │ ├── fruit4.in
│ │ │ │ │ ├── fruit5.ans
│ │ │ │ │ ├── fruit5.in
│ │ │ │ │ ├── fruit6.ans
│ │ │ │ │ ├── fruit6.in
│ │ │ │ │ ├── fruit7.ans
│ │ │ │ │ ├── fruit7.in
│ │ │ │ │ ├── fruit8.ans
│ │ │ │ │ ├── fruit8.in
│ │ │ │ │ ├── fruit9.ans
│ │ │ │ │ └── fruit9.in
│ │ │ │ ├── fruit.cpp
│ │ │ │ └── fruit1.pas
│ │ │ └── 例3-8 鱼塘钓鱼
│ │ │ ├── FISHING1.PAS
│ │ │ ├── FISHING2.PAS
│ │ │ ├── FISHING3.PAS
│ │ │ ├── fishing.cpp
│ │ │ └── fishing_data
│ │ │ ├── fishing0.in
│ │ │ ├── fishing0.out
│ │ │ ├── fishing1.in
│ │ │ ├── fishing1.out
│ │ │ ├── fishing2.in
│ │ │ ├── fishing2.out
│ │ │ ├── fishing3.in
│ │ │ ├── fishing3.out
│ │ │ ├── fishing4.in
│ │ │ ├── fishing4.out
│ │ │ ├── fishing5.in
│ │ │ ├── fishing5.out
│ │ │ ├── fishing6.in
│ │ │ ├── fishing6.out
│ │ │ ├── fishing7.in
│ │ │ ├── fishing7.out
│ │ │ ├── fishing8.in
│ │ │ ├── fishing8.out
│ │ │ ├── fishing9.in
│ │ │ └── fishing9.out
│ │ ├── 树
│ │ │ ├── 1.例题与数据
│ │ │ │ ├── 例3-1 找树根和孩子
│ │ │ │ │ └── data
│ │ │ │ │ ├── comp1.in
│ │ │ │ │ ├── comp1.out
│ │ │ │ │ ├── comp2.in
│ │ │ │ │ └── comp2.out
│ │ │ │ ├── 例3-2 单词查找树
│ │ │ │ │ ├── word.cpp
│ │ │ │ │ └── word_data
│ │ │ │ │ ├── word1.in
│ │ │ │ │ ├── word1.out
│ │ │ │ │ ├── word10.in
│ │ │ │ │ ├── word10.out
│ │ │ │ │ ├── word2.in
│ │ │ │ │ ├── word2.out
│ │ │ │ │ ├── word3.in
│ │ │ │ │ ├── word3.out
│ │ │ │ │ ├── word4.in
│ │ │ │ │ ├── word4.out
│ │ │ │ │ ├── word5.in
│ │ │ │ │ ├── word5.out
│ │ │ │ │ ├── word6.in
│ │ │ │ │ ├── word6.out
│ │ │ │ │ ├── word7.in
│ │ │ │ │ ├── word7.out
│ │ │ │ │ ├── word8.in
│ │ │ │ │ ├── word8.out
│ │ │ │ │ ├── word9.in
│ │ │ │ │ └── word9.out
│ │ │ │ ├── 例3-3 医院设置
│ │ │ │ │ ├── hospital.cpp
│ │ │ │ │ └── hospital_data
│ │ │ │ │ ├── hospital1.in
│ │ │ │ │ ├── hospital1.out
│ │ │ │ │ ├── hospital2.in
│ │ │ │ │ ├── hospital2.out
│ │ │ │ │ ├── hospital3.in
│ │ │ │ │ ├── hospital3.out
│ │ │ │ │ ├── hospital4.in
│ │ │ │ │ ├── hospital4.out
│ │ │ │ │ ├── hospital5.in
│ │ │ │ │ └── hospital5.out
│ │ │ │ ├── 例3-4 求后序遍历
│ │ │ │ │ ├── tree1.cpp
│ │ │ │ │ ├── tree2.cpp
│ │ │ │ │ └── tree_data
│ │ │ │ │ ├── tree1.in
│ │ │ │ │ ├── tree1.out
│ │ │ │ │ ├── tree2.in
│ │ │ │ │ ├── tree2.out
│ │ │ │ │ ├── tree3.in
│ │ │ │ │ ├── tree3.out
│ │ │ │ │ ├── tree4.in
│ │ │ │ │ ├── tree4.out
│ │ │ │ │ ├── tree5.in
│ │ │ │ │ └── tree5.out
│ │ │ │ └── 例3-5 扩展二叉树
│ │ │ │ ├── tree_b1.cpp
│ │ │ │ ├── tree_b2.cpp
│ │ │ │ └── tree_b_data
│ │ │ │ ├── tree_b1.in
│ │ │ │ ├── tree_b1.out
│ │ │ │ ├── tree_b2.in
│ │ │ │ ├── tree_b2.out
│ │ │ │ ├── tree_b3.in
│ │ │ │ └── tree_b3.out
│ │ │ └── 2.上机练习
│ │ │ ├── 1. 小球
│ │ │ │ ├── drop.pas
│ │ │ │ ├── drop1.cpp
│ │ │ │ ├── drop2.cpp
│ │ │ │ └── drop_data
│ │ │ │ ├── drop1.in
│ │ │ │ ├── drop1.out
│ │ │ │ ├── drop10.in
│ │ │ │ ├── drop10.out
│ │ │ │ ├── drop2.in
│ │ │ │ ├── drop2.out
│ │ │ │ ├── drop3.in
│ │ │ │ ├── drop3.out
│ │ │ │ ├── drop4.in
│ │ │ │ ├── drop4.out
│ │ │ │ ├── drop5.in
│ │ │ │ ├── drop5.out
│ │ │ │ ├── drop6.in
│ │ │ │ ├── drop6.out
│ │ │ │ ├── drop7.in
│ │ │ │ ├── drop7.out
│ │ │ │ ├── drop8.in
│ │ │ │ ├── drop8.out
│ │ │ │ ├── drop9.in
│ │ │ │ └── drop9.out
│ │ │ ├── 2. 二叉树遍历
│ │ │ │ ├── flist.cpp
│ │ │ │ ├── flist.pas
│ │ │ │ └── flist_data
│ │ │ │ ├── Flist1.in
│ │ │ │ ├── Flist1.out
│ │ │ │ ├── Flist2.in
│ │ │ │ ├── Flist2.out
│ │ │ │ ├── Flist3.in
│ │ │ │ ├── Flist3.out
│ │ │ │ ├── Flist4.in
│ │ │ │ ├── Flist4.out
│ │ │ │ ├── Flist5.in
│ │ │ │ └── Flist5.out
│ │ │ ├── 3. FBI树
│ │ │ │ ├── fbi.cpp
│ │ │ │ ├── fbi.pas
│ │ │ │ └── fbi_data
│ │ │ │ ├── fbi1.in
│ │ │ │ ├── fbi1.out
│ │ │ │ ├── fbi10.in
│ │ │ │ ├── fbi10.out
│ │ │ │ ├── fbi2.in
│ │ │ │ ├── fbi2.out
│ │ │ │ ├── fbi3.in
│ │ │ │ ├── fbi3.out
│ │ │ │ ├── fbi4.in
│ │ │ │ ├── fbi4.out
│ │ │ │ ├── fbi5.in
│ │ │ │ ├── fbi5.out
│ │ │ │ ├── fbi6.in
│ │ │ │ ├── fbi6.out
│ │ │ │ ├── fbi7.in
│ │ │ │ ├── fbi7.out
│ │ │ │ ├── fbi8.in
│ │ │ │ ├── fbi8.out
│ │ │ │ ├── fbi9.in
│ │ │ │ └── fbi9.out
│ │ │ ├── 4. 二叉树输出
│ │ │ │ ├── btout.pas
│ │ │ │ ├── btout1.cpp
│ │ │ │ ├── btout2.cpp
│ │ │ │ └── btout_data
│ │ │ │ ├── BTOUT1.IN
│ │ │ │ ├── BTOUT1.OUT
│ │ │ │ ├── BTOUT2.IN
│ │ │ │ ├── BTOUT2.OUT
│ │ │ │ ├── BTOUT3.IN
│ │ │ │ ├── BTOUT3.OUT
│ │ │ │ ├── BTOUT4.IN
│ │ │ │ ├── BTOUT4.OUT
│ │ │ │ ├── BTOUT5.IN
│ │ │ │ └── BTOUT5.OUT
│ │ │ ├── 5. 查找二叉树
│ │ │ │ ├── TREE_A_data
│ │ │ │ │ ├── tree_a1.in
│ │ │ │ │ ├── tree_a1.out
│ │ │ │ │ ├── tree_a2.in
│ │ │ │ │ ├── tree_a2.out
│ │ │ │ │ ├── tree_a3.in
│ │ │ │ │ ├── tree_a3.out
│ │ │ │ │ ├── tree_a4.in
│ │ │ │ │ ├── tree_a4.out
│ │ │ │ │ ├── tree_a5.in
│ │ │ │ │ ├── tree_a5.out
│ │ │ │ │ ├── tree_a6.in
│ │ │ │ │ ├── tree_a6.out
│ │ │ │ │ ├── tree_a7.in
│ │ │ │ │ ├── tree_a7.out
│ │ │ │ │ ├── tree_a8.in
│ │ │ │ │ └── tree_a8.out
│ │ │ │ ├── tree_A.pas
│ │ │ │ └── tree_a.cpp
│ │ │ └── 6. 对称二叉树
│ │ │ ├── TREE_C_data
│ │ │ │ ├── tree_c1.in
│ │ │ │ ├── tree_c1.out
│ │ │ │ ├── tree_c2.in
│ │ │ │ ├── tree_c2.out
│ │ │ │ ├── tree_c3.in
│ │ │ │ ├── tree_c3.out
│ │ │ │ ├── tree_c4.in
│ │ │ │ ├── tree_c4.out
│ │ │ │ ├── tree_c5.in
│ │ │ │ ├── tree_c5.out
│ │ │ │ ├── tree_c6.in
│ │ │ │ ├── tree_c6.out
│ │ │ │ ├── tree_c7.in
│ │ │ │ ├── tree_c7.out
│ │ │ │ ├── tree_c8.in
│ │ │ │ └── tree_c8.out
│ │ │ ├── tree_c.pas
│ │ │ ├── tree_c1.cpp
│ │ │ └── tree_c2.cpp
│ │ └── 第三章 树.pdf
│ └── 第4章 图论算法
│ ├── 2.图的遍历
│ │ ├── 1.铲雪车问题
│ │ │ ├── SNOW.PAS
│ │ │ ├── snow.cpp
│ │ │ └── snow_data
│ │ │ ├── SNOW1.IN
│ │ │ ├── SNOW1.OUT
│ │ │ ├── SNOW10.IN
│ │ │ ├── SNOW10.OUT
│ │ │ ├── SNOW2.IN
│ │ │ ├── SNOW2.OUT
│ │ │ ├── SNOW3.IN
│ │ │ ├── SNOW3.OUT
│ │ │ ├── SNOW4.IN
│ │ │ ├── SNOW4.OUT
│ │ │ ├── SNOW5.IN
│ │ │ ├── SNOW5.OUT
│ │ │ ├── SNOW6.IN
│ │ │ ├── SNOW6.OUT
│ │ │ ├── SNOW7.IN
│ │ │ ├── SNOW7.OUT
│ │ │ ├── SNOW8.IN
│ │ │ ├── SNOW8.OUT
│ │ │ ├── SNOW9.IN
│ │ │ └── SNOW9.OUT
│ │ ├── 2.骑马修栅栏
│ │ │ ├── fence.cpp
│ │ │ └── fence_data
│ │ │ ├── fence1.in
│ │ │ ├── fence1.out
│ │ │ ├── fence2.in
│ │ │ ├── fence2.out
│ │ │ ├── fence3.in
│ │ │ ├── fence3.out
│ │ │ ├── fence4.in
│ │ │ ├── fence4.out
│ │ │ ├── fence5.in
│ │ │ ├── fence5.out
│ │ │ ├── fence6.in
│ │ │ ├── fence6.out
│ │ │ ├── fence7.in
│ │ │ ├── fence7.out
│ │ │ ├── fence8.in
│ │ │ └── fence8.out
│ │ └── 例题 一笔画问题
│ │ ├── Euler_data
│ │ │ ├── Euler1.in
│ │ │ ├── Euler1.out
│ │ │ ├── Euler2.in
│ │ │ ├── Euler2.out
│ │ │ ├── Euler3.in
│ │ │ ├── Euler3.out
│ │ │ ├── Euler4.in
│ │ │ ├── Euler4.out
│ │ │ ├── Euler5.in
│ │ │ └── Euler5.out
│ │ └── euler.cpp
│ ├── 3.最短路径
│ │ ├── 1.信使
│ │ │ ├── Msner_data
│ │ │ │ ├── ENTER
│ │ │ │ ├── MSNER.BAT
│ │ │ │ ├── MSNER1.IN
│ │ │ │ ├── MSNER1.OUT
│ │ │ │ ├── MSNER2.IN
│ │ │ │ ├── MSNER2.OUT
│ │ │ │ ├── MSNER3.IN
│ │ │ │ ├── MSNER3.OUT
│ │ │ │ ├── MSNER4.IN
│ │ │ │ ├── MSNER4.OUT
│ │ │ │ ├── MSNER5.IN
│ │ │ │ ├── MSNER5.OUT
│ │ │ │ ├── MSNER6.IN
│ │ │ │ ├── MSNER6.OUT
│ │ │ │ ├── MSNER7.IN
│ │ │ │ ├── MSNER7.OUT
│ │ │ │ ├── MSNER8.IN
│ │ │ │ ├── MSNER8.OUT
│ │ │ │ ├── MSNER9.IN
│ │ │ │ ├── MSNER9.OUT
│ │ │ │ ├── Msner10.in
│ │ │ │ └── Msner10.out
│ │ │ ├── SOLUTION
│ │ │ │ ├── MSNER.PAS
│ │ │ │ └── SOLUTION.TXT
│ │ │ └── msner.pas
│ │ ├── 2.最优乘车
│ │ │ ├── Travel_data
│ │ │ │ ├── Travel1.in
│ │ │ │ ├── Travel1.out
│ │ │ │ ├── Travel10.in
│ │ │ │ ├── Travel10.out
│ │ │ │ ├── Travel2.in
│ │ │ │ ├── Travel2.out
│ │ │ │ ├── Travel3.in
│ │ │ │ ├── Travel3.out
│ │ │ │ ├── Travel4.in
│ │ │ │ ├── Travel4.out
│ │ │ │ ├── Travel5.in
│ │ │ │ ├── Travel5.out
│ │ │ │ ├── Travel6.in
│ │ │ │ ├── Travel6.out
│ │ │ │ ├── Travel7.in
│ │ │ │ ├── Travel7.out
│ │ │ │ ├── Travel8.in
│ │ │ │ ├── Travel8.out
│ │ │ │ ├── Travel9.in
│ │ │ │ └── Travel9.out
│ │ │ ├── travel.cpp
│ │ │ └── travel.pas
│ │ ├── 3.最短路径shopth
│ │ │ ├── shopth.pas
│ │ │ ├── shopth1.pas
│ │ │ └── shopth_data
│ │ │ ├── SHOPTH1.IN
│ │ │ ├── SHOPTH1.OUT
│ │ │ ├── SHOPTH10.IN
│ │ │ ├── SHOPTH10.OUT
│ │ │ ├── SHOPTH2.IN
│ │ │ ├── SHOPTH2.OUT
│ │ │ ├── SHOPTH3.IN
│ │ │ ├── SHOPTH3.OUT
│ │ │ ├── SHOPTH4.IN
│ │ │ ├── SHOPTH4.OUT
│ │ │ ├── SHOPTH5.IN
│ │ │ ├── SHOPTH5.OUT
│ │ │ ├── SHOPTH6.IN
│ │ │ ├── SHOPTH6.OUT
│ │ │ ├── SHOPTH7.IN
│ │ │ ├── SHOPTH7.OUT
│ │ │ ├── SHOPTH8.IN
│ │ │ ├── SHOPTH8.OUT
│ │ │ ├── SHOPTH9.IN
│ │ │ ├── SHOPTH9.OUT
│ │ │ └── shopth.txt
│ │ ├── 4.热浪
│ │ │ ├── heatwv.cpp
│ │ │ └── heatwv_data
│ │ │ ├── heatwv1.in
│ │ │ ├── heatwv1.out
│ │ │ ├── heatwv10.in
│ │ │ ├── heatwv10.out
│ │ │ ├── heatwv2.in
│ │ │ ├── heatwv2.out
│ │ │ ├── heatwv3.in
│ │ │ ├── heatwv3.out
│ │ │ ├── heatwv4.in
│ │ │ ├── heatwv4.out
│ │ │ ├── heatwv5.in
│ │ │ ├── heatwv5.out
│ │ │ ├── heatwv6.in
│ │ │ ├── heatwv6.out
│ │ │ ├── heatwv7.in
│ │ │ ├── heatwv7.out
│ │ │ ├── heatwv8.in
│ │ │ ├── heatwv8.out
│ │ │ ├── heatwv9.in
│ │ │ └── heatwv9.out
│ │ ├── 5.分糖果
│ │ │ ├── candy.pas
│ │ │ ├── candy1.pas
│ │ │ └── candy_data
│ │ │ ├── candy1.ans
│ │ │ ├── candy1.in
│ │ │ ├── candy10.ans
│ │ │ ├── candy10.in
│ │ │ ├── candy2.ans
│ │ │ ├── candy2.in
│ │ │ ├── candy3.ans
│ │ │ ├── candy3.in
│ │ │ ├── candy4.ans
│ │ │ ├── candy4.in
│ │ │ ├── candy5.ans
│ │ │ ├── candy5.in
│ │ │ ├── candy6.ans
│ │ │ ├── candy6.in
│ │ │ ├── candy7.ans
│ │ │ ├── candy7.in
│ │ │ ├── candy8.ans
│ │ │ ├── candy8.in
│ │ │ ├── candy9.ans
│ │ │ ├── candy9.in
│ │ │ ├── check.pas
│ │ │ └── make.pas
│ │ ├── 6.城市路
│ │ │ └── data
│ │ │ ├── add1.in
│ │ │ ├── add1.out
│ │ │ ├── load1.in
│ │ │ ├── load1.out
│ │ │ ├── load10.in
│ │ │ ├── load10.out
│ │ │ ├── load2.in
│ │ │ ├── load2.out
│ │ │ ├── load3.in
│ │ │ ├── load3.out
│ │ │ ├── load4.in
│ │ │ ├── load4.out
│ │ │ ├── load5.in
│ │ │ ├── load5.out
│ │ │ ├── load6.in
│ │ │ ├── load6.out
│ │ │ ├── load7.in
│ │ │ ├── load7.out
│ │ │ ├── load8.in
│ │ │ ├── load8.out
│ │ │ ├── load9.in
│ │ │ └── load9.out
│ │ ├── 7.最短路
│ │ │ └── data
│ │ │ ├── test0.in
│ │ │ ├── test0.out
│ │ │ ├── test1.in
│ │ │ ├── test1.out
│ │ │ ├── test2.in
│ │ │ ├── test2.out
│ │ │ ├── test3.in
│ │ │ ├── test3.out
│ │ │ ├── test4.in
│ │ │ ├── test4.out
│ │ │ ├── test5.in
│ │ │ ├── test5.out
│ │ │ ├── test6.in
│ │ │ └── test6.out
│ │ ├── 例4-1 最短路径问题short
│ │ │ ├── short.cpp
│ │ │ ├── short.pas
│ │ │ └── short_data
│ │ │ ├── SHORT3.IN
│ │ │ ├── SHORT3.OUT
│ │ │ ├── SHORT4.IN
│ │ │ ├── SHORT4.OUT
│ │ │ ├── SHORT5.IN
│ │ │ ├── SHORT5.OUT
│ │ │ ├── short1.in
│ │ │ ├── short1.out
│ │ │ ├── short2.in
│ │ │ └── short2.out
│ │ ├── 例4-2 牛的旅行
│ │ │ └── travel_data
│ │ │ ├── travel0.in
│ │ │ ├── travel0.out
│ │ │ ├── travel1.in
│ │ │ ├── travel1.out
│ │ │ ├── travel2.in
│ │ │ ├── travel2.out
│ │ │ ├── travel3.in
│ │ │ ├── travel3.out
│ │ │ ├── travel4.in
│ │ │ ├── travel4.out
│ │ │ ├── travel5.in
│ │ │ ├── travel5.out
│ │ │ ├── travel6.in
│ │ │ ├── travel6.out
│ │ │ ├── travel7.in
│ │ │ ├── travel7.out
│ │ │ ├── travel8.in
│ │ │ ├── travel8.out
│ │ │ ├── travel9.in
│ │ │ └── travel9.out
│ │ ├── 例4-4 最小花费
│ │ │ └── money_data
│ │ │ ├── money0.in
│ │ │ ├── money0.out
│ │ │ ├── money1.in
│ │ │ ├── money1.out
│ │ │ ├── money2.in
│ │ │ ├── money2.out
│ │ │ ├── money3.in
│ │ │ ├── money3.out
│ │ │ ├── money4.in
│ │ │ ├── money4.out
│ │ │ ├── money5.in
│ │ │ ├── money5.out
│ │ │ ├── money6.in
│ │ │ ├── money6.out
│ │ │ ├── money7.in
│ │ │ ├── money7.out
│ │ │ ├── money8.in
│ │ │ ├── money8.out
│ │ │ ├── money9.in
│ │ │ └── money9.out
│ │ └── 例4-6 香甜的黄油
│ │ ├── butter.cpp
│ │ ├── butter.pas
│ │ └── butter_data
│ │ ├── butter1.in
│ │ ├── butter1.out
│ │ ├── butter10.in
│ │ ├── butter10.out
│ │ ├── butter2.in
│ │ ├── butter2.out
│ │ ├── butter3.in
│ │ ├── butter3.out
│ │ ├── butter4.in
│ │ ├── butter4.out
│ │ ├── butter5.in
│ │ ├── butter5.out
│ │ ├── butter6.in
│ │ ├── butter6.out
│ │ ├── butter7.in
│ │ ├── butter7.out
│ │ ├── butter8.in
│ │ ├── butter8.out
│ │ ├── butter9.in
│ │ └── butter9.out
│ ├── 4.图的连通性
│ │ ├── 1.刻录光盘
│ │ │ ├── CDROM.PAS
│ │ │ ├── CDROM_data
│ │ │ │ ├── CDROM1.IN
│ │ │ │ ├── CDROM1.OUT
│ │ │ │ ├── CDROM2.IN
│ │ │ │ ├── CDROM2.OUT
│ │ │ │ ├── CDROM3.IN
│ │ │ │ ├── CDROM3.OUT
│ │ │ │ ├── CDROM4.IN
│ │ │ │ ├── CDROM4.OUT
│ │ │ │ ├── CDROM5.IN
│ │ │ │ ├── CDROM5.OUT
│ │ │ │ ├── CDROM6.IN
│ │ │ │ ├── CDROM6.OUT
│ │ │ │ ├── CDROM7.IN
│ │ │ │ ├── CDROM7.OUT
│ │ │ │ ├── CDROM8.IN
│ │ │ │ ├── CDROM8.OUT
│ │ │ │ ├── CDROM9.IN
│ │ │ │ ├── CDROM9.OUT
│ │ │ │ ├── Cdrom10.in
│ │ │ │ └── Cdrom10.out
│ │ │ └── cdrom.cpp
│ │ └── 2.珍珠
│ │ ├── BEAD_data
│ │ │ ├── BEAD0.IN
│ │ │ ├── BEAD0.OUT
│ │ │ ├── BEAD1.IN
│ │ │ ├── BEAD1.OUT
│ │ │ ├── BEAD2.IN
│ │ │ ├── BEAD2.OUT
│ │ │ ├── BEAD3.IN
│ │ │ ├── BEAD3.OUT
│ │ │ ├── BEAD4.IN
│ │ │ ├── BEAD4.OUT
│ │ │ ├── BEAD5.IN
│ │ │ ├── BEAD5.OUT
│ │ │ ├── BEAD6.IN
│ │ │ ├── BEAD6.OUT
│ │ │ ├── BEAD7.IN
│ │ │ ├── BEAD7.OUT
│ │ │ ├── BEAD8.IN
│ │ │ ├── BEAD8.OUT
│ │ │ ├── BEAD9.IN
│ │ │ └── BEAD9.OUT
│ │ └── bead.cpp
│ ├── 5.并查集
│ │ ├── 1.团伙
│ │ │ ├── group.cpp
│ │ │ ├── group.pas
│ │ │ └── group_data
│ │ │ ├── group0.in
│ │ │ ├── group0.out
│ │ │ ├── group1.in
│ │ │ ├── group1.out
│ │ │ ├── group2.in
│ │ │ ├── group2.out
│ │ │ ├── group3.in
│ │ │ ├── group3.out
│ │ │ ├── group4.in
│ │ │ ├── group4.out
│ │ │ ├── group5.in
│ │ │ ├── group5.out
│ │ │ ├── group6.in
│ │ │ ├── group6.out
│ │ │ ├── group7.in
│ │ │ ├── group7.out
│ │ │ ├── group8.in
│ │ │ ├── group8.out
│ │ │ ├── group9.in
│ │ │ └── group9.out
│ │ ├── 2.打击犯罪
│ │ │ ├── black.cpp
│ │ │ ├── black.pas
│ │ │ └── black_data
│ │ │ ├── black0.in
│ │ │ ├── black0.out
│ │ │ ├── black1.in
│ │ │ ├── black1.out
│ │ │ ├── black2.in
│ │ │ ├── black2.out
│ │ │ ├── black3.in
│ │ │ ├── black3.out
│ │ │ ├── black4.in
│ │ │ ├── black4.out
│ │ │ ├── black5.in
│ │ │ ├── black5.out
│ │ │ ├── black6.in
│ │ │ ├── black6.out
│ │ │ ├── black7.in
│ │ │ ├── black7.out
│ │ │ ├── black8.in
│ │ │ ├── black8.out
│ │ │ ├── black9.in
│ │ │ └── black9.out
│ │ ├── 3.搭配购买
│ │ │ └── buy_data
│ │ │ ├── buy1.in
│ │ │ ├── buy1.out
│ │ │ ├── buy10.in
│ │ │ ├── buy10.out
│ │ │ ├── buy2.in
│ │ │ ├── buy2.out
│ │ │ ├── buy3.in
│ │ │ ├── buy3.out
│ │ │ ├── buy4.in
│ │ │ ├── buy4.out
│ │ │ ├── buy5.in
│ │ │ ├── buy5.out
│ │ │ ├── buy6.in
│ │ │ ├── buy6.out
│ │ │ ├── buy7.in
│ │ │ ├── buy7.out
│ │ │ ├── buy8.in
│ │ │ ├── buy8.out
│ │ │ ├── buy9.in
│ │ │ └── buy9.out
│ │ ├── 4.家谱
│ │ │ ├── GEN_data
│ │ │ │ ├── GEN0.IN
│ │ │ │ ├── GEN0.OUT
│ │ │ │ ├── GEN1.IN
│ │ │ │ ├── GEN1.OUT
│ │ │ │ ├── GEN2.IN
│ │ │ │ ├── GEN2.OUT
│ │ │ │ ├── GEN3.IN
│ │ │ │ ├── GEN3.OUT
│ │ │ │ ├── GEN4.IN
│ │ │ │ ├── GEN4.OUT
│ │ │ │ ├── GEN5.IN
│ │ │ │ ├── GEN5.OUT
│ │ │ │ ├── GEN6.IN
│ │ │ │ ├── GEN6.OUT
│ │ │ │ ├── GEN7.IN
│ │ │ │ ├── GEN7.OUT
│ │ │ │ ├── GEN8.IN
│ │ │ │ ├── GEN8.OUT
│ │ │ │ ├── GEN9.IN
│ │ │ │ └── GEN9.OUT
│ │ │ ├── gen.pas
│ │ │ ├── gen1.cpp
│ │ │ └── gen2.cpp
│ │ ├── 5.亲戚(补数据)
│ │ ├── 6.食物链
│ │ │ ├── SOLUTION题解
│ │ │ │ ├── EAT1.PAS
│ │ │ │ ├── EAT2.PAS
│ │ │ │ ├── EAT3.PAS
│ │ │ │ ├── EAT4.PAS
│ │ │ │ ├── eat.pas
│ │ │ │ ├── 食物链算法分析.doc
│ │ │ │ └── 食物链解题报告.doc
│ │ │ ├── data
│ │ │ │ ├── EAT.BAT
│ │ │ │ ├── ENTER
│ │ │ │ ├── eat1.ans
│ │ │ │ ├── eat1.in
│ │ │ │ ├── eat10.ans
│ │ │ │ ├── eat10.in
│ │ │ │ ├── eat2.ans
│ │ │ │ ├── eat2.in
│ │ │ │ ├── eat3.ans
│ │ │ │ ├── eat3.in
│ │ │ │ ├── eat3.in1
│ │ │ │ ├── eat4.ans
│ │ │ │ ├── eat4.in
│ │ │ │ ├── eat5.ans
│ │ │ │ ├── eat5.in
│ │ │ │ ├── eat6.ans
│ │ │ │ ├── eat6.in
│ │ │ │ ├── eat7.ans
│ │ │ │ ├── eat7.in
│ │ │ │ ├── eat8.ans
│ │ │ │ ├── eat8.in
│ │ │ │ ├── eat9.ans
│ │ │ │ └── eat9.in
│ │ │ └── 食物链.doc
│ │ ├── 例4.7 亲戚
│ │ │ ├── relation.cpp
│ │ │ ├── relation.pas
│ │ │ └── relation_data
│ │ │ ├── relation0.in
│ │ │ ├── relation0.out
│ │ │ ├── relation1.in
│ │ │ ├── relation1.out
│ │ │ ├── relation10.in
│ │ │ ├── relation10.out
│ │ │ ├── relation2.in
│ │ │ ├── relation2.out
│ │ │ ├── relation3.in
│ │ │ ├── relation3.out
│ │ │ ├── relation4.in
│ │ │ ├── relation4.out
│ │ │ ├── relation5.in
│ │ │ ├── relation5.out
│ │ │ ├── relation6.in
│ │ │ ├── relation6.out
│ │ │ ├── relation7.in
│ │ │ ├── relation7.out
│ │ │ ├── relation8.in
│ │ │ ├── relation8.out
│ │ │ ├── relation9.in
│ │ │ └── relation9.out
│ │ └── 例4.8 格子游戏
│ │ └── game_data
│ │ ├── game1.in
│ │ ├── game1.out
│ │ ├── game10.in
│ │ ├── game10.out
│ │ ├── game2.in
│ │ ├── game2.out
│ │ ├── game3.in
│ │ ├── game3.out
│ │ ├── game4.in
│ │ ├── game4.out
│ │ ├── game5.in
│ │ ├── game5.out
│ │ ├── game6.in
│ │ ├── game6.out
│ │ ├── game7.in
│ │ ├── game7.out
│ │ ├── game8.in
│ │ ├── game8.out
│ │ ├── game9.in
│ │ └── game9.out
│ ├── 6.最小生成树
│ │ ├── 1.局域网
│ │ │ ├── net(kruskal).pas
│ │ │ ├── net(prim).pas
│ │ │ ├── net.cpp
│ │ │ └── net_data
│ │ │ ├── net0.in
│ │ │ ├── net0.out
│ │ │ ├── net1.in
│ │ │ ├── net1.out
│ │ │ ├── net2.in
│ │ │ ├── net2.out
│ │ │ ├── net3.in
│ │ │ ├── net3.out
│ │ │ ├── net4.in
│ │ │ ├── net4.out
│ │ │ ├── net5.in
│ │ │ ├── net5.out
│ │ │ ├── net6.in
│ │ │ ├── net6.out
│ │ │ ├── net7.in
│ │ │ ├── net7.out
│ │ │ ├── net8.in
│ │ │ ├── net8.out
│ │ │ ├── net9.in
│ │ │ └── net9.out
│ │ ├── 2.繁忙的都市
│ │ │ ├── CITY_data
│ │ │ │ ├── CITY1.IN
│ │ │ │ ├── CITY1.OUT
│ │ │ │ ├── CITY10.IN
│ │ │ │ ├── CITY10.OUT
│ │ │ │ ├── CITY2.IN
│ │ │ │ ├── CITY2.OUT
│ │ │ │ ├── CITY3.IN
│ │ │ │ ├── CITY3.OUT
│ │ │ │ ├── CITY4.IN
│ │ │ │ ├── CITY4.OUT
│ │ │ │ ├── CITY5.IN
│ │ │ │ ├── CITY5.OUT
│ │ │ │ ├── CITY6.IN
│ │ │ │ ├── CITY6.OUT
│ │ │ │ ├── CITY7.IN
│ │ │ │ ├── CITY7.OUT
│ │ │ │ ├── CITY8.IN
│ │ │ │ ├── CITY8.OUT
│ │ │ │ ├── CITY9.IN
│ │ │ │ └── CITY9.OUT
│ │ │ ├── city(prim).pas
│ │ │ └── city.cpp
│ │ ├── 3.联络员
│ │ │ ├── liaison.cpp
│ │ │ └── liaison_data
│ │ │ ├── liaison.bat
│ │ │ ├── liaison.pas
│ │ │ ├── liaison1.in
│ │ │ ├── liaison1.out
│ │ │ ├── liaison10.in
│ │ │ ├── liaison10.out
│ │ │ ├── liaison2.in
│ │ │ ├── liaison2.out
│ │ │ ├── liaison3.in
│ │ │ ├── liaison3.out
│ │ │ ├── liaison4.in
│ │ │ ├── liaison4.out
│ │ │ ├── liaison5.in
│ │ │ ├── liaison5.out
│ │ │ ├── liaison6.in
│ │ │ ├── liaison6.out
│ │ │ ├── liaison7.in
│ │ │ ├── liaison7.out
│ │ │ ├── liaison8.in
│ │ │ ├── liaison8.out
│ │ │ ├── liaison9.in
│ │ │ └── liaison9.out
│ │ ├── 4.连接格点
│ │ │ └── grid_data
│ │ │ ├── ENTER
│ │ │ ├── grid.exe
│ │ │ ├── grid.in
│ │ │ ├── grid.out
│ │ │ ├── grid0.in
│ │ │ ├── grid0.out
│ │ │ ├── grid1.in
│ │ │ ├── grid1.out
│ │ │ ├── grid2.in
│ │ │ ├── grid2.out
│ │ │ ├── grid3.in
│ │ │ ├── grid3.out
│ │ │ ├── grid4.in
│ │ │ ├── grid4.out
│ │ │ ├── grid5.in
│ │ │ ├── grid5.out
│ │ │ ├── grid6.in
│ │ │ ├── grid6.out
│ │ │ ├── grid7.in
│ │ │ ├── grid7.out
│ │ │ ├── grid8.in
│ │ │ ├── grid8.out
│ │ │ ├── grid9.in
│ │ │ ├── grid9.out
│ │ │ ├── 生成.bat
│ │ │ └── 评测.bat
│ │ ├── 例4-10 最优布线问题
│ │ │ ├── wire.cpp
│ │ │ └── wire_data
│ │ │ ├── WIRE2.IN
│ │ │ ├── WIRE2.OUT
│ │ │ ├── WIRE3.IN
│ │ │ ├── WIRE3.OUT
│ │ │ ├── WIRE4.IN
│ │ │ ├── WIRE4.OUT
│ │ │ ├── WIRE5.IN
│ │ │ ├── WIRE5.OUT
│ │ │ ├── wire1.in
│ │ │ └── wire1.out
│ │ └── 例4-11 最短网络agrinet
│ │ ├── agrinet.cpp
│ │ └── agrinet_data
│ │ ├── agrinet1.in
│ │ ├── agrinet1.out
│ │ ├── agrinet10.in
│ │ ├── agrinet10.out
│ │ ├── agrinet2.in
│ │ ├── agrinet2.out
│ │ ├── agrinet3.in
│ │ ├── agrinet3.out
│ │ ├── agrinet4.in
│ │ ├── agrinet4.out
│ │ ├── agrinet5.in
│ │ ├── agrinet5.out
│ │ ├── agrinet6.in
│ │ ├── agrinet6.out
│ │ ├── agrinet7.in
│ │ ├── agrinet7.out
│ │ ├── agrinet8.in
│ │ ├── agrinet8.out
│ │ ├── agrinet9.in
│ │ └── agrinet9.out
│ ├── 7.拓扑排序
│ │ ├── 1.烦人的幻灯片
│ │ │ ├── slides.cpp
│ │ │ └── slides_data
│ │ │ ├── slides1.in
│ │ │ ├── slides1.out
│ │ │ ├── slides2.in
│ │ │ ├── slides2.out
│ │ │ ├── slides3.in
│ │ │ └── slides3.out
│ │ ├── 2.病毒
│ │ │ ├── virus.cpp
│ │ │ └── virus_data
│ │ │ ├── virus1.in
│ │ │ ├── virus1.out
│ │ │ ├── virus2.in
│ │ │ ├── virus2.out
│ │ │ ├── virus3.in
│ │ │ └── virus3.out
│ │ ├── 例4-12 家谱树
│ │ │ ├── gentree.cpp
│ │ │ └── gentree_data
│ │ │ ├── gentree1.in
│ │ │ ├── gentree1.out
│ │ │ ├── gentree2.in
│ │ │ ├── gentree2.out
│ │ │ ├── gentree3.in
│ │ │ ├── gentree3.out
│ │ │ ├── gentree4.in
│ │ │ ├── gentree4.out
│ │ │ ├── gentree5.in
│ │ │ ├── gentree5.out
│ │ │ ├── gentree6.in
│ │ │ ├── gentree6.out
│ │ │ ├── gentree7.in
│ │ │ └── gentree7.out
│ │ ├── 例4-13 奖金
│ │ │ ├── reward.pas
│ │ │ └── reward_data
│ │ │ ├── reward0.in
│ │ │ ├── reward0.out
│ │ │ ├── reward1.in
│ │ │ ├── reward1.out
│ │ │ ├── reward2.in
│ │ │ ├── reward2.out
│ │ │ ├── reward3.in
│ │ │ ├── reward3.out
│ │ │ ├── reward4.in
│ │ │ ├── reward4.out
│ │ │ ├── reward5.in
│ │ │ ├── reward5.out
│ │ │ ├── reward6.in
│ │ │ ├── reward6.out
│ │ │ ├── reward7.in
│ │ │ ├── reward7.out
│ │ │ ├── reward8.in
│ │ │ ├── reward8.out
│ │ │ ├── reward9.in
│ │ │ └── reward9.out
│ │ ├── 病毒.cpp
│ │ └── 烦人的幻灯片.cpp
│ └── 第四章 图论算法.pdf
├── 3. 教程ppt课件(第五版)
│ ├── 第一部分 语言C
│ │ ├── 第1章 初识C 语言(C 版).ppt
│ │ ├── 第2章 简单程序设计(C 版).ppt
│ │ ├── 第3章 选择结构(C 版).ppt
│ │ ├── 第4章 循环结构(C 版).ppt
│ │ ├── 第5章 数组(C 版).ppt
│ │ ├── 第6章 函数和递归(C 版).ppt
│ │ ├── 第7章 文件和结构体(C 版).ppt
│ │ ├── 第8章 C 实用技巧与模版库.ppt
│ │ └── 第8章 指针及其应用.pdf
│ ├── 第三部分 数据结构
│ │ ├── 第1章 栈(C 版).ppt
│ │ ├── 第2章 队列(C 版).ppt
│ │ ├── 第3章 第1-2节 树及二叉树(C 版).ppt
│ │ ├── 第3章 第3节 堆及其应用(C 版).ppt
│ │ ├── 第4章 第1-2节 图论算法(C 版).ppt
│ │ ├── 第4章 第3-4节 图论算法(C 版).ppt
│ │ ├── 第4章 第5节 并查集(C 版).ppt
│ │ ├── 第4章 第6节 最小生成树(C 版).ppt
│ │ └── 第4章 第7节 拓扑排序与关键路径(C 版).ppt
│ └── 第二部分 基础算法
│ ├── 第1章 高精度计算.ppt
│ ├── 第2章 数据排序(C 版).ppt
│ ├── 第3章 递推算法(C 版).ppt
│ ├── 第4章 递归算法(C 版).ppt
│ ├── 第5章 搜索与回溯算法(C 版).ppt
│ ├── 第6章 贪心算法.ppt
│ ├── 第7章 分治算法(C 版).ppt
│ ├── 第8章 广度优先搜索.ppt
│ ├── 第9章 第1节 动态规划基础(C 版).ppt
│ ├── 第9章 第2节 动态规划背包问题(C 版) (2).ppt
│ └── 第9章 第3节 动态规划经典题(C 版).ppt
├── 5. pdf文档
│ ├── C 常用库函数.pdf
│ ├── DevC 单步调试的设置方法.doc
│ ├── 第九章 C 实用技巧与模版库.pdf
│ ├── 第一部分 C 语言上机练习(旧版).pdf
│ └── 组合数学讲义.pdf
├── 光盘说明.txt
├── 信息学奥赛一本通
│ ├── NOIP 2011普及组复赛(试题 源程序).doc
│ ├── NOIP2011-17届NOIP(C语言)普及组初赛试题.doc
│ ├── NOIP2012普及组复赛试题及解答.pdf
│ ├── NOIP复习资料(C ).pdf
│ ├── ZjUzM2RjMTQ3YzFjZmFkNjE4NWZhN2Ji0.doc
│ ├── noip初赛复习(全).doc
│ ├── noip基本算法必背.txt
│ ├── 信息学奥赛考试大纲.doc
│ ├── 信息学奥赛全部内容知识.doc
│ └── 信息学奥赛基础知识补充部分.doc
└── 课后上机练习评测网站.jpg
850 directories, 7268 files