どこに質問していいのかわからないので、ここで質問します。
場違いだったらごめんなさい。

他種類のカードを均一に並べ替えたいです。
均一というのは、同じ種類のカードに挟まれたカードの枚数のばらつきを、
なるべく少なくすることです。

・カードの種類が何種類あるかは不定
・同じ種類のカードが何枚あるかは不定

上記のようにどうゆうカード条件でも対応できる方法が知りたいんですが、
いい方法ないでしょうか?