题解列表

筛选

计算a^b天后为星期几

解题思路:a^b结果数据太大,超出C++现有类型表示的范围,所以不能直接拿最后的a^b结果对7求余数,解题方法:应当在每一次的a*a的过程中对7求余数,拿余数再与a相乘,原理就是数学思想,可以保证运算过程中的数据不会超过类型可以表示的范围注意事项:将周一至周日的英文字符串存放至一个constchar*

c++解题思路

摘要:解题思路:注意事项:参考代码:#includeusing namespace std;int main(){    int x,y;    cin >> x;    if(x>=10)        ……
优质题解

LikeWater - 1676: 数据结构-链表的基本操作(本以为一切顺利,没想到只有我是小丑!!!)

摘要:***——写在题目之前:本来以为这是一个不是很难,只是考验基本功的题目,没想到它却给了我极大的压力与坏心情,在我完成它的时候我满心欢喜的测试都是正确的让我飘飘然,而时间超限的警告又直接将我打回原形,心……

超大数字整除问题--大数求余算法

解题思路:如果按照问题中给出的解题思路进行解题,个人水平有限,只能写出满足一半例程的程序,另外的一半例程可能是由于数据太大了,使用stoi()函数与stringstream均无法正确地将字符串转换到整数类型,也就无法接下来的取余操作,所以就根据题解区的提示,采用大数取余的方式来解决问题。

c++解题思路

摘要:解题思路:注意事项:参考代码:#include<iostream>#include<math.h>using namespace std;int main(){    for(int i=100;i<……

c++解题思路

摘要:解题思路:注意事项:参考代码:#include<iostream>using namespace std;int main(){    int a,b,c;    cin >> a;    cin >……

c++解题思路

摘要:解题思路:注意事项:参考代码:#include<iosteream>using namespace std;int main(){   int a,b;   cin >>a;   cin >>b;  ……

标记一下这个题!!!

解题思路:注意事项:参考代码:******************************************************************************************************

链表合并问题

解题思路:要实现两个链表的升序合并,我们首先要明确有几个函数:生成链表并读取数据的函数:目的是用来生成一个空链表,并输入的信息存储在链表的节点中;计算链表长度的函数:计算链表所含有数据节点的个数,不包含头结点对链表进行升序排序的函数:对链表进行升序排序,采用冒泡排序的方式。