1.题目描述

2、题目分析

找到字符串中的空格即可

3、代码

 int countSegments(string s) {
if( s.size() == ){
return ;
} vector<string> v;
for( int i = ; i < s.size(); i++){
if( isspace(s[i]) ){
continue;
}
int j = i+;
while( !isspace(s[j]) ){
if( j < s.size() )
j++;
else
break;
}
string sb = s.substr(i,j-i);
v.push_back(sb);
if( j == s.size() )
break;
i = j;
} int n = v.size() ;
return n;
}

最新文章

  1. 编译器开发系列--Ocelot语言6.静态类型检查
  2. MVC 导出Excel 的其中一方法(View导出excel)
  3. MVC3.0----整理之一
  4. Mysql --分区表的管理与维护
  5. 新的开始—js客户端onlick无法响应
  6. NSNotificationCenter
  7. SecureCRT控制台显示中文字符的设置
  8. 常用的四种CSS样式表格
  9. ansj 2.0.7 错误例子分析
  10. centos7+mariadb+防火墙,允许远程
  11. 输入input
  12. Arduino IDE for ESP8266教程(三)HTTP客户端
  13. NET-知识点:C#中Equals和==比较
  14. Android 的开源项目的网址
  15. Web API的几种调用方式
  16. docker 安装 MySQL 8.0
  17. ueditor和thinkphp框架整合修改版
  18. tyvj P3737 逐个击破
  19. C# 数组 随机 排序
  20. uva 10808 - Rational Resistors(基尔霍夫定律+高斯消元)

热门文章

  1. ASP.NET Core 1.0 Configuration 配置管理
  2. linux解压zip乱码解决方案
  3. redis源码学习-skiplist
  4. linux下mysql5.7以上my.cnf配置文件配置
  5. xunsearch使用记录
  6. Redhat6.8安装Oracle11g下遇到两个问题记录
  7. js 之 this的用法
  8. js实现iview表格 排名列
  9. [PHP] 排序和查找算法
  10. c3p0 配置文件的设置。解决编码乱码问题等