题解列表

筛选

优质题解

最长公共子序列的巧妙转换

摘要:解题思路:        从题目描述看来,两个字符串直接需要通过增、删、改三个操作来变成相同的字符串。那么我们可以发现,只有当两个字符串长度不同时,才需要进行增删操作(第一个字符串比第二个字符串短时进……

论进行循环前比大小的重要性

摘要:解题思路:优先比较输入的两个数的大小,从而可以比较方便地开始进行循环,大大减少了两个数的比较相关代码行数。注意事项:两个for循环第一次找到最大公约数和最小公倍数之后要有break退出循环。参考代码:……
优质题解

数据结构-基数排序(java代码)

摘要:解题思路:        正整数从小到大的基数排序就是从个位数开始,将待排序数组中的值按照个位数从小到大的顺序进行排序,然后再进行十位数的排序,以此类推,直到数组中的最大值的最高位排序完毕即可。   ……

字符串输入输出函数

摘要:解题思路:注意事项:参考代码:#include<stdio.h>float GetReal(float a){ printf("%.2f\n",a);}char GetString(char b[])……

C语言训练-委派任务*

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int A,B,C,D,E,F;void fun1(){    for(A=0;A<=1;A++)        for(B=0;B<=……