zl程序教程

您现在的位置是:首页 >  其它

当前栏目

2016、2015去哪儿秋招笔试题

2016 2015 笔试 哪儿 秋招
2023-09-27 14:23:03 时间

早上去笔试,下午回来,抽点时间将早上写过的代码在电脑上实验一番。我投的的是开发岗位的,就3道编程题。

1.是一个字符串的替换问题。一个函数给定一个string template,给定一个要替换的字符数组char[] args。然后替换template中特定的字符串%s 。

比如:template为:a%s,:b%s,:c%s    args=['a','b','c'];    结果为:a:a,b:b,c:c

         如果args的长度超过对应替换template中的%s的长度,那么追加到尾部。如  a:a,b:b,c:c[d,e]

实现:主要使用正则表达式