摘要:
注意题目给的最后一句话,如果部门任何employee都做不同类型的工作,则这个部门是一个diverse,题目是计算department的diverse数读起来感觉有点别扭,英语没学好的原因 int countGood(vector superior, vector workType) { ... 阅读全文
posted @ 2014-06-16 21:28
OpenSoucre
阅读(209)
评论(0)
推荐(0)
摘要:
一开始Y1,Y2两个参数看不懂,再看一遍题目后才知道,vector索引代表是行数,值代表的是列此题数据量不大,直接深度搜索即可注意这里深度搜索的访问标识不是以前的索引和元素,而是一个交换元素后的整个状态vector,这样可以避免重复元素的搜索 set > visit; bool flag... 阅读全文
posted @ 2014-06-16 20:35
OpenSoucre
阅读(183)
评论(0)
推荐(0)
摘要:
只需要对word遍历一遍即可 int write(string word) { int cnt = 0; for(int i = 0 ; i < word.length(); ++ i){ cnt+=word[i]-'A'+1; ... 阅读全文
posted @ 2014-06-16 20:01
OpenSoucre
阅读(141)
评论(0)
推荐(0)
摘要:
此题给出的条件是:(1)word的每个字母都是大写字母(此条件可以忽略,题目给的输入都是大写字母)(2) 相等字符不能连续,即不能出现AABC的连续相同的情况(3)word中不存在字母组成xyxy的形式,即不存在第一个字符和第3个字符相等同时第2个字符和第4个字符相等的情况对于第(2)种情况,只需要... 阅读全文
posted @ 2014-06-16 20:00
OpenSoucre
阅读(272)
评论(0)
推荐(0)

浙公网安备 33010602011771号