自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

故梦WEN的博客

技术改变生活

  • 博客(14)
  • 收藏
  • 关注

原创 Java final关键字的要点

final可以用于修饰类,凡是被final关键字修饰的类不能被继承,即不能拥有子类,该类中的所有方法也是不能被覆盖重写Override,因为不能被继承,所以理所当然方法都是不能被覆盖重写的。 final可以用于修饰方法,final修饰的类就是最终类,是不能被覆盖重写的,同时在类和方法中,不能与abstract同时使用,因为冲突。 final可以用于修饰局部变量,一次赋值,终身不变。一旦fina...

2019-08-04 21:40:38 206

原创 Java一些数学函数的使用

sin(radians) 返回以弧度为单位的角度的三角正弦函数值 cos(radians) 返回以弧度为单位的角度的三角余弦函数值 tan(radians) 返回以弧度为单位的角度的三角正切函数值 toRadians(degree) 将以度为单位的角度值转换为以弧度表示 toDegrees(radians) 将以弧度为单位的角度值转换为以度表示 asin(a) 返回以弧度为单位的角度的反...

2019-01-25 23:37:09 1274

原创 Eclipse的一些使用技巧

输入main,利用快捷键 "alt+/" 实现 public static void main(String[] args){}输入syso,利用快捷键 "alt+/" 实现System.out.println("");选中一个代码段,按Tab键可以向右平移整段代码段,按Tab+shift键可以向左平移整段代码段按Alt+shift+R可以将代码中的相同的变量名全部进行重命名。...

2019-01-25 13:13:43 125

原创 判断随机三个数相加的正确性

import java.util.Scanner;public class helloworld{ public static void main(String[] args) { Scanner input = new Scanner(System.in); try { int a = (int)(Math.random() * 12); int b = (int)(M...

2019-01-24 21:40:25 283 3

原创 解一元二次方程

import java.util.Scanner;public class helloworld{ public static void main(String[] args) { System.out.print("Enter a,b,c: " ); Scanner input = new Scanner(System.in); try { double a = inpu...

2019-01-24 21:12:19 142

原创 0-1背包问题(回溯法)

#include<iostream>using namespace std;int p[10000],w[10000],x[10000],number[10000];int Back(int n,int c,int i,int a,int b,int maxp){ int j; if(i>n) { if(a>maxp) ...

2018-12-29 17:26:06 205

原创 哈夫曼编码(贪心算法)

#include<iostream>#include<string>#include<queue>using namespace std;class node{public: node(string a, float wht, node* left, node* right, string b) { content=...

2018-12-29 16:41:10 1828

原创 最大子段和问题(蛮力法,分治法,动态规划法)

#include<iostream>using namespace std;void manlifa(int a[],int n){ int maxsum=0; for(int i=0;i<n;i++) { int sum=0; for(int j=i;j<n;j++) { ...

2018-12-24 17:24:15 1235

原创 八枚硬币问题(减治法)和n枚硬币问题

八枚硬币问题: #include<iostream>using namespace std;void print(int jia,int zhen,int i){ if(jia>zhen) cout<<"位置在:"<<(i + 1)<<"是假币!"<<"且偏重!&quot

2018-12-24 16:42:28 2572

原创 猴子选大王

问题描述:要从n只猴子中选出一位大王。它们决定使用下面的方法:n只猴子围成一圈,从1到n顺序编号。从第q只猴子开始,从1到m报数,凡报到m的猴子退出竞选,下一次又从退出的那只猴子的下一只开始从1到m报数,直至剩下的最后一只为大王。请问最后哪只猴子被选为大王。【输入形式】控制台输入三个整数n,m,q。【输出形式】输出最后选为大王的猴子编号。#include <iostream>...

2018-12-07 10:58:26 989

原创 CCF打酱油

问题描述  小明带着N元钱去买酱油。酱油10块钱一瓶,商家进行促销,每买3瓶送1瓶,或者每买5瓶送2瓶。请问小明最多可以得到多少瓶酱油。输入格式  输入的第一行包含一个整数N,表示小明可用于买酱油的钱数。N是10的整数倍,N不超过300。输出格式  输出一个整数,表示小明最多可以得到多少瓶酱油。样例输入40样例输出5样例说明  把40元分成30元和10元...

2018-12-07 09:20:14 87

原创 CCF火车购票

问题描述  请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配。  假设一节车厢有20排、每一排5个座位。为方便起见,我们用1到100来给所有的座位编号,第一排是1到5号,第二排是6到10号,依次类推,第20排是96到100号。  购票时,一个人可能购一张或多张票,最多不超过5张。如果这几张票可以安排在同一排编号相邻的座位,则应该安排在编号最小的相邻座位。否则应该安排在编号...

2018-12-06 09:35:09 104

原创 CCF消除类游戏

问题描述  消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。  现在给你一个n行m列的棋盘,棋盘中的每一个方格上有一个棋子,请给出经过一次消除后的棋盘。  请注意:一个棋子可能在某一行和某一列同时...

2018-12-06 08:19:38 84

原创 CCF数字排序

问题描述  给定n个整数,请统计出每个整数出现的次数,按出现次数从多到少的顺序输出。输入格式  输入的第一行包含一个整数n,表示给定数字的个数。  第二行包含n个整数,相邻的整数之间用一个空格分隔,表示所给定的整数。输出格式  输出多行,每行包含两个整数,分别表示一个给定的整数和它出现的次数。按出现次数递减的顺序输出。如果两个整数出现的次数一样多,则先输出值较小的,然后输出值...

2018-12-03 16:51:57 106

空空如也

空空如也

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

TA关注的人

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