题解列表

筛选

1217: 换位置(c语言)(提供思路)

摘要:解题思路:如果人数为偶数i个,可以化归为两个i/2的人只能单向换顺序,我们已知将a个人排成长队逆序需要(a-1)*a/2次,所以共需要(i/2-1)*(i/2)次;如果人数为奇数i个,化归为i-1个人……

[编程入门]二进制移位练习

摘要:解题思路:注意事项:参考代码:#include<iostream>#include<vector>#include<cmath>using namespace std;vector<int> arr;……

函数解决选择排序

摘要:解题思路:快速排序的思想类似与打擂台(反着的打擂台),通过对数组遍历找到最小的一个元素,用一个变量来保存最小元素的下标,之后在和第一个元素交换,然后对第二个元素进行同样的操作。注意事项:参考代码:#i……

动态数组指针C语言题解

摘要:解题思路:注意事项:参考代码:#include<malloc.h>typedef struct student{    char num[100];    char name[100];    int……

数组的距离-Python

摘要:解题思路:    没有技巧,直接全部算出来取最小哈哈,说下代码思路    以a1 a2 a3 a4 a5       b1 b2 b3 b4 b5 为例(ai, bi, i=1,2,3,4,5)   ……

二级C语言-分段函数

摘要:参考代码:#include<iostream>#include<iomanip>using namespace std;int main(){    double x;    cin>>x;    i……