自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 springboot RepositoryService无法自动装配问题

求助!!!

2024-05-20 15:51:01 115 1

原创 若依低代码开发

找到rides的文件夹,双击redis-service.exe。找到实体类,添加属性,生成get 和 set 方法。不同的业务去找自己的表设计,即可生成代码。写表的时候要有注释,可自动生成字段描述。②将代码放到对应的位置,如下。改mapper文件,改实体类。执行项目中的sql脚本。系统管理中的字典管理。

2024-05-06 16:54:27 199

原创 十六进制转十进制 用Long下方法实现

Long下的toHexString() 传入一个long。

2024-04-15 21:21:18 159 1

原创 冰岛人 pta java (并查集)

【代码】冰岛人 pta java (并查集)

2024-04-14 20:22:36 431 1

原创 L1-8 估值一亿的AI核心代码(正则表达式)

字符串简单修改拼接可以通过将字符串转字符集合,new 一个新的字符串来拼接修改后的字符。总结:大写字母的ask码加上32等于对应小写字母。是replaceAll 不是 replace。\W就是与任何非单词字符匹配。trim()去掉收尾空格。“ +” 表示多个空格。

2024-04-14 14:17:02 139 1

原创 斐波那契(java)矩阵乘法快速幂

时间限制在1s,递推的话,时间复杂度是2 * 10^9 * 100 肯定会TIL。我们可以用矩阵快速幂来实现斐波那契的计算。

2024-04-06 12:10:04 221 1

原创 AcWing4199.公约数

其实每个数的约数个数是比较少的,int最大的数是2147483647,约数最多的数是2095133040,其约数个数是1600多,如果在10的9次方范围内,约数最多的个数是1300+思路分析:题目要求我们a和b的公约数,并获得 l-r之间的最大且是ab公约数的整数。暴力的时间复杂度:10000次询问 求a和b的公约数是根号下10的9次方。d是a和b的最大公约数,a和b的所有公约数x都可以整除d。最后搜索出所有符合条件的约数,可以直接暴力,或者用二分。先预处理a和b的所有约数,这样就不用重复求。

2024-04-05 11:35:11 530 1

原创 试除法java

举个例子,假设x=36,那么sqrt(36) = 6。36的因子有1, 2, 3, 4, 6, 9, 12, 18, 36,可以发现1到6之间的因子与6到1之间的因子是一一对应的。所以我们只需要搜索1到6之间的因子,然后再通过x除以这些因子得到对应的大于6的因子。这样可以避免重复计算,提高效率。是因为在计算x的因子时,我们可以注意到一个性质:如果x有一个大于sqrt(x)的因子,那么必然存在一个小于sqrt(x)的因子。所以我们只需要在1到sqrt(x)之间搜索因子,就可以找到所有的因子。

2024-04-05 10:51:15 170 1

原创 4/4 围圈圈(快速幂)

504. 转圈游戏n� 个小伙伴(编号从 00 到 n−1�−1)围坐一圈玩游戏。按照顺时针方向给 n� 个位置编号,从 00 到 n−1�−1。最初,第 00 号小伙伴在第 00 号位置,第 11 号小伙伴在第 11 号位置,…,依此类推。

2024-04-04 21:36:36 181 1

原创 奶牛选美(泛洪算法,dsf)

获得两片斑的范围,再枚举两个斑点的曼哈顿距离求最优解(对于最优解的曼哈顿距一定是两个集合的最短曼哈顿距离)曼哈顿距离:|(x1 - x2)| + |(y1-y2)|

2024-03-17 15:31:43 238 1

原创 木棒(回溯算法)

来源:《算法竞赛进阶指南》 UVA307乔治拿来一组等长的木棒,将它们随机地砍断,使得每一节木棍的长度都不超过 5050 个长度单位。然后他又想把这些木棍恢复到为裁截前的状态,但忘记了初始时有多少木棒以及木棒的初始长度。请你设计一个程序,帮助乔治计算木棒的可能最小长度。每一节木棍的长度都用大于零的整数表示。

2024-03-15 15:53:55 229 1

原创 java取最大公约数(欧力里的算法)

思想::这是一个递归的条件表达式,用于计算最大公约数。它包含了三个部分:a < b?gcd(b, a): 这是一个条件判断,如果a小于b,则调换两者位置再次调用gcd函数,确保a大于等于b,这是因为欧几里得算法中要求被除数(a)大于除数(b)。: b == 0?a: 如果b为0,则返回a,因为任何整数和0的最大公约数都是该整数本身。: gcd(a % b, b): 如果b不为0,则用a除以b的余数和b调用gcd函数,继续求解两者的最大公约数。

2024-03-14 13:23:44 241 1

原创 日期问题(day11)

3498.​​​​​​有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天。

2024-03-11 09:37:56 167 1

原创 归并排序(java)

代码实现:public class Main { public static void main(String[] args) { int[] arr1 = new int[] {1,6,2,7,5,3,4}; int[] arr2 = mergerSort(arr1,0,arr1.length-1); for (int i : arr2) { System.out.print(i + " "); } } public static int[] mergerSort

2024-03-08 20:46:41 78 1

原创 差分(java)

【代码】差分(java)

2024-03-04 10:34:32 117 1

原创 取小数后一位的小办法

接下来,再除以10.0将这个整数值转换回带有一位小数的浮点数的形式。这样做是为了保留一位小数。例如,如果之前的结果是60,则。对这个整数进行四舍五入,得到最接近的整数值。这样,通过乘以10再除以10的方式,就实现了对。乘以10,得到一个整数,然后使用。的四舍五入并保留一位小数的操作。进行四舍五入并保留一位小数。的值为6.05,那么。

2023-09-24 19:09:23 528 3

原创 5219. 猜测短跑运动员的速度

一个短跑运动员在一个数轴上跑步。他的奔跑速度是恒定的,但是奔跑方向可能会不断发生改变,有时朝数轴正方向,有时朝数轴负方向。给定 N 个不同时刻下他所在的位置,请你计算他的速度至少是多少。

2023-09-13 18:09:30 75

原创 街灯问题解答

算法标签:模拟 差分。

2023-09-09 22:23:12 41 1

原创 2023/8/12 敲笨钟

题目作者 陈越单位 浙江大学微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。为了增加敲钟的趣味性,还会糟改几句古诗词。其糟改的方法为:去网上搜寻压“ong”韵的古诗词,把句尾的三个字换成“敲笨钟”。例如唐代诗人李贺有名句曰:“寻章摘句老雕虫,晓月当帘挂玉弓”,其中“虫”(chong)和“弓”(gong)都压了“ong”韵。于是这句诗就被糟改为“寻章摘句老雕虫,晓月当帘敲笨钟”。现在给你一大堆古诗词句,要求你写个程序自动将压“ong”韵的句子糟改成“敲笨钟”。

2023-08-12 13:09:12 58 1

原创 8月1日题目——凯撒密码

【代码】8月1日题目——凯撒密码。

2023-08-12 12:51:53 47 1

原创 7-1 组合数 III(扩大数据范围)Java

具体而言,动态规划可以通过将原问题拆分成较小的子问题来求解,然后将子问题的解合并起来,得到原问题的解。它通常用于解决具有重叠子问题和最优子结构性质的问题,如背包问题、最长公共子序列问题等。通过观察组合数的性质,我们可以采用动态规划的思想逐步计算出所有的组合数,从而得到最终的结果。个元素中选择的情况,并利用动态规划的思想将问题分解为更小的子问题,最终得到整个问题的解。在动态规划的计算中,else 语句用于处理一般情况,即当。因为在计算组合数时,我们需要保证取出的元素个数。(不懂看注释)的方式来计算组合数。

2023-08-08 17:34:09 89

原创 用Java解决 6-1 使用函数求余弦函数的近似值 分数 15 的

其中用户传入的参数为误差上限e和自变量x;函数funcos应返回用给定公式计算出来、并且满足误差要求的cos(x)的近似值。输入输出均在双精度范围内。

2023-08-07 17:47:36 195

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除