题解列表

筛选

国王的烦恼(并查集)--kruskal算法实现最小生成树(JAVA)

###解题思路:①首先我们来了解一下什么是最小生成树:**假设图包含有V个顶点和E条无向(也就是双向)有权边,最少需要V-1条边才能连通所有顶点,这V-1条边和V个顶点构成的树,称为生成树**;像图dfs和bfs遍历都会有相应的生成树;**如果某棵树包含的V-1条边的权重和最小,

题解1025: 数组插入处理

摘要:参考代码:#include<stdio.h>void main(){    int a[9],b,c[10],i,j;    for(i=0;i<9;i++)    {       scanf("%d……

找寻小妖--bfs(Java)

摘要:这题简直和[2177](https://www.dotcpp.com/oj/problem2177.html "2177")和[2178](https://www.dotcpp.com/oj/prob……

字符串分类统计-题解(Java)__数组和变量的简单极限测试

解题思考:如果一个题,可以用变量,可以用数组,怎么选?之前我总觉得差不多吧。所以就针对这个题做了个简单的极限测试,跑个几百万的for循环吧。当然了,测试结果仅代表我自己的电脑的实际情况。图1是三个变量,图2是3个元素的数组。最下面是代码。![](/image_editor_upload/2021100

回文串回文串回文串

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<string.h>int main(){ char a[256]; int n,i; int t=0; scanf("……

编写题解 2626: 面板 编程小白写的(@^_^@)

解题思路:通过不断循环,进行赋值,并输出,根据每一块三角形的运算公式;可将原题分割为6个三角形,夹角为60度,设三角形两边长为A,B,若求面积,则S=A*B*sin60*1/2最后进行比较注意事项:参考代码:#includeintmain(){inta[12],

1042 [编程入门]电报加密

解题思路:注意事项:输入字符串时用Scanner的nextLine()方法,不然会漏掉空格。参考代码:packagepractise;importjava.text.*;importjava.util.*;publicclassMain{publicstaticvoidmain(String[]arg