- 博客(23)
- 收藏
- 关注
原创 IDEA中创建分级包,解决显示不分级的情况
创建分级包com.test.domain,本来以为会分层显示,结果和想象并不一样解决办法:右键点击项目,然后去掉""的勾,就可以啦取消后的结果图:感谢:https://www.cnblogs.com/-jiandong/p/12856209.html...
2021-06-02 17:30:31
777
1
原创 Maven中 SLF4J: Class path contains multiple SLF4J bindings. 的解决方法
问题:SLF4J: Class path contains multiple SLF4J bindings.SLF4J: Found binding in [jar:file:/D:/Maven/MavenRepository/org/slf4j/slf4j-jdk14/1.7.25/slf4j-jdk14-1.7.25.jar!/org/slf4j/impl/StaticLogger...
2020-04-15 13:31:14
1546
原创 IDEA maven项目 pom依赖 始终爆红字
问题:pom文件中有几个依赖项一直导入不成功,显示的是红色,尝试了很多方法,比如一直在原项目中重新导入还是不成功; 新建一个项目,然后把全部的依赖项重新添加到新项目的pom文件中,导入依赖项,仍然不可以。解决方案:新建一个项目; 在pom文件中逐个添加原项目中有红字的依赖项,添加一个依赖项,就import一次; 其他的未导入成功的依赖项,处理方法同步骤2。...
2020-03-24 12:00:37
2901
原创 Hiho1384 倍增+归并排序
题目链接:#1384 : Genius ACM 题意: 给定一段数组,按照原有的顺序,将其划分成几个区间,保证每个区间里 任意取出M对数其差的平方和小于K ,如果取不出M 对就尽量多取。 题解:hihocoder1384 Genius ACM(倍增)【hihocoder#1384】Genius ACM(倍增+归并) 归并排序(复杂度:O(nlogn))详解参见:图解...
2018-08-11 10:13:14
223
原创 HDU 6362
题目链接:oval-and-rectangle题意:给出椭圆的长半轴和短半轴,求顶点在椭圆上的矩形的周长的期望。题解:求期望也就是求均值。设椭圆的方程为 ,设矩形在第一象限的一个顶点坐标为(x,y),则 y的范围为(0,b),由椭圆方程可知 ,所以矩形周长可表示为因为要求周长的期望即均值,而定积分除以积分的区间长度就是均值(可参见:数学笔记18——定...
2018-08-09 15:40:21
242
原创 LCS O(n+m)模板
LCS算法详解参见:动态规划解最长公共子序列问题最长公共子序列求解:递归与动态规划方法//LCS模板#include <bits/stdc++.h>using namespace std;#define ll long long#define eps 1e-9#define INF 0x3f3f3f3f#define mem(a,b) memset(a,b,siz...
2018-08-05 20:57:29
493
原创 CF Gym 101810C
题目链接:C. Flip the Bits 题意:给一个整数n,将n的二进制翻转最少的次数得到数m,使m是小于n的数中尽可能最大的数。 题解:既然是要得到小于n的数中最大的数,那么将n变成n-1即可。然后枚举几个找规律。 n: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25...
2018-07-29 20:26:49
310
原创 HDU 6300
题目链接:Triangle Partition题意:给出3*n个的点,这些点保证任意三点不共线,输出能够组成不想交的三角形的点的序号 题解:这题因为给出了任意三点不共线,所以在平行于y轴的直线上至多有2个点,按照横坐标大小排序,每3个点组成的三角形肯定不存在相交的情况。所以直接将点按照横坐标大小排序,然后每3个输出点的序号即可。 AC代码://HDU 6300#in...
2018-07-27 20:31:12
252
原创 HDU 6298
题目链接:Maximum Multiple题意:将一个数n分解成三个数x,y,z,且x,y,z都能整除n,x*y*z最大 题解:打表找规律 ,会出来3的倍数和4的倍数的数输出结果不是-1以外,其他结果都为-1 AC代码://HDU 6298#include <cstdio>#define ll long longint main(){ ll ...
2018-07-27 16:35:43
254
原创 HDU 6318
题目链接:Swaps and Inversions 题意:给定一串数组,发现其中的含有一个逆序对则需要花费x元,交换相邻两个数需要花费y元,输出最小花费。 题解:逆序对个数=交换相邻两个数的总次数仔细思考可以发现,最小花费是 逆序对个数*min(x,y) 所以这题其实就是求出数组中的逆序对个数即可。我用的是归并排序求逆序对个数。 AC代码://HD...
2018-07-27 15:48:32
355
原创 HDU 3092 Least common multiple
题目链接:Least common multiple 题意:给你两个数n和m,让你将n切割成多个数字,求如何切割使得得到的数字的最小公倍数最大,最后输出最大公倍数对m取模后的结果。 题解:首先,最小公倍数的求解:lcm(a,b)=a*b/gcd(a,b) 所以,要使最小公倍数lcm最大,则必须要让最大公约数gcd最小。而当两个数互质时,其最大公约数为1,此时满足题目所需要求...
2018-07-27 15:24:44
340
原创 操作系统——首次适应算法和最佳适应算法 实现(C++)
所谓动态分区分配 就是在处理作业的过程中,建立分区,依用户请求的大小分配分区。在分区回收的过程中会涉及一个空间利用效率相关的放置策略,即选择空闲区的策略。常用的放置策略:首次匹配(首次适应算法)最佳匹配(最佳适应算法)最坏匹配(最坏适应算法) 一、首次适应算法(First Fit):该算法从空闲分区链首开始查找,直至找到一个能满足其大小要求的空闲分区为止。然后再按照作业的大小,从该分区中...
2018-07-15 17:04:15
179073
14
原创 操作系统——Linux进程创建及同步实验
1.编写一段程序,使用系统调用fork( )创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程输出不同的内容。试观察记录屏幕上的显示结果,并分析原因。我的程序: 程序结果如下:(我多输出了几次编译后的程序,然后发现每次执行结果中进程的执行顺序是不定的,且进程对应的进程标识符即程序中输出的ID号也不相同)...
2018-07-15 15:34:26
10662
原创 Ubuntu更新后终端中字体的颜色全是白色
我更新完系统之后,终端中的字体就一直只有白色然后上网找解决办法,很多都是说更改.bashrc文件中的信息,但是我一直没打开这个文件,后来找到了解决办法先在终端中输入 cp /etc/skel/.bashrc ~/然后再打开并修改.bashrc文件: gedit .bashrc有一种简单的方法是直接在.bashrc文件中找“#force ”...
2018-05-25 20:00:31
15999
13
原创 HDU 1002 题解
A + B Problem IITime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 410313 Accepted Submission(s): 79511Problem DescriptionI have a very simple p...
2018-05-23 07:38:34
365
原创 16进制转8进制
16进制转8进制 的算法:先把16进制转为2进制,再将2进制转为8进制#include <iostream>#include <string>using namespace std;int main(){ int n; string a,b,c;//分别表示16,2,8进制的数 cin>>n; while(n--) ...
2018-03-28 10:19:29
1379
原创 HDU 2054 A==B?题解
A == B ?Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 120479 Accepted Submission(s): 19274Problem DescriptionGive you two numbers A and B, ...
2018-03-28 10:17:51
282
原创 HDU 2018 题解
母牛的故事Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 98785 Accepted Submission(s): 48747Problem Description有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年...
2018-03-22 16:51:27
375
原创 HDU 1001
HDU 1001题解Sum ProblemTime Limit: 1000/500 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 523855 Accepted Submission(s): 132962
2018-01-21 16:02:33
313
原创 POJ 3041 Asteroids题解
POJ 3041 Asteroids题解DescriptionBessie wants to navigate her spaceship through a dangerous asteroid field in the shape of an N x N grid (1 <= N <= 500). The grid contains K asteroids (1 <= K <= 1
2017-11-06 21:22:14
275
原创 OJ---敌兵布阵
敌兵布阵Time Limit 1000ms Memory Limit 32768kBProblem DescriptionC国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况。由于采取了某种先进的监测手段,所以每个工兵
2017-10-08 09:15:26
255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人