在一个矩形区域内,如何画出不相交的,半径在一定范围内的多个圆?
比如说,已经画了N-1个圆,那么在画第N个圆的时候,就要跟前面N-1个圆来比较,不让第N个圆与前面N-1个圆相 交,一个个比较这个过程好麻烦啊。VC里面有没有什么函数可以比较快地解决这个问题啊,我对VC的类不熟,你可以提供一些线索吗? 
这个算法要怎么设计好呢?
一个个比较真是有点麻烦啊。而且数据结构又应该怎么选择呢?