题解列表

筛选

完全二叉树的权值最详细注释

利用树的性质主要两个点:1.最后一层节点可能不是满的,所以需要加上这个判断条件(i==n-1)2.下一层的节点数是上一层的节点数*2,通过判断当前第几个节点是否==该层总结点数,来确定是否到达该层最后一个,若是则需要将当前第几个节点和该层权值和置零,

2854: 密码翻译

摘要:#include<stdio.h> #include<math.h> #include<string.h> # define N 100001 int main() {     c……

2857: 加密的病历单

摘要:#include<stdio.h> #include<math.h> #include<string.h> # define N 100001 int check(char c) {……
优质题解

搭配购买(并查集+01背包)

#***前置知识***###并查集并查集是一种数据结构,主要用于处理一些不交集合的合并及查询问题。它支持两种操作:```cpp合并两个集合查询某个元素所在的集合```并查集使用一个数组来存储一棵树,这棵树的每个节点对应一个元素,节点存储的值就是该元素所在集合的代表元素,

1286: 最大配对

importjava.util.*;publicclass最大配对{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);intn=sc.nextInt();int[]arrb=newint[n];inttemp=0;in

带参数宏定义练习

摘要:解题思路:    异或注意事项:    无参考代码:public static void main(String[] args) {     Scanner scanner = new Scanne……

蓝桥杯基础练习VIP-时间转换

摘要:解题思路:    除法 取余注意事项:参考代码:import java.util.Scanner;public class Main {     public static void main(Str……

后缀表达式公式

重点是符号个数不为0时,求后缀表达式最大结果公式:max(0)-min(n+m-1)+abs()+.....abs(a1)+abs(a2)+abs().....```importjava.util.*;publicclassMain{publicstaticvoidmain(String[]args)