题解列表

筛选

数据结构-双向循环链表-题解(C++代码)

#思路跟普通链表差不多。注意当链表为空时,dummy节点的前驱指针和后继指针指向自己。#代码```cpp#includestructListNode{ListNode*pre;intdata;ListNode*next;ListNode(ListNode*pre,

[递归]母牛的故事-题解(C++代码)

#思路f(n)显然等于上一年的母牛数+这一年出生的小母牛数。上一年的母牛是数f(n-1)。一只母牛生下一只小母牛。所以,这一年出生的小母牛数,等于这一年具有生殖能力的母牛数,即3年前的母牛数。**f(n)=f(n-1)+f(n-3)**#代码```cpp#includeintmain(){//自底向上

蓝桥杯算法训练VIP-幂方分解-题解(C++代码)

个人觉得,这道题易错的地方在于各种符号()+的添加,我弄了半天才搞好第一步,找出式子中的各个数0,1,2这里分解数字的要求就是将其转化为二进制,取数位为1的位数如3的二进制是00000011则3=2^1+2^0,可以写一个函数,利用位运算简洁快速的找到,

倒杨辉三角形-题解(C++代码) 易理解

摘要:#### 1.先构建好杨辉三角 #### 2.从第n行输出到第一行 > 本题主要考查输出格式,需格外小心,具体的注释写在了代码中: ```cpp #include #include u……

去掉空格-题解(C++代码)

#include#include#includeusingnamespacestd;constintmaxn=100;intmain(){chars[maxn];while(gets(s)){if(strcmp(s,"Endoffile")==0)break;for(inti=0;i
优质题解

蓝桥杯2014年第五届真题-波动数列-题解(C++代码)

#思路使用递归暴力破解的话,肯定会超时。数列{xn},第二项x1开始,每一项都会进行一次P(+a,-b)操作,且第n项的操作会影响后面所有项。![](/image_editor_upload/20191231010157_65343.png)经过分解,数列之和Sn=nx+ka-tb。