摘要: 这是我第一次写acm题解,也是我进入校队以来在校队的排位赛内做出的第一道题目,题目的大致意思是给你一堆数字,将它分成若干个子集,每个子集从1开始连续,可以出现若干种情况,如果没有,输出-1,如果有输出其中一种情况。上网搜了下题解:只搜到了贪心我的思路大致是开两个数组,一个二维数组,一个记录数字,一个记录它在第几个子集,另外一个数组记录它出现的次数,然后输入每个数字,它出现是第几次就在第几个子集,最后判断是否连续就从小到大开始,小的数字出现次数大于或等于大的数字出现次数。不足之处,希望大神指教..............#include #include#includeusing namespa 阅读全文
posted @ 2013-07-18 22:04 Qioayang,Allan,Zheng 阅读(292) 评论(0) 推荐(0)