题解列表

筛选

[编程入门]链表合并-题解(C++代码)

!!!这肯定不是最简单的方法,但是我也懒得想了a,b是两个大小分别为n,m的数组,储存输入数据c是大小为m+n的数组,储存合并后的数据大致思路:先用插入排序将a,b排序,便于后续合并再通过if判断,将a,b的元素复制到c中(有点像归并排序了)代码:```cpp#includeusingnamespac

蓝桥杯算法提高VIP-素数求和-题解(C++代码)

解题思路:其他的没什么,主要是注意和的数据类型,int(整型)太小,建议用long。题目中还涉及到素数判断的算法,属于基础算法了。素数判断算法:```cppintprime(intn){if(n

单词得分-题解(C++代码)

这题不难,不会的小伙伴来看看哦!#include#includeusingnamespacestd;intmain(){inti,n,s=0;chara[100000];cin>>a;n=strlen(a);for(i=0;i='a'&&a[i]

C语言训练-排序问题<1>-题解(C++)通过简单的题目来学习一下STL中的set容器吧!

**#includeset作为一个容器也是用来存储同一数据类型的数据类型,并且能从一个数据集合中取出数据,在set中每个元素的值都唯一,而且系统能根据元素的值自动进行排序。**sets;创建一个存放整形的容器s,注意需要使用命名空间stds.insert(1);向容器中插入一个数。

蓝桥杯2016年第七届真题-冰雹数-题解(C++代码)

注意题目有陷阱,是生成的新的数字再执行同样的动作,循环往复,所以要处理所有新生成的数字,不只是处理输入的数字```cpp#includeusingnamespacestd;typedeflonglongLL;LLN;LLans=-1;LLf(LLi){LLans=-1;while(i!=1){ans=

成绩排序-题解(C++代码)

```cpp#include#include#include#includeusingnamespacestd;voidcharru_sort(int*a,intn){//插入排序inti,j,temp;for(inti=1;i=0;j--){if(a[j]>temp){a[j+1]=a[j];}el

17.链表删除练习-题解(C++代码)只做最好的思路!

这题吧挺水的,但要求一定要用链表的话,那么难度就会上升几个档次(嗨~链表好难的。。)我自己做的时候没有用链表,一次也通过了,代码如下:```cpp#includeusingnamespacestd;inta[100000],b[100000];intmain(){intn,