* 算法实现的思路,加入我有很多的字符串,没个字符串都是24个英文字母组合而成,现在需要从中获取部分字符串,这些字符串有个要求
 * 1.获取的字符串之间不能有重复的字母
 * 2.尽量满足获取的这匹字符串包含24个字母

解决方案 »

  1.   


    不冲突  如:abc  cde  efg c  就可能是选abc efg 不会选其他的带C的串,当然也能接受c efg 感觉这是不是要用到图 来做,如果数据量很大的话  
      

  2.   


    每个字符串的长度不一样 有可能是3为abc 或者4为abcde,一个字符串内不会出现重复的字母,我要每次尽量获取一批字符串,而这些字符串尽量满足上面的2个条件,如果有:abc和def两个字符串时候,我就可以再次去抓取xyz 这样尽量满足一次抓取的字符串覆盖24个字母且不重复,当然不到24个字母也行。