关注
int get_min_count(string &;s){
int len_s = s.length();
//cout << len_s;
s = " "+s;
int res = INT_MAX;
vector<int> dp_r(len_s+1,0);
vector<int> dp_e(len_s+1,0);
vector<int> dp_d(len_s+1,0);
for(int i=1;i<=len_s;i++){
if(s[i]=='r'){
dp_r[i] = min(dp_e[i-1],dp_d[i-1]);
dp_e[i] = min(dp_r[i-1]+1,dp_d[i-1]+1);
dp_d[i] = min(dp_r[i-1]+2,dp_e[i-1]+2);
}else if(s[i]=='e'){
dp_r[i] = min(dp_e[i-1]+2,dp_d[i-1]+2);
dp_e[i] = min(dp_r[i-1],dp_d[i-1]);
dp_d[i] = min(dp_r[i-1]+1,dp_e[i-1]+1);
}else{
dp_r[i] = min(dp_e[i-1]+1,dp_d[i-1]+1);
dp_e[i] = min(dp_r[i-1]+2,dp_d[i-1]+2);
dp_d[i] = min(dp_e[i-1],dp_r[i-1]);
}
}
res = min(dp_r[len_s],dp_d[len_s]);
res = min(res,dp_e[len_s]);
return res;
}
查看原帖
1 14
相关推荐
牛客热帖
更多
正在热议
更多
# 你的实习产出是真实的还是包装的? #
74108次浏览 593人参与
# 你是怎么和mt相处的? #
101913次浏览 496人参与
# 华泰星战营,提前锁定校招offer #
13729次浏览 389人参与
# 打工人的工作餐日常 #
95993次浏览 550人参与
# 拼多多集团-PDD笔试 #
86508次浏览 593人参与
# 网易游戏雷火笔试 #
11494次浏览 108人参与
# 26届秋招投递记录 #
123507次浏览 683人参与
# 招银网络科技(深圳)有限公司成都分公司笔试 #
5131次浏览 20人参与
# 毕业论文怎么查AI率 #
85407次浏览 1963人参与
# 网易笔试 #
171326次浏览 812人参与
# 简历上如何体现你的“AI”能力? #
17353次浏览 382人参与
# 找不到大厂实习可以去小厂吗? #
23191次浏览 278人参与
# 你总挂在第__面? #
12358次浏览 148人参与
# 哪些AI项目值得做? #
27159次浏览 663人参与
# 如何准备秋招 #
81853次浏览 871人参与
# 0offer互助地 #
770002次浏览 4724人参与
# 实习时最怕听到的一句话 #
24002次浏览 226人参与
# 多益网络工作体验 #
70115次浏览 312人参与
# 没有面试的日子里,你在做什么 #
14900次浏览 387人参与
# 秋招被挂春招仍然能投的公司 #
31803次浏览 241人参与
# 秋招开始捡漏了吗 #
244557次浏览 1058人参与
