一个算法的求解,如何得到一个不重名的项?详情请进来看,总共200分
ddsft 2003-05-19 02:00:37 有一个程序:分服务器和客户端,客户端有一项是:提交自己自定的用户名给服务器,服务器对进用提交的资料进行保存,那么服务器如何能保存用户提交的自定的用户不和其它用户的重名呢?
我初步想的算法是:利用一个循环,将新提交的用户的用户名和已有的用户名进行一次对比,如果重名,那么就将这个用户名后面加半个空格(这样可以让用户觉得自己的用户名没有改变,而我的程序处理起来也挺方便),但这样的一个算法有他的问题所在:如果加了半个小空格的用户名又和某个用户重名了怎么办呢?依次类推??谁能帮我解决这样一个算法问题!!??分不是问题!!!