题解列表

筛选

信息学奥赛一本通T1423-种树

摘要:解题思路:代码的思路是首先按照结束位置end对s数组进行从小到大的排序,然后遍历s数组中的每个元素。对于每个元素,首先计算数组a中在结束位置end到开始位置start之间已经被覆盖的位置数sum。如果……

[最详细解析]链表之节点删除

摘要:解题思路:注意事项:参考代码:m,n = map(int,input().split())#标注a链表、b链表中的节点个数a={}b={}c=[]for i in range(m):#有m行个学生的学……

信息学奥赛一本通T1424-喷水装置

摘要:解题思路:注意事项:整体思路是按照喷头的起始位置从小到大进行排序,然后依次放置喷头,直到覆盖整个地块或者没有剩余的喷头可以放置。#include<iostream>#include<algorithm……

按照题目要求完成

摘要:解题思路:注意事项:参考代码:#include#include"math.h"using namespace std;uint8_t digitNum(uint32_t num) {//数字长度判断 ……

通过判断过了几个完全周来优化循环次数

摘要:解题思路:    1.暴力循环(由于n <= 10^18次O(n/(a+b) )超时);    2.显然我们可以通过先计算通过了多少个完全周 , 令t = 这个结果 (方便后面叙述);    3.n-……

迭代法求平方根

摘要:解题思路:迭代法注意事项:x1和x2的赋值是为了什么要想清楚。参考代码:#include<stdio.h>#include<math.h>int main(){ int a=0; scanf("%d"……