第十四届蓝桥杯javaA组2023年省赛初赛题解

2023-05-16

题目pdf下载:第十四届蓝桥杯省赛pdf下载

目录

试题 A: 特殊日期

试题 B: 与或异或

试题 C: 平均

试题 D: 棋盘

试题 E: 互质数的个数

试题 F: 阶乘的和

试题 G: 小蓝的旅行计划

试题 H: 太阳

试题 I: 高塔

试题 J: 反异或 01 串


试题 A: 特殊日期

题意:找出指定时间内,年数是月数和天数的倍数,也就是年%月==0 && 年%日==0

思路:模拟,我的答案是:35813063

就是用for来枚举天数,蓝桥杯挺经常出这个的

代码:

import java.util.*;
public class Main {
    static int pre[]={0,31,28,31,30,31,30,31,31,30,31,30,31};
    public static void main(String[] args) {
        int sum=0;
        //i是年,j是月,k是日
        for(int i=2000;i<=2000000;i++){
            for(int j=1;j<=12;j++){
                int r=pre[j];
                if(j==2 && (i%400==0 || (i%100!=0 && i%4==0))) r++;
                //2月的闰年是29天
                for(int k=1;k<=r;k++){
                    if(i%j==0 && i%k==0) sum++;
                    if(i==2000000) {        //2000000年1月1号过后,直接跳出
                        i=2000001;
                        j=13;
                        break;
                    }
                }
            }
        }
        System.out.println(sum);
    }
}

试题 B: 与或异或

题意:5个数从上往下,相邻的两个两两计算,运算符是&,或|,或^。已知这5个数,求多少种运算符情况可以最后答案是1

思路:dfs搜索,我的答案是:30528

dfs枚举所有运算符的排列情况,就是pow(3,10)=59049种,然后把这5个数从上往下计算,要是最后结果为1答案数+1。

代码(c++写的):

#include <bits/stdc++.h>
using namespace std;
int sum=0;
int a[100005];
int dp[10][10];
int mp[10][10];
void dfs(int d){
    if(d==11){
        for(int i=1;i<=4;i++) mp[1][i]=a[i];
        for(int i=1;i<=3;i++) mp[2][i]=a[i+4];
        for(int i=1;i<=2;i++) mp[3][i]=a[i+7];
        for(int i=1;i<=1;i++) mp[4][i]=a[10];
        for(int i=1;i<=4;i++){
            for(int j=1;j<=4-i+1;j++){
                if(mp[i][j]==0) dp[i][j]=dp[i-1][j]|dp[i-1][j+1];
                if(mp[i][j]==1) dp[i][j]=dp[i-1][j]^dp[i-1][j+1];
                if(mp[i][j]==2) dp[i][j]=dp[i-1][j]&dp[i-1][j+1];
            }
        }
        if(dp[4][1]==1)
            sum++;
        return;
    }
    a[d]=0;
    dfs(d+1);
    a[d]=1;
    dfs(d+1);
    a[d]=2;
    dfs(d+1);
}
int main()
{
    dp[0][1]=1;
    dp[0][2]=0;
    dp[0][3]=1;
    dp[0][4]=0;
    dp[0][5]=1;
    dfs(1);
    cout<<sum<<endl;
    return 0;
}

试题 C: 平均

题意:给若干个数(范围是0-9),和他们的更改的花费,求最小花费,使得0-9最终数量相同

思路:贪心

只将数量>n/10的数改为其他数,也就是数量>n/10要改掉 (数量-n/10)个。当然是找其中最小的改

通过:思路的时间复杂度可以100%,具体通过看情况

代码:

import java.util.*;
public class Main{
	public static void main(String[] args){
		Scanner cin =new Scanner(System.in);
		int n=cin.nextInt();
		int A[][]=new int[11][100005];
		int len[]=new int[15];
		for(int i=1;i<=n;i++) {
			int x=cin.nextInt();
			int y=cin.nextInt();
			A[x][++len[x]]=y;
		}
		for(int i=0;i<10;i++) 
			Arrays.sort(A[i],1,len[i]+1);    //排序,不用list是因为没有板子,手敲不出来
		long sum=0;
		for(int i=0;i<10;i++) {
			for(int j=1;j<=len[i]-n/10;j++) {
				sum+=A[i][j];
			}
			
		}
		System.out.println(sum);
	}
}

试题 D: 棋盘

 

题意:一个n*m的棋盘,开始全是白子,选择一个矩形全部反转,最后的棋盘情况打印一下

思路:差分前缀和

就是将这个矩形全部数+1(刚开始全是0),最后%2就是答案

因为最大数据也只是2000,每次在将要改变的行中,差分修改。总执行次数也不过是2000*2000。

最后逐行前缀和,打印这些数%2,注意打印时没有空格

通过:思路的时间复杂度可以100%,具体通过看情况

代码:

import java.util.*;
public class Main{
	public static void main(String[] args){
		Scanner cin =new Scanner(System.in);
		int n=cin.nextInt();
		int m=cin.nextInt();
		int A[][]=new int[2005][2005];
		for(int i=1;i<=m;i++) {
			int x1=cin.nextInt();
			int y1=cin.nextInt();
			int x2=cin.nextInt();
			int y2=cin.nextInt();
			for(int j=x1;j<=x2;j++) {
				A[j][y1]++;        //差分
				A[j][y2+1]--;
			}
		}
		for(int i=1;i<=n;i++) {
			for(int j=1;j<=n;j++) {
				A[i][j]+=A[i][j-1];        //前缀和
				System.out.print(A[i][j]%2);
			}
			System.out.println();
		}
	}
}

试题 E: 互质数的个数

题意:1-pow(a,b)中有多少个数,和pow(a,b)互质

思路:思维+gcd+快速幂

答案就是pow(a,b-1)*r,r是1-a中和a互质的数量

和a*a*a*a....互质,就是和a互质的数。

a,b互质就是gcd(a,b)==1。而(a,b)和(a,b+a),和(a,b+a*2)...的互质情况是一样的,求gcd()那个公式应该能看出来

也就是有循环,只看1-a就行。而r就是欧拉函数

通过:

欧拉函数求可以100%

100%代码:

import java.util.*;
public class Main{
    static long mod=998244353;
    static long Euler(long n){        //求欧拉函数值
        long res=n;
        for(long i=2;i*i<=n;++i){
            if(n%i==0){
                res=res/i*(i-1);
                while(n%i==0)
                    n/=i;
            }
        }
        if(n>1)
            res-=res/n;
        return res;
    }
    static long qpow(long a,long b){
        long ans=1;
        while(b!=0){
            if(b%2==1)
                ans=ans*a%mod;
            a=a*a%mod;
            b/=2;
        }
        return ans;
    }
    public static void main(String[] args){
        Scanner cin =new Scanner(System.in);
        long a=cin.nextLong();
        long b=cin.nextLong();
        long r=Euler(a);        //1-a中有多少个数和a互质
        System.out.println(qpow(a,b-1)*(r%mod)%mod);
    }
}

试题 F: 阶乘的和

题意:

思路:这题没有比较好的思路。

只有用乘法求余公式,暴力计算最大的m。

ans=1,2,6,24,120...。计算这些阶乘的和是否是能被ans其整除,也就是判断:

A[1]!%ans+A[2]!%ans+....+A[n]!%ans==0

要是不行的话,就输出当前ans对应的阶乘数。

通过:

可以看到方法不一定能过前40%,但是大多情况下,也有可能过些

代码:

import java.util.*;
public class Main{
	public static void main(String[] args){
		Scanner cin =new Scanner(System.in);
		int n=cin.nextInt();
		int a[]=new int[n+10];
		for(int i=1;i<=n;i++) {
			a[i]=cin.nextInt();
		}
		long ans=1,p=1;
		while(true) {
			long sum=0;
			for(int i=1;i<=n;i++) {
				long res=1;
				for(int j=2;j<=a[i];j++) {
					res=res*j%ans;
				}
				sum=(sum+res)%ans;        //算和
			}
			if(sum==0) {
				ans*=(++p);
			}else {
				break;
			}
		}
		System.out.println(p-1);
	}
}

试题 G: 小蓝的旅行计划

思路:思维+优先队列

把前面的所有能买的单价和其数量记录下来,然后一旦没有油就从中去除最小的价格。

100%的思路应该是优先队列,存储长度为2的list,每次弹出最小价格,并修改其数量。一旦为0就不再压入。

根据评论,因为油箱有m的上限,所以这个思路不完全正确,具体我也想不到完全正确的思路了

通过:

优先队列,存储长度为2的list可以100%。

代码(优先队列按数量存60%):

import java.util.*;
public class Main{
    public static void main(String[] args){
        Scanner cin =new Scanner(System.in);
        PriorityQueue q=new PriorityQueue();
        int n=cin.nextInt();
        int m=cin.nextInt();
        long sum=0;
        for(int i=1;i<=n;i++) {
            int x=cin.nextInt();
            int y=cin.nextInt();
            int z=cin.nextInt();
            m-=x;
            while(m<0) {
                if(q.isEmpty()) {
                    sum=-1;
                    i=n+1;
                    break;
                }
                int r=(int)q.poll();
                sum+=r;
                m++;
            }
            for(int j=1;j<=z;j++) {
                q.add(y);
            }
        }
        System.out.println(sum);
    }
}

代码(优先队列按序列存100%):

import java.lang.reflect.Array;
import java.util.*;
public class Main{
    static ArrayList fun(int x,int y){
        ArrayList<Integer> t=new ArrayList();
        t.add(x);
        t.add(y);
        return t;
    }
    public static void main(String[] args){
        Scanner cin =new Scanner(System.in);
        PriorityQueue<ArrayList<Integer>> q=new PriorityQueue<>(new Comparator<ArrayList<Integer>>(){
            @Override
            public int compare(ArrayList<Integer> a, ArrayList<Integer> b){
                return a.get(0)-b.get(0);
            }
        });
        int n=cin.nextInt();
        int m=cin.nextInt();
        long sum=0;
        for(int i=1;i<=n;i++) {
            int x=cin.nextInt();
            int y=cin.nextInt();
            int z=cin.nextInt();
            m-=x;
            while(m<0) {
                if(q.isEmpty()) {
                    sum=-1;
                    i=n+1;
                    break;
                }
                List<Integer> r=q.poll();       //前面价格最小的
                int res=Math.min(r.get(1),-m);      //这次使用r的数量
                sum+=(long)res*r.get(0);
                m+=res;
                if(res!=r.get(1))       //要是还有剩余,将剩余数量再加入q中
                    q.add(fun(r.get(0),r.get(1)-res));
            }
            q.add(fun(y,z));
        }
        System.out.println(sum);
    }
}


试题 H: 太阳

 

题意:给若干个线段,和一个光源。判断有多少个线段可以被光源找到

思路:计算几何

100%的思路没有,只有30%的,也就是双for判断有没有被其他挡到

显示判断可能被挡的,高度至少是被挡<档<光源 or 被挡>档>光源 才有可能会挡到

接下来是被挡线段的两个端点,连接光源后不能与挡的线段相交

方法是叉积求两个线段不相交,要在两点同一侧才不相交

通过:

该思路时间复杂度可以30%,再优的应该是极角排序了

核心代码:

    static double add(Node a,Node x,Node y) {        //叉积
        return (a.x-x.x)*(a.y-y.y)-(a.y-x.y)*(a.x-y.x);
    }
    static boolean solve(int i,int j) {
        //只有高度合适的时候,i才有可能被j挡到
        if((b[i]<=b[j] && b[j]<=y) || (y<=b[j] && b[j]<=b[i])) {
            double h1 = add(new Node(a[j], b[j]), new Node(a[i], b[i]), new Node(x, y));
            double h2 = add(new Node(a[j] + l[j], b[j]), new Node(a[i], b[i]), new Node(x, y));
            if ((h1 * h2) < 0) return true;
            h1 = add(new Node(a[j], b[j]), new Node(a[i] + l[i], b[i]), new Node(x, y));
            h2 = add(new Node(a[j] + l[j], b[j]), new Node(a[i] + l[i], b[i]), new Node(x, y));
            if ((h1 * h2) < 0) return true;
        }
        return false;
    }

代码:

import java.util.*;
public class Main{
    static int n,x,y;
    static int a[]=new int[1000000],b[]=new int[1000000],l[]=new int[1000000];
    static double add(Node a,Node x,Node y) {        //叉积
        return (a.x-x.x)*(a.y-y.y)-(a.y-x.y)*(a.x-y.x);
    }
    static boolean solve(int i,int j) {
        if((b[i]<=b[j] && b[j]<=y) || (y<=b[j] && b[j]<=b[i])) {
            double h1 = add(new Node(a[j], b[j]), new Node(a[i], b[i]), new Node(x, y));
            double h2 = add(new Node(a[j] + l[j], b[j]), new Node(a[i], b[i]), new Node(x, y));
            if ((h1 * h2) < 0) return true;
            h1 = add(new Node(a[j], b[j]), new Node(a[i] + l[i], b[i]), new Node(x, y));
            h2 = add(new Node(a[j] + l[j], b[j]), new Node(a[i] + l[i], b[i]), new Node(x, y));
            if ((h1 * h2) < 0) return true;
        }
        return false;
    }
    public static void main(String[] args){
        Scanner cin =new Scanner(System.in);
        n=cin.nextInt();
        x=cin.nextInt();
        y=cin.nextInt();
        for(int i=1;i<=n;i++) {
            a[i]=cin.nextInt();
            b[i]=cin.nextInt();
            l[i]=cin.nextInt();
        }
        int sum=0;
        for(int i=1;i<=n;i++) {
            for(int j=1;j<=n;j++) {
                if(i!=j && solve(i,j)) {
                    break;
                }
                if(j==n) sum++;
            }
        }
        System.out.println(sum);
    }
}
class Node{
    public double x,y;
    public Node(){}
    public Node(double a,double b){
        this.x=a;
        this.y=b;
    }
}

试题 I: 高塔

 样例算不出来,什么都没有

通过:0%

试题 J: 反异或 01 串

题意:

思路:前缀和+回文字串判断

这种题思路感觉细究下就会错

我的思路:反异或操作后,字串只能是以0为中心的奇数长度回文串,或者是偶数长度的任意回文串。只有一次这个操作,且其他都是在两边添加0和1,那么这个回文字串一定还在给的字符串中

所以在其中找回文子串,我用的中心扩展法。用1的数量=左端点的左边1的数量+右端点的右边1的数量+回文字串中的1数量/2

也就是O(n的平方)求出所有情况的最小1的数量

通过:

时间复杂度是O(n的平方),也就是60%。

O(n)或者O(nlogn)求回文子串(不是最长)不知道有没有方法。当然是建立在这个思路正确的前提下

代码:

import java.util.*;
public class Main{
    static String s;
    static int f[]=new int[1000000];
    static int n,mi=10000000;
    static int get(int x,int y){        //前缀和
        if(y<1 || x>n || x>y) return 0;
        return f[y]-f[x-1];
    }
    static void solve(int l,int r){
        while(l-1!=0 && r+1!=n+1 && s.charAt(l-1)==s.charAt(r+1)){
            l--;
            r++;
        }
        mi=Math.min(mi,get(l,r)/2+get(1,l-1)+get(r+1,n));
    }
    public static void main(String[] args){
        Scanner cin =new Scanner(System.in);
        s=cin.next();
        n=s.length();
        s=" "+s;
        for(int i=1;i<=n;i++){
            f[i]+=f[i-1]+(s.charAt(i)=='1'?1:0);
        }
        for(int i=1;i<=n;i++){
            if(s.charAt(i)=='0')
                solve(i,i);
            if(i!=n && s.charAt(i)==s.charAt(i+1))
                solve(i,i+1);
        }
        System.out.println(mi);
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

第十四届蓝桥杯javaA组2023年省赛初赛题解 的相关文章

  • [Unity][Bug记录] AnimationEvent has no function name specified!

    1 BUG记录 xff1a AnimationEvent has no function name specified 经过排查 xff0c 这是在动画Animation界面添加了空的动画事件 xff08 如图 xff09 一般是在一个点手
  • python中的class Solution(object):的含义与类继承与类、对象概念的详解

    目录 前言 1 什么是类 2 类的继承 总结 前言 我们会在python学习中遇到了如class Solution object 这种形如class className object 这种类定义 xff0c 与平常使用的class clas
  • 【python3】 函数指定参数类型,如:fun(self, s: str) -> str:

    目录 指定参数方法如下 xff0c 参考 GetStringSelf的定义 虽然能够指定参数类型 xff0c 当输入参数类型错误不会报错 返回值错误也不报错 总结 xff1a 今天突然发现了在python3中的函数定义可以指定参数了 因此写
  • 自相关函数与互相关函数

    转自 xff1a https blog csdn net denghecsdn article details 78848046 1 概念 相关函数是描述信号X s Y t xff08 这两个信号可以是随机的 xff0c 也可以是确定的 x
  • [错误记录]The ‘typing‘ package is an obsolete backport of a standard library package

    在使用pyinstaller时报错如下 xff0c The 39 typing 39 package is an obsolete backport of a standard library package and is incompat
  • [计算机通信网络]以太网的帧格式详解

    目录 一 前言 二 以太网的帧格式 Preamble xff08 前导码 xff09 xff1a SFD xff08 帧开始定界符 xff09 xff1a Destination Address xff0c Source Address x
  • [Linux]Windows使用ssh连接Linux虚拟机(mininet)

    作者 xff1a 清水寺丞 简介 xff1a 正在学习unity xff0c 数据库 xff0c 计算机通信网络和python 喜欢部署各种奇奇怪怪的小项目 喜欢就点个关注一起学习吧 目录 前言 xff1a 一 步骤 1 查看虚拟机IP地址
  • [SDN]使用mininet搭建单臂路由的VLAN网络

    作者 xff1a 清水寺丞 简介 xff1a 正在学习unity xff0c 数据库 xff0c 计算机通信网络和python 喜欢部署各种奇奇怪怪的小项目 喜欢就点个关注一起学习吧 前言 xff1a 本文实践了使用mininet来搭建一个
  • Spring整合MyBatis导致一级缓存失效问题

    熟悉MyBatis的小伙伴都知道MyBatis默认开启一级缓存 xff0c 当我们执行一条查询语句后 xff0c MyBatis会以我们查询的信息生成一个缓存key xff0c 查询的结果为value xff0c 存到一个map中 xff0
  • 用echarts写潮汐表,并处理后端传来的数据为潮汐表接口的数据

    这是后端传来的接口类型 xff1a 其中分别是今天 xff0c 昨天 xff0c 明天的数据 xff0c 一天24个小时 xff0c 分别为a0和a23表示 xff1b 后端接口数据如下 xff1a dom表单代码如下 xff1a lt d
  • 分类算法-Logistic Regression(逻辑回归)实战案例

    一 定义 逻辑回归是一种广义线性回归模型 xff0c 主要用于二分类 问题 xff08 也可以用于多分类 xff09 xff0c 具有简单 可并行化 解释性强的特点 xff0c 目前在各个领域使用的都非常频繁 逻辑回归的本质是假设数据服从伯
  • 快乐数算法

    def sum l n sum a 61 0 for i in str n sum a 43 61 int i 2 return sum a sum1 61 n 61 int input 请输入数字 while sum l n not in
  • 2021-04-26

    标题altium 相同原理图导入PCB厚如何避免重复建布局 思想 xff1a channel offset 使每个component的offset一致 方法 xff1a 步骤一 xff0c 选取其中一个布局好 xff0c 创建一个room1
  • 深度学习模型压缩与优化加速

    1 简介 深度学习 xff08 Deep Learning xff09 因其计算复杂度或参数冗余 xff0c 在一些场景和设备上限制了相应的模型部署 xff0c 需要借助模型压缩 优化加速 异构计算等方法突破瓶颈 模型压缩算法能够有效降低参
  • 选择排序算法(思路分析) [数据结构][Java]

    选择排序算法 思路分析 基本介绍 选择排序也属于内部排序的一种 是从 34 欲排序的数据 34 中 按照指定的规则选出某一元素 再根据规定交换位置后达到排序的目的 选择排序思想 以升序排序为例讲解 选择排序 Select Sorting 也
  • 2021-09-29

    第一次数据结构与算法作业 https share weiyun com Bfh1pSeJ 初学者 x1f913 xff0c 算法漏洞较多 希望各位大佬指点一下 xff0c 谢谢大家
  • 2021-10-27

    十进制整数转换 xff0c 使用链栈实现 xff0c 实验报告 内容 xff1a 将十进制整数num转换为r进制数 xff0c 其转换方法为辗转相除法 xff0c 要求用链栈实现 算法分析 xff1a 程序中设计了四个函数 函数IiStac
  • C++生成随机数

    随机数通过 随机数引擎类 和 随机数分布类 引擎类可以生成 unsigned xff08 无符号数 xff09 随机数序列 xff1b 分布类使用一个引擎类生成指定类型的 在给定范围内的 服从特定概率分布的随机数 它们定义在头文件 rand
  • 进程间的通信-信号量(C语言)

    目录 一 信号量 1 什么是信号 2 在linux下 xff0c 有哪些信号 3 在linux下 xff0c 这些信号究竟是由谁来发出 4 用户如何发送信号给进程 xff1f 二 信号的函数接口 1 如何发送信号给另外一个进程 2 如何捕捉
  • Python实现设计模式之工厂模式

    引言 设计模式是可重复使用的编程方案 xff0c 已被用于各种现实世界的环境中 xff0c 并被证明能产生预期的结果 在本文中 xff0c 我们将学习最常见的设计模式之一 xff1a 工厂模式 正如我们稍后将看到的 xff0c 这种模式使我

随机推荐

  • 地表最强AI 辅助编程工具——GitHub Copilot安装教程

    GitHub Copilot 文章目录 GitHub Copilot一 GitHub Copilot 介绍二 GitHub Copilot 通行证注册流程1 打开GitHub Copilot 网址 https copilot github
  • 【暑期每日一题】洛谷 P1605 迷宫

    题目链接 xff1a P1605 迷宫 洛谷 计算机科学教育新生态 luogu com cn 题目描述 给定一个 N M 方格的迷宫 xff0c 迷宫里有 T 处障碍 xff0c 障碍处不可通过 在迷宫中移动有上下左右四种方式 xff0c
  • 关于外网访问本地服务器

    我在网上查到的外网访问本地服务器的方式有两种 xff1a 第一种是通过内网穿透的技术实现的 第二种是通过申请域名 xff0c 申请空间 xff0c 申请云服务器 xff0c 搭建网站实现的 内网穿透的方式实现外网访问本地服务器 选择合适的内
  • Python基础知识点-- if 语句

    此文章为Python基础知识点 xff08 从入门到实践 xff09 if 语句 xff0c 此节Python基础知识点包括 xff1a 条件测试 if 语句 使用if 语句处理列表 设置 if 语句格式 目录 一 条件测试 1 1 检查是
  • SecureCRT 上传文件

    目录 一 xff0e 用SecureCRT来上传和下载文件 1 在使用SecureCRT上传下载之前需要给服务器安装lrzsz xff1a 2 命令sz rz的使用方法 xff1a 3 设置上传 下载文件的默认目录 二 使用TFP上传 一
  • 【错误解决】Segmentation fault (core dumped)爆栈解决

    大家好 xff0c 我是编程的赛赛 xff0c 专注于保姆级代码教程 说明 Segmentation fault core dumped 这个错误在Linux下运行程序时出现的原因多种多样 xff0c 本质大多是内存操作错误 xff0c 以
  • Debian10自签CA证书

    基础知识 1 3思路 想构建CA必须要了解CA构建的情况 请先参照加密解密方面博客 简单思路如下 构建私有CA 生成私钥 自签署证书 2 给节点发放证书 节点申请证书 生成私钥 生成证书签署请求 把请求文件发送给CA 3 CA签署证书 验正
  • Debian10安装教程

    Debian 10 Buster 安装过程图文详解 360doc com nbsp 需求 nbsp 步骤 由于比赛是最小安装 这里我们选择第二项 第一项是图像化界面 第二项是字符界面 语言 nbsp 根据赛题要求 这里选择语言为Englis
  • Questa-sim安装最后一步点了是之后,安装了hardlock.sys文件导致电脑无限蓝屏重启的解决方案

    学习FPGA xff0c 需要安装Questa sim仿真软件 xff0c 没有提前看安装教程 xff0c 在软件安装的最后一步 xff0c 本应该点击否 xff0c 我点了是以后电脑直接蓝屏无限重启 xff0c 真是反人类的设计 xff1
  • 用定时器计数器计算初值

    只需要输入晶振频率 定时时长和计时方式 一般选择方式1 即可 如晶振为12MHz 定时时长为50ms 方式1 xff0c 即可计算出初值为3CB0 xff0c 如下图所示 总结 xff1a 定时器在单片机有着极其重要的作用 xff0c 利用
  • Linux系统管理---xfs文件系统--centos7

    目录 一 XFS文件系统 xff1a 1 数据区 xff08 data section xff09 2 文件系统活动登录区 xff08 log section xff09 3 实时运行区 xff08 realtime section xff
  • 中文code:blocks安装(三分钟包安装成功,不成功你找我)

    目录 一 下载code bocks压缩包并解压 a 百度网盘下载压缩包 xff08 不需安装了 xff09 b 创键快捷方式并拉到桌面 二 一步完成汉化 xff0c 两步完成调试环境 a 打开上面创建在桌面上的快捷方式 b 一步汉化 c 两
  • 2021-2022年度第三届全国大学生算法设计与编程挑战赛(冬季赛)题解(7道题)

    只有 xff1a B xff0c D xff0c E xff0c G xff0c I xff0c K xff0c L 正文 B xff1a 题目链接 Error 题目 xff1a 思路 xff1a 二分 二分给出一个d xff0c 先考虑第
  • mysql jar包下载(直接链接下载)

    mysql connector java 8 0 23 jar的下载链接 xff1a mysql jar包下载 服务器一年后过期 xff0c 过期的话先用百度网盘下载吧 链接 xff1a https pan baidu com s 187w
  • Druid-1.1.12.jar下载 (链接下载+使用)

    链接下载 xff1a 下载链接 不行的话用网盘下载 网盘下载 xff1a 链接 xff1a https pan baidu com s 1VUvRj VuxCDd3fb uvA8Q pwd 61 1111 提取码 xff1a 1111 下载
  • 第十三届蓝桥杯c++b组2022年国赛决赛题解

    写的不是很好 xff0c 8000 43 浏览量后开的粉丝可见 xff0c 希望涨一点点粉 觉得还阔以的 xff0c 就不要取关了Fight xff4f 39 39 题目pdf下载 xff1a 第十三届蓝桥杯大赛软件赛决赛pdf下载 G题没
  • OpenWrt 设置IP地址

    注 本文是基于Ubuntu14 04 43 Openwrt17 01开发的教程 5 1在开发板上设置IP 由于我们在开发过程中 xff0c 可能会用到其他路由器 xff0c 而它们的IP一般都是192 168 1 1 xff0c 为了让开发
  • java打包成exe(带图片,不放大)

    目录 一 如何把java程序打包成exe文件 二 过程 二 1 如何将java程序打包成jar包 二 2 如何使用软件exe4j将jar包打包成exe文件 三 如何在打包的时候带上图片和音乐 四 如何打包后不放大 五 如何把exe文件发送给
  • 【华为OD机试真题java、python、c++、jsNode】匿名信(100%通过+复盘思路)

    nbsp nbsp 代码请进行一定修改后使用 本代码保证100 通过率 本文章提供java python c jsNode四种代码 复盘思路在文章的最后 题目描述 电视剧 分界线 里面有一个片段 男主为了向警察透露案件细节 且不暴露自己 于
  • 第十四届蓝桥杯javaA组2023年省赛初赛题解

    题目pdf下载 xff1a 第十四届蓝桥杯省赛pdf下载 目录 试题 A 特殊日期 试题 B 与或异或 试题 C 平均 试题 D 棋盘 试题 E 互质数的个数 试题 F 阶乘的和 试题 G 小蓝的旅行计划 试题 H 太阳 试题 I 高塔 试