自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java试题 算法提高 不重叠的线段

试题 算法提高 不重叠的线段问题描述  给出在数轴上的n条线段的左右端点的坐标l,r和它们的价值v,请你选出若干条没有公共点的线段(端点重合也算有公共点),使得它们的价值和最大,输出最大价值和。输入格式  第一行一个正整数n。接下来n行,每行三个整数l,r,v分别表示一条线段的左端点,右端点和价值。l<r,v>0。输出格式  输出一个整数表示最大价值和。样例输入41 3 43 5 75 7 32 6 8样例输出8import java.util.Arrays;i

2020-07-26 09:40:27 1434

原创 试题 算法提高 汉诺塔

试题 算法提高 汉诺塔问题描述  汉诺塔是一个古老的数学问题:  有三根杆子A,B,C。A杆上有N个(N>1)穿孔圆盘,盘的尺寸由下到上依次变小。要求按下列规则将所有圆盘移至C杆:  每次只能移动一个圆盘;  大盘不能叠在小盘上面。  提示:可将圆盘临时置于B杆,也可将从A杆移出的圆盘重新移回A杆,但都必须遵循上述两条规则。问:如何移?最少要移动多少次?输入格式  一行,包含2个正整数,一个是N(N<=15),表示要移动的盘子数;一个是M,表示在最少移动d第M步输出格式  

2020-07-25 09:50:02 606

原创 java 试题 算法提高 天天向上

试题 算法提高 天天向上dp[i][j] 代表以第i天的成绩为结尾的,连续j天递增的序列数,最终的结果就是dp[i][4]的累加`package topic1;import java.util.Scanner;public class Main {public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n=sc.nextInt(); int val

2020-07-24 21:05:10 373

原创 算法提高 水仙花数

算法提高 水仙花数import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); for(int i=100;i<=999;i++) { sxh(i); } } static void sxh(int i) { int sum=0,tem

2020-07-20 18:14:48 317

转载 算法提高 翔集合

算法提高 翔集合//矩阵快速幂实现翔集合 #include <iostream>#include <algorithm>#include <cstring>using namespace std;typedef long long ll;struct node{ ll A[5][5]; node(){ for(int i = 0;i<5;i++) for(int j = 0;j<5;j++) A[i][j]=0; }}

2020-07-20 18:09:18 407

原创 java快速幂

java快速幂import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int x=sc.nextInt(); int n=sc.nextInt(); System.out.println(pom(x,n)); } static int pom(int x, int n)

2020-07-20 10:49:37 150

原创 java 基础练习 分解质因数

java 基础练习 分解质因数资源限制时间限制:1.0s内存限制:512.0MB问题描述  求出区间[a,b]中所有整数的质因数分解。输入格式  输入两个整数a,b。输出格式  每行输出一个数的分解,形如k=a1a2a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例)样例输入3 10样例输出3=34=225=56=237=78=2229=33...

2020-02-10 17:46:51 258

原创 java 蓝桥杯 基础练习 回形取数

java 蓝桥杯 基础练习 回形取数资源限制时间限制:1.0s 内存限制:512.0MB问题描述  回形取数就是沿矩阵的边取数,若当前方向上无数可取或已经取过,则左转90度。一开始位于矩阵左上角,方向向下。  输入格式  输入第一行是两个不超过200的正整数m, n,表示矩阵的行和列。接下来m行每行n个整数,表示这个矩阵。输出格式  输出只有一行,共mn个数,为输入矩阵回形取数得到的...

2020-02-10 17:09:43 206

空空如也

空空如也

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

TA关注的人

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