题解 1044: [编程入门]三个字符串的排序

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

1044:三个字符串的排序

1.用一个二维数组存储3个字符串2.用一个字符指针数组分别存储3个字符串的地址3.采取选择排序法和`strcmp()`库函数进行具体的比较和排序4.对具体的参数可以采用宏定义以实现多种不同长度和数量的字符串的排序```c#include#includevoidpx(char*strings[],

!三个字符串的排序

摘要:#include <stdio.h>#include <string.h> int main(){ char x[100];char y[100];char z[100];  char c1[100]……

代码的尽头是优雅

摘要:解题思路: 定义一个容器存储三个字符串注意事项:多利用工具类进行优化算法参考代码:import java.util.*;public class Main {    static Scanner sc……

字符串排序

摘要:解题思路:和数字比较大小一样注意事项:参考代码:#include<stdio.h>#include<string.h>int main(){    char a[100];    char b[100……

不能没落的strcmp和strcpy!!!

解题思路:strcmp函数:若返回值为0,说明两个字符串相等。若返回值小于0,说明str1小于str2。若返回值大于0,说明str1大于str2。作用:用于比较两个字符串。函数原型:intstrcmp(constchar*str1,constchar*str2);返回值:返回一个整数,表示比较的结果。

java--study||O.o

摘要:参考代码:import java.util.Arrays; import java.util.Scanner; public class Main { public static void ……

使用sort方法自定义cmp实现排序,直接进行大小比较

解题思路:整体思路是将要比较的字符串放入一个字符数组里面,为了便于写cmp方法进行比较,我在这里用结构体将其保存,开了1000的长度是因为一开始我开了10怎么也通过不了第二个测试点,检查算法没有问题,回想了十多分钟才意识到很可能第二个测试点的字符串过长我开的空间不够所以就改成了1000,