组合算法:产生基本组合对象(Generating Elementary Combinatorial Objcts)
组合对象,算法课刚学的时候我也挺小看他的。之后在写算法,特别是蛮力法,的时候才发现他的重要性。
先说说他的用处。在算法问题中常遇到一些组合问题,如:
给你一个集合S = {2, 7, 36, 40, 53, 59, 62, 69, 77, 80, 87, 89, 95, 98, 100, 102, 103, 106, 112, 115},要你从S中找出他的子集T,使得T中所有元素的