摘要:
【字符串】1、输入一个字符串,打印出该字符串中字符的所有排列。 例如输入字符串abc,则输出由字符a、b、c所能排列出来的所有字符串abc、acb、bac、bca、cab和cba。2、有一个由大小写组成的字符串,现在需要对他进行修改,将其中的所有小写字母排在大写字母的前面 (大写或小写字母之间不要求保持原来次序),如有可能尽量选择时间和空间效率高的算法。 c语言函数原型void proc(char *str),也可以采用你自己熟悉的语言。3、编写反转字符串的程序,要求优化速度、优化空间。4、用C语言实现函数void * memmove(void *dest, const void *src, 阅读全文