|
|
1
6
既然您声明您的输入保证采用正确的格式,那么以下内容如何:
|
|
|
2
2
正如Pavel所说,你不能把一根绳子粘在自己身上。为了清晰起见,我声明了一个新变量,尽管我的方法没有使用strcpy,但您可以谨慎地重复使用原始变量。无论如何,如果您的输入总是(xxx)xxx xxxx xxxx形式,并且您的输出总是xxx xxx xxxx,那么为什么不做:
蛮力?当然可以,但是如果您的输入和输出总是像您所说的那样,那么它应该高效地运行。 |
|
|
3
1
我想我只是太慢了。在memmove()上执行此操作并不聪明,但它展示了如何创建一个循环,并且仍然可以从内部进行所有比较:
如果返回所修改字符串的开头,而不是仅返回void,这样可以更轻松地链接命令,您可能会发现这很有帮助。例如。,
|
|
4
0
首先,这是错误的:
这里的“对象”是源和目标
似乎更简单的方法是让函数返回指针的一个新的“适当”值(到同一个缓冲区中),这样它就可以将其调整1来调整指针
您的验证只计算数字,允许格式化,例如
|
|
|
5
0
甚至,返回新编号的长度:
您可以返回一些负数以指示可能的错误。例如:-1表示
请记录所有返回值!
哦别忘了终止
|
|
|
6
0
如果允许您更改API,您可以接受字符**或返回字符*,并提高时间复杂度:
交替地
优点是这将需要恒定的时间。 |
|
ttruhcheva · 如何在Power BI中创建灵活的数据标签? 4 年前 |
|
|
M.Walko · 在降价中更改ATX标题的字体大小 8 年前 |
|
|
Adam Waring · Bootstrap 4容器的文本包装 8 年前 |
|
|
Jamie Wilson · 打印文本文件(Python) 8 年前 |
|
|
new2Ubuntu · 在Python3中打印格式化的浮点列表 8 年前 |
|
|
Reilly Ford · 使用导航栏+页面选项卡格式化问题 8 年前 |