题解列表

筛选

22.获取树的规模-题解(C++代码)

完全是抄上面大佬的代码,但是写了些自己的注释,嘻嘻嘻谢谢按E搞比利大佬的解答,搞了好半天终于搞懂了#include#includeusingnamespacestd;intn=0,ans;structnode{intchild[6],n,father;//child表示当前节点的子节点,

Kanna-字符串编辑--string灵活使用

**C++解法**灵活运用string思路:string对象```s```和```ans``````s```用来承载cin输入的句子(或单词)```ans```在三种情况下在条件成立时不断```+=```s的元素。>string类的+=同我们写单词一样时在最后不断补上如:strings="abc";s

直接理解:自定义函数之数字后移-题解(C++代码)

我的思路很简单,但也可能这个方法比较笨。假设需要移动n个数字,我们用一个for循环将最后n个数字保存在一个新建的数组temp中,然后,我们创建一个新的数组flag来表示我们需要得到的最终结果,为这个结果数组赋值,前n个就将temp中的全部加入,之后将原数组前n个之后的添加到flag中,就完成了。

Kanna-【出圈】-(38行代码解决问题)

使用C++的list容器,比较方便书写(就不必取写链表了)**代码中使用到的函数有:**clear():清空容器中的元素push.back(inti):存储元素在容器中front()和begin():定位容器最开始的元素end():定位容器最后一个元素(代码行数38行,

[编程入门]报数问题-题解(不需要链路)(C++代码)

对于作者这种小白来说,链路还是比较难理解的,所以作者这里采用了非链路的方法,拓宽思维。原题链接:https://www.dotcpp.com/oj/problem1047.html根据题意我们可以把数组a确定为要排序的数组;把数组b确定为测试数组,用于测试a对应下标的数是否为3。