题解列表

筛选

明明的随机数-题解(C++代码)set应用

###C++里的STL里的set容器本质就是一棵红黑树,插入的数都会自动排序,并且去重```cpp#include#include//包含set头文件usingnamespacestd;intmain(){sets;//定义set容器sintN;intk;cin>>N;while(N--){cin>>

[出圈]-题解(C++代码)list链表

###核心就是最后end的时候要返回到begin```cpp#include#includeusingnamespacestd;intmain(){listt;intm,n;intk=1;intcount=0;while(cin>>m>>n){while(m--){t.push_back(k++);}

链表合并-题解(C语言代码)

#include#include#includetypedefstructstudent//定义节点结构体{intnum;intscore;structstudent*pnext;}node;node*create_linkedlist(intn)//创建一个链表{node*head=(node*)m

字符串的修改-题解(C语言代码)

解题思路:新手的简单思路。分为三种情况。第一种字符串b的长度大于字符串a,只需要替换和插入两种操作。第二种字符串b长度等于字符串b,只需要替换一种操作,第三种字符串a长度大于字符串b,需要删除和替换两种操作,第三种先求要保留的字符,再用lena减去保留字符就是需要操作步骤了。