题解列表

筛选

[C语言程序设计(第五版)课后习题8.1]-题解(C语言描述,小白易懂)

1:先定义两个函数,分别为求最大公约数的函数和最小公倍数的函数。2:求最大公约数可用**辗转相除法**来计算最大公约数。3:**最小公倍数则可以用最大公约数来求**(列如求a,b的最小公倍数,已知其最大公约数为q,那么最小公倍数为**r=(a/q)x(b/q)xq**注:此处x为乘号)。

蓝桥杯历届试题-城市建设 (C++代码)并查集&最小生成树kruskal

```cpp注意:根据kruskal的思想,如果已经有一条最小的边了,那么其他的边就不再构建了,但是这里要做一下改变,因为有的边权是负数,那这条边我们必须要构建(有钱赚)重点:学会并查集,最小生成树难点:分析不同的情况挨个处理情况1:只建立公路,

[编程入门]数组插入处理-题解(C语言代码)

我这个个代码虽然多,但是简单易懂,好理解其中的原理。这个代码其实很简单,题目规定已经确定了九个数字,那么只要在定义数组**(数组长度必须大于或者等于10)**之后把需要插入的数赋值到a[9]里,接下来就是判断原来的一段数字是从大到小还是从小到大排列**(此处利用if语句进行判断前两个数字的大小,

蓝桥杯历届试题-国王的烦恼 (C++代码)并查集&生成树

```cpp注意:同一天内有一个或多个城市没有与外界连接的桥了,那么抗议天数也只是一天重点:会并查集,生成树;难点:读懂题!!!读懂题!!!读懂题!!!(一个城市蹦了只会抗议一天,或者说一次,之后就不抗议了,阅读理解杯!!!)#include"iostream"#include"cstdio"#inc

数字整除-题解(C语言代码)

分析:本题考查的是大数存储及其相应运算,这里只需要将要求的最大的105位的整数存储下来并取出来去运算就解决了,很显然要用字符串存储这个数,然后取出每一个字符,化为整数,从高位开始取并且直接取余并无影响,所以可以直接除以17。看题目要求,可以用暴力解法。

恺撒密码-题解(C语言代码)

1、主要是ASIIC码的应用,也不难一开始我想错了,费了我老大的劲才整好,主要是当时陷入了思维误区```c#include#includeintmain(){chara[6],b[6],c[101];inti;while(scanf("%s",

数列有序-题解(C语言代码)

1、该题就是要你使用插入排序类,只要你会插入排序此题就迎刃而解了。```c#includeintmain(){inta[101],i,j,x,n;while(scanf("%d%d",&n,&x)==2&&n&&x){for(i=0;i0&&x
优质题解

[编程入门]选择排序 (C++代码)

###一、第一趟排序它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始(末尾)位置,直到全部待排序的数据元素排完首先,我们创建数组,找到它最大的值(这就很简单了):```cppint[]arrays={2,