C语言课设 自动化宿舍安排系统

根据新生相关情况,应用相关数据结构及算法,设计一个智能的自动化宿舍安排系统,实现如下功能:
1实现至少100名学生相关情况的存储
2能够根据学生相关情况安排到四人的宿舍中
3同一宿舍尽量安排同一专业的学生
4能够建立数学模型,确立同一宿舍学生的相似度

http://wenku.baidu.com/link?url=3sLzi22oUUHbwvTcnx5csSqSLoG1BjFKPgU76egm69lZnHUfIcrxZ3G_PAndpN_6JPmzU_syOe0YJrDkSdhw1gQz3sD5oV0mu6UA_lD9mH_