第十八章 算法 616

引言 616
18.1　消除序列中的重复 619
18.2　在保留序列顺序的前提下消除其中的重复 621
18.3　生成回置采样 625
18.4　生成无回置的抽样 626
18.5　缓存函数的返回值 627
18.6　实现一个FIFO容器 629
18.7　使用FIFO策略来缓存对象 631
18.8　实现一个Bag（Multiset）收集类型 634
18.9　在Python模拟三元操作符 637
18.10　计算素数 640
18.11　将整数格式化为二进制字符串 642
18.12　以任意数为基将整数格式化为字符串 644
18.13　通过法雷分数将数字转成有理数 646
18.14　带误差传递的数学计算 648
18.15　以最大精度求和 651
18.16　模拟浮点数 653
18.17　计算二维点集的凸包和直径 656