3.12蓝桥算法打卡
今天模拟了。先研究一下模拟的题
第 1 题:找素数 最好用筛子解决
import java.util.*;
// 1:无需package
// 2: 类名必须Main, 不可修改
public class Main {
public static void main(String[] args) {
boolean []bs=new boolean [10000000];
Arrays.fill(bs, true);
int n=bs.length;
int c=0;
for(int i=2;i*i<n;i++)
if(bs[i])
for(int j=i*i;j<n;j+=i)
bs[j]=false;
for(int i=2;i<n;i++){
if(bs[i]) c++;
if(c==100002) {
c=i;
break;
}
}
System.out.println(c);
}
}

第 2 题:图书排列
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改
public class Main {
static int ant = 0;
static int[] list = {1,2,3,4,5,6,7,8,9,10};
public static void main(String[] args) {
dfs(0);
System.out.println(ant);
}
private static void dfs(int i) {
if (i == list.length) {
if (check()) {
ant++;
}
}
for (int j = i; j < list.length; ++j) {
swap(j,i);
dfs(i+1);
swap(j,i);
}
}
private static void swap(int i, int j) {
int temp = list[i];
list[i] = list[j];
list[j] = temp;
}
private static boolean check() {
int n = list.length;
for (int i = 0; i < n-1; i++) {
if (Math.abs(list[i]-list[i+1]) == 1) {
return false;
}
}
return true;
}

第 3 题:日志统计
第 4 题: 杨辉三角
相关推荐
第十三届蓝桥杯JavaA组省赛第二场
**排序与搜索**:输出到岗员工的编号需要对数据进行排序,参赛者应熟悉各种排序算法,如快速排序、归并排序等。12.
基于Java语言的蓝桥杯打卡系统设计源码
除了Java文件之外,系统还包括了3个XML配置文件。
CO-043A Released SHIPPING AND HANDLING TRAY FOR LP5 SOCAMM2 MODULE.rar
CO-043A Released SHIPPING AND HANDLING TRAY FOR LP5 SOCAMM2 MODULE.rar
阴影蜘蛛的判定与处理 vue
阴影蜘蛛的判定与处理 vue
硕士复现燃料电池供氢系统建模及控制策略Simulink仿真(附带说明PPT+参考文献+复现模型+实物源码)
内容概要:本文围绕燃料电池供氢系统的建模与控制策略展开,依托Simulink仿真平台构建了完整的系统动态模型,深入研究了供氢过程的关键动态特性及先进控制方法的设计与实现。内容涵盖系统建模流程、控制策略设计、仿真验证与结果分析,并配套提供详细的说明PPT、参考文献、可复现的仿真模型及实物源码等丰富资源,便于读者系统性地理解与复现研究成果。研究重点在于优化供氢压力、流量与响应速度,提升燃料电池系统的运行效率、稳定性与动态适应能力,对新能源领域的工程实践与学术研究具有重要参考价值。; 适合人群:具备自动化、电气工程、能源动力或控制科学等相关专业背景,正在从事新能源技术、氢能系统或仿真实验研究的硕士研究生、博士生及科研人员。; 使用场景及目标:①掌握燃料电池供氢系统的核心建模方法与Simulink高级仿真技巧;②学习并复现已有先进控制策略,进一步开展系统优化与创新设计;③为撰写高质量学术论文、完成学位课题或工程验证提供完整的理论支持与技术方案。; 阅读建议:建议结合所提供的PPT讲解、参考文献与Simulink模型逐步操作,注重理论分析与仿真实践的深度融合,在仿真过程中主动调试参数、观察动态响应,以深刻理解系统行为与控制机理,最大化学习与研究成效。


