求救!求几个元素的的组合的算法???????
输入{L1},{L2},{L3},{L4},{L5}
输出各元素的组合:{L1},{L2},{L3},{L4},{L5},{L1,L2},{L1,L3},{L1,L4},{L1,L5},{L2,L3},{L2,L4},{L2,L5},{L3,L4},{L3,L5},{L4,L5},{L1,L2,L3},{L1,L2,L4},{L1,L2,L5},{L1,L3,L4},{L1,L3,L5},{L1,L4,L5},{L2,L3,L4},{L2,L3,L5},{L2,L4,L5},{L3,L4,L5},{L1,L2,L3,L4},{L1,L2,L3,L5},{L1,L3,L4,L5},{L2,L3,L4,L5},{L1,L2,L3,L4,L5}
请各位大侠帮我写写算法。谢了!!