首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

2013届华为校园招聘机考题

2013-09-07 
2013届华为校园招聘机试题笔试题目(机试,共两题) 题目一:子串分离 题目描述:通过键盘输入任意一个字符串序

2013届华为校园招聘机试题
笔试题目(机试,共两题) 
题目一:子串分离 
题目描述:   
通过键盘输入任意一个字符串序列,字符串可能包含多个子串,子串以空格分隔。请编写一个程序,自动分离出各个子串,并使用’,’将其分隔,并且在最后也补充一个’,’并将子串存储。 
如果输入“abc def gh i        d”,结果将是abc,def,gh,i,d, 
 
要求实现函数:   
void DivideString(const char *pInputStr, long lInputLen, char *pOutputStr); 
 
【输入】  pInputStr:  输入字符串 
          lInputLen:  输入字符串长度                   
【输出】  pOutputStr:  输出字符串,空间已经开辟好,与输入字符串等长; 
【注意】只需要完成该函数功能算法,中间不需要有任何IO 的输入输出 
示例   
输入:“abc def gh i        d”
输出:“abc,def,gh,i,d,”
转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/11150519

// 返回新链表头节点LinkNode *reverse_link(LinkNode *head){if(head == NULL)return NULL;LinkNode *prev , *curr , *reverse_head , *temp;prev = NULL , curr = head;while(curr->next){temp = curr->next;curr->next = prev;prev = curr;curr = temp;}curr->next = prev;reverse_head = curr;return reverse_head;}
转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/11150519

热点排行