- 博客(22)
- 收藏
- 关注
原创 安装docker遇到了的错误.
如果你需要安装Docker,你可以从Docker的官方仓库添加正确的配置。对于CentOS 8(由于CentOS 8的生命周期已经结束,官方仓库可能不可用),你可能需要寻找其他社区维护的仓库或者使用其他Linux发行版。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。如果你确定不需要或者无法修正这个错误的仓库地址,你可以将其从YUM仓库配置中删除或禁用。可能不是正确的仓库ID,你需要找到你配置文件中对应的仓库ID,并将其替换。要禁用仓库,你可以使用。
2024-06-22 18:01:44
441
原创 Freemarker
FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。在模板中,你可以专注于如何展现数据, 而在模板之外可以专注于要展示什么数据。这部分对于程序员来说可以直接跳过的。正如你知道的,来自于每天所使用的数字,比如16,0.5等这些用语就是 数值 的示例,也就是数字。
2024-06-06 09:43:04
1594
原创 【无标题】
由于 P 和 Q 的最大公约数是 x0,那么 Q 也可以表示成 Q = b * x0 的形式,其中 b 是与 x0 互质的一个数。我们可以枚举 P 的值,然后求出相应的 Q 的值。因此,我们只需要枚举 a 和 k 的取值,然后求出对应的 b 值,即可得到一个合法的 (P, Q)。输入二个正整数x0,y0(2<=x0<100000,2<=y0<=1000000),求出满足下列条件的P,Q的个数。因此,我们可以枚举 a 的取值,然后求出 a 和 k 的最大公约数,如果它等于 1,那么就可以求出对应的 b 值。
2023-04-03 18:23:05
277
原创 小学奥数-算法
设有一个n*m方格的棋盘(1≤m,n≤100)。求出该棋盘中包含多少个正方形、多少个长方形(不包括正方形)。例如:当n=2,m=3时正方形的个数有8个,即边长为1的正方形有6个,边长为2的正方形有2个。长方形的个数有10个:2*1的长方形有4个;1*2的长方形有3个;3*1的长方形有2个;3*2的长方形有1个。
2023-04-03 18:15:22
172
原创 球队进行单循环比赛
对于每组输入数据,输出比赛安排,从第一天的安排开始,每天占一行,每行开头先输出天号,再输出当天的安排,优先给队伍编号小的队伍安排比赛,具体格式见样例输出。每个测试文件只包含一组测试数据,每组输入数据为一个正整数n(n<=6)。– 1天内完成,每个队每天进行一场比赛。设计一个比赛的安排,使在2。3==4 一天。2==4 二天。(n<=6)个球队进行单循环比赛,计划在2。– 1天内每个队都与不同的对手比赛。2==3 三天。
2023-04-03 17:20:53
283
原创 每日一题-割绳子
有 N根绳子,第 i 根绳子长度为 Li 现在需要 M 根等长的绳子,你可以对N根绳子进行任意裁剪(不能拼接),请你帮忙计算出这M根绳子最长的长度是多少。输入格式 第一行包含2个正整数N,M表示原始绳子的数量和需求绳子的数量。第二行包含N个整数,其中第i个整数Li表示第i根绳子的长度。输出格式 输出一个数字,表示裁剪后最长的长度,保留两位小数。题解:二分答案+贪心。
2023-03-29 20:58:26
272
2
原创 【无标题】
题目:回文数是指数字从前往后读和从后往前读都相同的数字。例如数字 12321就是典型的回文数字。现在给定你一个整数 B,请你判断 1∼300 之间的所有整数中,有哪些整数的平方转化为 B 进制后,其 B进制表示是回文数字。只写思路创建一个空的结果列表,用于存储所有符合条件的整数。使用for循环遍历1到300之间的所有整数。计算当前整数的平方,并将其转换为B进制表示。创建一个检查回文数的函数,将B进制表示作为输入参数。在检查回文数的函数中,将B进制表示转换为字符串,并反转该字符串。
2023-03-24 19:57:01
53
原创 蛇型矩阵模拟
题目描述输入两个整数 n和 m,输出一个 n 行 m 列的矩阵,将数字 1 到 n×m 按照回字蛇形填充至矩阵中。输出格式输出满足要求的矩阵。设定 4 个变量:left、right、top、bottom,分别代表当前需要填充的列的左右边界和需要填充的行的上下边界。解题思路: 按照题目要求,需要将数字 1 到 n×m 按照回字蛇形填充至矩阵中。从第 1 行第 1 列开始,按照从左到右、从上到下、从右到左、从下到上的顺序填充数字。每填充一个数,需要根据当前填充位置和边界情况更新这 4 个变量,以便下一步填充。
2023-03-24 16:49:26
48
原创 动态规划一题
题目描述 给定一个如下图所示的数字三角形,从顶部出发,在每一结点可以选择移动至其左下方的结点或移动至其右下方的结点,一直走到底层,要求找出一条路径,使路径上的数字的和最大。7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 输入格式 第一行包含整数 nn,表示数字三角形的层数。接下来 n行,每行包含若干整数,其中第 i 行表示数字三角形第 i层包含的整数。输出格式 输出一个整数,表示最大的路径数字和。
2023-03-23 21:15:09
36
原创 一维贪心算法
BN,那么中位数的位置为B[(N+1)/2]。我们把货仓建在这个位置,然后计算货仓到每个商店的距离之和即可。因为如果货仓不在中位数位置,那么移动货仓到中位数位置一定会使距离之和更小。时间复杂度:排序的复杂度为O(NlogN),加上计算距离的复杂度O(N),总时间复杂度为O(NlogN)。现在需要在数轴上建立一家货仓,每天清晨,从货仓到每家商店都要运送一车商品。为了提高效率,求把货仓建在何处,可以使得货仓到每家商店的距离之和最小。输出一个整数,表示距离之和的最小值。家商店,它们的坐标分别为。
2023-03-23 20:48:16
128
原创 拼写正确-算法题
题目描述 给定一个非负整数 NN,你的任务是计算 NN 的所有数字的总和,并以英语输出总和的每个数字。输入格式 共一行,包含一个整数 NN,整数 NN 可能会出现前导0,比如:00123,对应的整数是123。输出格式 共一行,用英语输出总和的每个数字,单词之间用空格隔开。
2023-03-18 21:58:43
52
原创 java dfs 算法
图的遍历:DFS 可以用于图的遍历,通过深度优先的方式访问所有节点。状态空间搜索:DFS 可以用于搜索问题的状态空间,例如在八皇后问题中,每个状态都是一个棋盘上的布局,使用 DFS 可以搜索所有可能的布局,找到其中的解。连通性判断:DFS 可以用于判断图是否是连通的,即是否存在从一个节点到另一个节点的路径。路径搜索:DFS 可以用于搜索从一个节点到另一个节点的路径。生成树的构建:DFS 可以用于构建图的生成树,例如深度优先搜索生成树(DFS Tree),它是从起点开始访问所有可达节点的生成树。
2023-03-16 09:49:04
1163
原创 maven的生命周期
Maven 的生命周期(lifecycle)是指一组预定义的构建过程。Maven 生命周期分为三个阶段:编译,测试和打包,它们的顺序一般是:compile -> test -> package。每个阶段都是由一组特定目标(targets)实现的,而这些目标可以被用户在命令行中直接调用。例如,在编译阶段,Maven 编译源代码并将其转换为可执行代码。Maven 的生命周期可以根据需要进行扩展,用户可以在现有生命周期的基础上添加新的目标,或者开发新的生命周期。
2023-02-09 14:26:25
368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人