题解列表
1635(c语言解法)
摘要:解题思路: 1.创建数组 2.指针指向数组3.每拿到一个数据指针就往后移注意事项:参考代码:#include<stdio.h>#define maxsize 10int main(){ i……
小白随便写的,记录一下
```pythondefprint_line(li):foriinli:print(i,end='')print()defunion_ab(li1,li2):li_a=li1[1:int(li1[0])+1]li_b=li2[1:int(li2[0])+1]print_line(li_a)print_
ISBN码--string
摘要:解题思路:按位计算得到检验码,与之比较参考代码:#include<bits/stdc++.h>
using namespace std;
void solve(){
int sum = 0……
小白随便写的,记录一下
摘要:看不懂可以看看这个视频:https://www.bilibili.com/video/BV1uA411N7c5?p=56&vd_source=a90641eb5a4eed71d3374febc12dd……
字符排列问题 c语言
大致思路:字符全排列问题且除去相同排列的字符,那么可以先去重,再进行排列。此处设n为输入的n个字符,m为去重之后的字符个数#includeintfunc1(intn,intm)//求排列的分子n的阶层{inti;intcount=1;for(i=0;i
防御导弹---线性dp详细注释
摘要:解题思路:线性dp//dp[i][0]表示不去阻止第i个炮弹时的最大数(即前面i-1个炮弹的阻拦最大数)
// dp[i][1]表示组织第i个炮弹时的最大数注意事项:考虑前面炮弹高度等于后面炮弹高度……
3147: 蓝桥杯2023年第十四届省赛真题-异或和之和(C++)
**阅读理解:**一开始以为题目所说的[l,r]异或和是指范围内的数两两异或再求和,但是其实是范围内的所有数求异或(和),最后把所有范围的结果加起来求和。**联想到异或和的前缀和数组:**1~i内的所有数求异或和,即:s[i]=s[i-1]^a[i],