自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Crystalgirl211的博客

随便写点东西

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

原创 算法思想

枚举算法(暴力):将问题的所有可能答案都列举出来,然后判断:保留合适的,丢弃不合适的。百钱买百鸡问题填写运算符问题递归算法:需要预先编写功能函数,然后再函数内部调用自身即可。汉诺塔问题阶乘问题递推算法:顺推法:Fibonacci数列逆推法:银行存款问题分治算法:将一个规模为N的问题分解为K个规模较小的子问题,这些子问题相互独立且与原问题性质相同。只要求出子问题的解,就可得到

2018-03-31 22:06:30 185

原创 8皇后问题(回溯)

public class Main{ static int MAXQUEEN=8;//可通过修改此值解决N皇后问题 static int[] arr=new int[MAXQUEEN];//用来保存结果 public static void main(String[] args) { new Main().check(0); } public

2018-03-31 22:05:40 186

原创 5-1最小公倍数

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int a=scanner.nextInt(); int b=scanner.nextInt()

2018-03-31 10:07:04 315

原创 表达式计算

import java.util.Scanner;import java.util.Stack;import java.util.LinkedList;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); whi

2018-03-30 21:54:00 173

原创 出现次数最多的整数

这道题N<=20,如果我们忽略了N<=0的情况,那么永远得不到满分。import java.util.Scanner;public class Main{ static int N; public static void main(String[] args) { Scanner scanner=new Scanner(System.in); N=s

2018-03-28 21:39:37 478

原创 P0103

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); String string=scanner.next(); String string1=str

2018-03-28 20:55:45 236

原创 分糖果

import java.util.Scanner;public class Main{ static int k=0; public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int N=scanner.nextInt(); int

2018-03-24 19:54:40 154

原创 Anagrams问题

一看到这道题我就想到了Map,想用键值对来解题。但是后续碰到的问题是怎么判断两个Map集合里的键和对应的值都相同,我用了equals方法,但是很遗憾,这道题目是不区分大小写的,而equals刚刚满足不了这一点,只好换方法了。import java.util.Scanner;//import java.util.HashMap;public class Main{ public stati

2018-03-23 20:48:25 523

原创 兰顿蚂蚁

这道题遇到的坑太多了:输入单个字符成问题,用System.in.read()就会出现InputMismatchException,说int k=scanner.nextInt();出错,最后我用了scanner.next()方法输入字符串然后再用charAt()方法才取出了s。对于向前移一格这个步骤,我刚开始写了一个函数,然后在主函数里调用这个方法,发现值传递引发了错误,x和y并不能真正地被进行

2018-03-22 20:35:37 198

原创 错误票据

import java.util.Scanner;import java.util.Arrays;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); scanner.nextInt(); int[

2018-03-21 21:44:40 127

原创 Scanner中next()和nextLine()方法的区别

程序一:import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); String s1=scanner.nextLine(); String s2=sca

2018-03-21 21:13:54 253

原创 带分数:dfs 搜索

import java.util.Scanner;public class Main{ static int[] arr=new int[10]; static boolean[] hasVisited=new boolean[10]; static int count=0; static int N; public static void main(Stri

2018-03-20 16:34:57 184

原创 排列数:dfs 搜索

import java.util.Scanner;public class Main{ public static int[] arr=new int[10]; public static boolean[] hasVisited=new boolean[10]; public static int count=0; public static int n;

2018-03-20 16:34:17 134

原创 打印十字图

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); int L=4*n+5; ch

2018-03-20 16:33:29 150

原创 核桃数量

import java.util.Scanner;import java.util.Arrays;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int a=scanner.nextInt();

2018-03-20 16:31:25 137

原创 K好数

import java.util.Scanner;public class Main{ public static final int MOD=1000000007; public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int K=scanne

2018-03-20 16:30:20 810 1

原创 最大最小公倍数

大于1 的两个相邻自然数必定互质。对于1~N的范围,肯定是N*(N-1)*(N-2)最大,如果这三个数还两两互质的话就是答案了。如果N是奇数,那么N,N-1,N-2必定两两互质,最小公倍数就为N*(N-1)*(N-2)。如果N是偶数,就要分情况了:继续分析N*(N-1)(N-2),N与(N-2)肯定有公因子2,那么就换成N(N-1)*(N-3);仔细思考后,发现如果N能被3整除的话,N*(

2018-03-20 16:29:34 190

原创 区间k大数查询

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); int[] arr1=new int[n];

2018-03-20 16:20:57 146

原创 数列排序

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); int[] arr=new int[n];

2018-03-20 16:19:11 121

原创 十六进制转十进制

方法一:当输入的十六进制数字符串比较大时,就会发生异常import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); String string=scanner.next();

2018-03-19 19:10:03 328

原创 十进制转十六进制

方法一:前面有0没去掉,如:0000001Eimport java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int a=scanner.nextInt(); S

2018-03-19 19:07:53 665

原创 特殊回文数

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); for(int a=1;a<=9;a++) {

2018-03-19 18:59:18 129

原创 回文数

public class Main{ public static void main(String[] args) { for(int a=1;a<=9;a++) { for(int b=0;b<=9;b++) { for(int c=0;c<=9;c++) { for(int d

2018-03-19 18:58:35 147

原创 特殊的数字

public class Main{ public static void main(String[] args) { for(int a=1;a<=9;a++) { for(int b=0;b<=9;b++) { for(int c=0;c<=9;c++) { if(100*a+

2018-03-19 18:58:03 370

原创 杨辉三角形

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); int[][] arr=new int[n][

2018-03-19 18:57:24 131

原创 查找整数

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); int[] arr=new int[n];

2018-03-19 18:56:44 422

原创 数列特征

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); int[] arr=new int[n];

2018-03-19 18:55:32 166

原创 字母图形

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); int m=scanner.nextInt()

2018-03-19 18:52:23 135

原创 01字串

public class Main{ public static void main(String[] args) { for(int a=0;a<2;a++) { for(int b=0;b<2;b++) { for(int c=0;c<2;c++) { for(int d=0;

2018-03-19 18:50:11 130

原创 闰年判断

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int y=scanner.nextInt(); if(((y%4==0) &&(y%100!=0

2018-03-18 20:08:24 156

原创 A+B问题

import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int a=scanner.nextInt(); int b=scanner.nextInt(

2018-03-18 20:07:45 113

原创 序列求和

import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); long n=scanner.nextInt(); if(n>=1 && n<=10000000

2018-03-18 20:07:04 169

原创 圆的面积

import java.util.Scanner;public class Main{ public static final double PI=3.14159265358979323; public static void main(String[] args) { Scanner scanner=new Scanner(System.in); i

2018-03-18 20:06:20 126

原创 Fibonacci数列

Fibonacci数列import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); int n=scanner.nextInt(); int[] arr=ne

2018-03-18 20:04:24 123

原创 基于Python的人脸检测及识别小程序(四)

import cv2from face_train_use_keras import Modelif __name__=='__main__': model=Model() model.load_model(file_path='D:\\face detection\\data\\me.face.model.h5') color=(0,255,0)

2018-03-18 16:23:14 680

原创 基于Python的人脸检测及识别小程序(三)

利用Keras库训练CNN网络模型1.构建Dataset类-类的初始化函数-完成数据加载及预处理工作的函数2.构建Model类-模型的初始化函数-建立模型 -训练模型-保存模型-模型评估-用模型进行预测class Dataset: def __init__(self,path

2018-03-18 16:19:43 1322 1

原创 基于Python的人脸检测及识别小程序(二)

load_face_dataset.py目的:加载数据并标注到内存import cv2import osimport numpy as npIMAGE_SIZE=64按照指定图像大小调整尺寸def resize_image(image,height=IMAGE_SIZE,width=IMAGE_SIZE): top,bottom,left,right=(0,0,0,0)

2018-03-18 14:57:02 1165

原创 基于Python的人脸检测和识别小程序(一)

获取数据:从网上采集了一些同一个人的多张图片利用opencv从我的电脑摄像头上采集数据cv2.namedWindow('catch video stream')cap=cv2.VideoCapture(0)#读取视频classifier=cv2.CascadeClassifier("D:\\jiance\\opencv\\build\\etc\\haarcascades\\h

2018-03-18 12:10:54 1001

原创 基于Python的人脸检测及识别小程序文档说明

基于Python的人脸检测及识别小程序预装工具 opencv, tensorflow keras(深度学习库)sklearn anaconda3 语言环境 python3.5项目流程 配置、获取实时视频流识别出人脸为模型训练准备人脸数据利用Keras库训练人脸识别模型从实时视频流中识别出我自己...

2018-03-18 11:25:01 563

原创 鼠标轨迹识别

import numpy as npimport pandas as pd1 导入数据(因为数据是以.txt的形式给出的,所以我选择了用read_table读我的数据,同时注意加header=None)train=pd.read_table('dsjtzs_txfz_training.txt',header=None)test=pd.read_table('dsjtzs_txfz_test1.tx

2017-10-30 11:17:52 2731 1

空空如也

空空如也

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

TA关注的人

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