SRM First Problem && SRM 638 250pts NamingConvention
2024-09-24 07:08:09
NamingConvention
题意:
给一个字符串,删掉所有的'_',然后将‘_'后的第一个字符改成大写。
代码:
#include<bits/stdc++.h>
using namespace std;
typedef long long LL; class NamingConvention{
public:
string toCamelCase(string str) {
string res; res.clear();
for (int i=; i<str.size(); ++i) {
if (str[i] == '_') continue;
else if (i >= && str[i - ] == '_') res.push_back(str[i] + 'A' - 'a');
else res.push_back(str[i]);
}
return res;
}
};
最新文章
- psql-10权限和事务
- iOS tableView 滚动后回到顶部
- 安装Python时遇到如下问题,解决方案
- leetcode 315. Count of Smaller Numbers After Self 两种思路(欢迎探讨更优解法)
- spark1.5.1环境搭建
- MAC中安卓开发环境的下载(转)
- ansible命令执行模块使用
- JavaIO和JavaNIO
- memmove和memcpy 以及strcmp strcpy几个库函数的实现
- mysql 中 SQL_CALC_FOUND_ROWS 功能
- python 读取本地文件批量插入mysql
- react源代码重点难点分析
- shiro经典通俗易懂javase例子
- Java之final关键字详解
- C语言第02次作业--循环结构
- Django项目解决跨域问题
- android Gui系统之SurfaceFlinger(1)---SurfaceFlinger概论【转】
- Leetcode 记录(101~200)
- Spring Kafka中关于Kafka的配置参数
- 4、url控制系统