第一题: public int minOperations (String str) { // write code here int[] count = new int[26]; for (char ch : str.toCharArray()) { count[ch - 'a']++; } int ans = 0; int sum = 0; for (int i = 0; i < 26; i++) { ans += count[i] / 2; count[i] %= 2; sum += count[i]; } if (ans + sum < 26) { return ans; } return ans + ans - (26 - sum); }
3 3

相关推荐

09-30 15:27
已编辑
成都工业学院 企业文化
Morpheus_:候选人:还需要测验武力值?
投递腾讯等公司10个岗位
点赞 评论 收藏
分享
迷茫的大四🐶:💐孝子启动失败,改为启动咏鹅
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务