最小生成树(贪心)--构造回文串(字符串 + 回文判断 + 构造)

1.最小生成树

java 复制代码
import java.util.*;


public class Main{
    
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        int n=sc.nextInt();
        int[] arr=new int[n];
        for(int i=0;i<n;i++){
            arr[i]=sc.nextInt();
        }
        
        Arrays.sort(arr);
        long sum=0;
        
        for(int i=1;i<n;i++){
            sum+=arr[0]+arr[i];
        }
        System.out.print(sum);
    }
}

2.构造回文串(字符串 + 回文判断 + 构造)

java 复制代码
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        // 读取测试用例数量
        int t = sc.nextInt();
        
        // ✅ 用 for 循环跑 t 次(代替 while(n-->0))
        for(int i = 0; i < t; i++){
            int a = sc.nextInt();
            
            if(a == 1){
                System.out.println("a");
            } else {
                System.out.println("No");
            }
        }
    }
}
相关推荐
我登哥MVP4 小时前
走进 Gang of Four 设计模式:访问者模式
java·设计模式·访问者模式·原型模式
雪碧聊技术4 小时前
一文深入理解 Java 函数式编程思想
java·函数式编程
AIGS0014 小时前
突破语义鸿沟:从向量空间JBoltAI看企业大脑构建逻辑
java·大数据·人工智能·人工智能ai大模型应用
琢磨先生David4 小时前
OpenJDK 与 Oracle JDK 完整区别
java
倔强的石头1064 小时前
企业智能设备运维管理系统:靠飞算 JavaAI,告别 Java 低效搬砖日常
java
逝水无殇4 小时前
C# 正则表达式详解
开发语言·后端·正则表达式·c#
深盾科技_Virbox4 小时前
软件授权工具静默安装实践
java·运维·数据库·安全·软件需求
朱永博4 小时前
使用Onnruntime实现Padim/Patchcore推理
开发语言·c#
前端H4 小时前
Biome & Rolldown:Rust 工具链接管前端基建
开发语言·前端·rust
qq_452396234 小时前
第二篇:《Jenkins 从零搭建:安装、配置与第一个 Pipeline》
java·运维·jenkins