第二题应该是这样写才对吧 string miniNum(string s) { vector<int> dp(10, 0); for (int i = 0; i < s.size(); i++) { dp[s[i] - '0']++; } int index = min_element(dp.begin() + 1, dp.end()) - dp.begin(); return (*dp.begin() + 1 <= dp[index]) ? ("1" + string(dp[0] + 1, '0')) : (string(dp[index] + 1, index + '0')); }
点赞 1

相关推荐

刘湘_passion:太强了牛肉哥有被激励到
点赞 评论 收藏
分享
雪飒:我也遇见过,我反问他有考虑来华为od吗?
点赞 评论 收藏
分享
牛客网
牛客企业服务