题目

太简单了,直接上代码:

class Solution {
public:
char nextGreatestLetter(vector<char>& letters, char target) {
int n = letters.size();
int a[] = {};
for(int i = ;i < n; ++i){
a[letters[i]-'a']++;
}
for(int i = (target-'a'+)%; ; i++,i%=){
if(a[i] > ) return (char)(i + 'a');
}
}
};

最新文章

  1. 用U盘安卓esxi虚拟机出现 error loading /s.v00 错误解决办法
  2. 使用DapperExtensions实现简单仓储
  3. iOS开发小技巧--纯代码自定义cell
  4. CF#335 Lazy Student
  5. os和os.path模块
  6. CDHtmlDialog加壳HTML5页面跳转错误解决(原)
  7. 流形(Manifold)初步【转】
  8. 点击返回键退出popupwindow的方法
  9. Python模块发布
  10. AES加密解密算法
  11. 【SqlServer系列】数据库三大范式
  12. 总结Hibernate4.1+版本与Hibernate3.3+版本区别
  13. MySQL高可用方案MHA在线切换的步骤及原理
  14. 小学生四则运算APP核心代码公布
  15. python全栈 流程控制;while 循环 格式化输出 运算符 及编码
  16. PHP 弹窗 源代码 css Jquery.js
  17. 7z
  18. Vue 3.0 的生命周期
  19. 在程序中使用命令行的方式来调用py文件
  20. php数组操作,js数组操作

热门文章

  1. QT-解除connect
  2. 有关PHP数组
  3. SQL--left join ,inner join, right jion, Limit
  4. markdown写作软件推荐
  5. fiddler一些高级用法
  6. Error running Tomcat 6: Address localhost:8080 is already in use
  7. criteria的projection做分页
  8. html格式的文档转成word下载
  9. [luogu3369] 普通平衡树(splay模板)
  10. js常用特效-幻灯片