//描述
//计算字符串最后一个单词的长度,单词以空格隔开。
//知识点 字符串,循环
//运行时间限制 0M
//内存限制 0
//输入
//一行字符串,长度小于128。
//输出
//整数N,最后一个单词的长度。
//样例输入 hello world
//样例输出 5
#include
using namespace std;
int countLastWordLength(char...
分类:
其他好文 时间:
2015-08-13 18:09:29
阅读次数:
298
//统计一段字符串中含有空格、英文、数字的个数
#include
using namespace std;
void processString(char* s)
{
int n = strlen(s);
int kg=0;
int shuzi=0;
int yingwen=0;
if(n>0)
{
for(int a=0;a<n;a++)
{
if(...
分类:
其他好文 时间:
2015-08-12 19:32:26
阅读次数:
202
/*
描述:
输入整型数组和排序标识,对其元素按照升序或降序进行排序
接口说明
原型:
void sortIntegerArray(Integer[] pIntegerArray, int iSortFlag);
输入参数:
Integer[] pIntegerArray:整型数组
int iSortFlag:排序标识:0表示按升序,1表示按降序
输出参数:
无
返回值:
...
分类:
其他好文 时间:
2015-08-12 19:30:18
阅读次数:
426
OJ 二阶魔方这道题目,是很基础的一个实现,不需要太多思想和算法,实现较为简单,主要问题在于在于函数比较冗长。注意细节,既能给出正确结论。可以在自定义函数中通过switch ... case 语句实现 魔方旋转。...
分类:
编程语言 时间:
2015-07-09 22:47:23
阅读次数:
370
本文给出两种实现猴子分桃子的算法思想,并附上C++源码实现。...
分类:
编程语言 时间:
2015-07-09 19:53:31
阅读次数:
194
问题描述:如果小数点后面的第一个小数位大于或者等于5则向上取整,否则向下取整。
问题分析:整数好理解,就是我们常用的四舍五入,用输入的数+0.5然后取整输出就好。
关键是负数,这个问题描述的很不清楚,按理来说-5.5向上取整得到的应该是-5,可是,华为oj平台得到的结果是-6才是争取的,所以,如果是复数我们只能这么判断,先将这个数取反(得到正数),然后+0.5,然后用int来截断取整,...
分类:
其他好文 时间:
2015-07-02 22:40:51
阅读次数:
155
有一个x*y的矩阵和一个y*z矩阵相乘,元素均为整数,求两个矩阵相乘得到的矩阵。这是一道华为OJ题,具体描述忘记了,大致内容如此。并且要求实现的函数参数为指针。
例如矩阵1为
int m1[1][3]={2,-6,3};
矩阵2为
int m2[3][1]={4,-2,-4};
乘积矩阵初始化为
int r[1][1]=0;
要求实现的函数为 void matrix_mult...
分类:
其他好文 时间:
2015-07-02 22:38:12
阅读次数:
175
题目:
给定两个字符串,求字符串2,在字符串1中的最先匹配结果。字符串2中 可以存在’*’符号,且该符号可以代表任意字符,即字符串2中存在通配符。
例如:输入:abcdefghabef,a*f 输出:abcdef#include...
分类:
其他好文 时间:
2015-06-30 18:31:23
阅读次数:
131
今天发现一个非常好用的函数next_permutation(),利用这个函数这以很容易的列出一组数据的所有排列组合。利用全部排列解决了火车进站问题。...
分类:
其他好文 时间:
2015-06-30 10:52:12
阅读次数:
1304
本文首先给出合唱队问题的描述,而后给出四个实现思路,最后给出C++实现。...
分类:
其他好文 时间:
2015-06-29 11:50:51
阅读次数:
1436