C语言训练-自守数问题-题解(Java代码) 思路:用查找子串方法indexOf();通过例子25^2=62576^2=57769376^2=87909376把平方数看成字符串,把原数字看成子字符串可以看出,**原数字在平方数的位置=平方数的长度-原数字的长度**然后暴力破解…………不过效率并不是特别高```javaimportjava.util 题解列表 2019年11月01日 0 点赞 0 评论 1501 浏览 评分:9.9
蓝桥杯基础练习VIP-回形取数-题解(类似迷宫问题的解法,深度搜索) ```#includeusingnamespacestd;constintN=210;inta[N][N],b[N][N];structDirectInc{intdx,dy;};DirectIncMove[4]={{1,0},{0,1},{-1, 题解列表 2019年11月01日 0 点赞 2 评论 1451 浏览 评分:9.9
归并排序详细解法 #归并排序算法虽然c++的STL中有sort算法,但是这个算法可以有效求出逆序对的问题时间复杂度上与sort函数和快速排序算法相差无几**归并排序拓展*:处理逆序对**##归并排序**这个算法采用的是分而治之的思想,顾名思义就是把一个数组分开来处理,然后再合并唯一。 题解列表 2019年11月01日 0 点赞 0 评论 2175 浏览 评分:9.9
逆序对——归并排序算法,易懂!! #前治知识点:[归并排序](https://blog.csdn.net/weixin_43738764/article/details/102842500)###逆序对:在一个序列中,存在一个前面的数大于后面的数就成为逆序对(如2143中,21、43)**用归并排序处理逆序对的时间复杂度:O(nlog 题解列表 2019年11月02日 0 点赞 0 评论 2013 浏览 评分:9.9
编写题解 1121: C语言训练-8除不尽的数,解法简单,穷举法(c++代码) 参考了下其他的一些题解,发现很多都是直接输出cout 题解列表 2019年11月02日 0 点赞 0 评论 1696 浏览 评分:9.9
求平均工资-题解(C++代码)简单简短的算法,无需数组 这是一道简单的求平均值的问题,可以不运用数组。代码如下:```cpp#includeusingnamespacestd;intmain(){intn,i,x,sum=0;cin>>n;for(i=0;i>x;sum=sum+x;}//通过循环先求出总工资sumcout 题解列表 2019年11月02日 0 点赞 0 评论 2418 浏览 评分:9.9
优质题解 川哥的吩咐-题解(C语言代码) 解题思路:第一次写大数加法,希望看到这的能够帮助到你。首先我们要先了解大数加法首先我们用平常写的#includeintmain(){inta,b;while(scanf("%d%d",&a,&b)!=EOF)printf("%d\n",a+b);return0;}这样写是行不通的, 题解列表 2019年11月03日 0 点赞 1 评论 2275 浏览 评分:9.9
i am fine, thank you 使用一个max_a数组维护数组[1-i]的最大值,然后二分查找对应的数就行了。(需要注意的是,如果不用max_a维护,数组就不是有序的,使用不了lower_bound,所以会出现输出超限!!!)#includeusingnamespacestd;constintMAXN=1e6+7;inta[MAXN 题解列表 2019年11月03日 0 点赞 2 评论 1781 浏览 评分:9.9
蛇行矩阵-题解(C语言代码) ##蛇形矩阵可以采用蛇形输入的方法实现:####1.基本原理:a.蛇形矩阵:136101525914481371211b.观察下列蛇形赋值可发现规律:每次内层循环行下标递减至0,列下标递增至行下标初始值,可按照此规律顺序赋值(可分为两层循环进行赋值操作, 题解列表 2019年11月03日 0 点赞 0 评论 2488 浏览 评分:9.9
[编程入门]完数的判断-题解(C语言代码) 摘要:```c #include int main() { double a; int c,b,n,x,s=0; scanf("%d",&n); f…… 题解列表 2019年11月03日 0 点赞 3 评论 1734 浏览 评分:9.9