用三个数组储存数值,原顺序,大小顺序

摘要:解题思路:有三个数组,p,b,a。p为从小到大元素数值排序,并且起到储存元素数值的作用。a为p对应到原位置的顺序,从0开始,注意a也是按某种意义的从小到大排序,与p不同的是,它存的是原位置不是数值。b……

剩下的苹果的角度

摘要:解题思路:对于剩下的苹果,一是剩下都是完整的苹果,那么虫子吃的苹果为y/x;二是剩下的苹果中有一个是虫子没吃完的苹果,那么虫子吃的苹果为y/x+1,困为x/y会取整数,加上1,1是虫子没吃完的那个苹果……

蓝桥杯算法训练VIP-单词接龙 就离谱

摘要:解题思路:注意事项:参考代码:#include"bits/stdc++.h" using namespace std; // 定义字符串数组,用于存储输入的字符串 string s[30]; ……

c语言代码易懂

摘要:解题思路:注意事项:参考代码:int main (){    int a[10000];    int M;    scanf ("%d",&M);    for (int i=00;i<M;i++)……

1157: 亲和数 递归写的

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<math.h> int yssum(int a,int b){ if (b >= a) { return 0; } ……

3038: 马走日 dfs 入门必写

摘要:解题思路:注意事项:参考代码:#include "bits/stdc++.h" using namespace std; // 全局变量声明 int n, m, x, y, kkk = 0; /……

统计回文数的操作次数

摘要:解题思路:利用回文数的对称性  使用双循环对称判断 再寻找特殊性(即奇数个需要移动到中间,偶数个不需要移动,以及连个单出来的char构不成回文数)统计次数得出结果注意事项:第二个for循环的“移动”循……

阶乘数列 C++解题

摘要:解题思路:注意事项: 精度只到两位小数,double类型应该也可以吧。参考代码:#include<iostream>using namespace std;int main(){    int n; ……

晶晶赴约会(c语言switch语句)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int a; scanf("%d",&a); switch(a) {     case 1:     case ……