自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 指纹模式识别算法源码及其测试和应用方法

指纹算法需求 指纹特征值生成、比对API库需求: 可输出指纹图像。图像格式为bmp,小于等于500DPI,不大于50K。 可输出指纹模板。生成模板需要至少采集几次指纹需说明,建议不超过三次。模板大小不超过1K。模板生成时间不大于1秒。 可输出指纹特征值(可以是非字符串格式)。特征值大小不超...

2018-08-29 20:53:11 12744 13

原创 深度强化学习

强化学习有两个基本概念:环境(即外部世界)和智能体(即你正在编写的算法)。智能体向环境发送行为,环境回复观察和奖励(即分数)。 强化学习其实也是机器学习的一个分支,但是它与我们常见监督学习和无监督学习又不太一样。强化学习旨在选择最优决策,它讲究在一系列的情景之下,通过多步恰当的决策来达到一个目标...

2018-08-20 20:09:58 2987 0

原创 如何实现开发一个企业认证开发版微信服务号的详细步骤

题目:企业如何实现开发一个企业开发版微信公众号的详细步骤?(以PHP为例进行开发) 先附上一张流程图: 一、首先在微信公众平台官网进行注册登录,打款认证,微信公众平台小程序注册与认证详细过程看链接:        https://jingyan.baidu.com/article/72e...

2018-05-17 16:20:48 3937 0

原创 项目:文件的压缩与解压

文件压缩 开发平台:VS2015 开发技术:堆,哈夫曼树 项目描述: 1.统计文件中字符出现的次数,利用数据结构中的堆建造Huffman树,字符出现次数多的编码短,出现次数少的编码长; 2.根据建造好的Huffman树形成编码,以对文件进行压缩; 3.将文件中出现的字符以及他们出现的次数写入...

2016-09-07 17:21:11 4288 2

原创 用c++实现红黑树的判断、插入、遍历操作

红黑树        红黑树是一棵二叉搜索树,它在每个节点上增加了一个存储位来表示节点的颜色,可以是Red或Black。通过对任何一条从根到叶子简单路径上的颜色来约束,红黑树保证最长路径不超过最短路径的两倍,因而近似于平衡。 红黑树是满足下面红黑性质的二叉搜索树: 1. 每个节点,不是红色就是...

2016-07-26 22:13:24 3969 2

原创 二叉搜索树的定义、查找、插入和删除

二叉搜索树的定义 二叉搜索树,也称有序二叉树,排序二叉树,是指一棵空树或者具有下列性质的二叉树: 1. 若任意节点的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 2. 若任意节点的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 3. 任意节点的左、右子树也分别为二叉...

2016-07-21 21:59:00 21167 2

原创 项目:微空间

前言:经过了3周的实习,学习了html/css基本语法,自学了一点javascript,本人经过5天的努力,初步完成了微空间项目,废话不多说,下面上干货: 项目名称:微空间  功能模块:登录  注册  主页  留言板  随笔  摄影 音乐  萌宠 项目功能简介:         我的...

2016-07-16 15:27:17 2746 2

原创 冒泡排序算法及其两种优化

冒泡排序算法及其两种优化 1、排序方法      将被排序的记录数组R[1..n]垂直排列,每个记录R[i]看作是重量为R[i].key的气泡。根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R:凡扫描到违反本原则的轻气泡,就使其向上"飘浮"。如此反复进行,直到最后任何两...

2016-06-09 18:08:43 21110 0

原创 用c++实现二叉树的线索化

二叉树的线索化,先序、中序,测试用例 实现源代码: #include usi

2016-05-30 16:59:40 1050 0

原创 用两个队列模拟实现一个栈的过程

栈具有“后进先出”的特点,即某个元素最后进入栈,却最先出栈;队列具有“先进先出”的特点,即元素从队尾依次进队列,依次从队头出队列;现在用两个队列模拟实现一个栈的过程,详细过程请看下面这张本人制作的gif图:650) this.width=650;" src="http://s4...

2016-05-29 13:44:36 1787 3

原创 打印菜单界面,用c语言实现二叉树的基本操作

打印菜单界面,用c语言实现二叉树的基本操作:其代码原理和用c++实现一样,请看本人上篇博客:二叉树的先序、中序、后序遍历等基本操作c++实现,链接:http://yaoyaolx.blog.51cto.com/10732111/1783527实现代码:#include #include #defi...

2016-05-29 13:44:33 2037 0

原创 二叉树的先序、中序、后序遍历等基本操作c++实现

二叉树:树的每个节点最多有两个子节点。1.实现二叉链表的结构://节点结构templatestruct  BinaryTreeNode{ BinaryTreeNode* _left;//左子树 BinaryTreeNode* _right;//右子树 T _data;//数据域 //构造函数 Bi...

2016-05-29 13:44:27 692 0

原创 稀疏矩阵的列序递增法和一次定位快速转置法

稀疏矩阵:矩阵中大多数元素为0的矩阵,从直观上讲,当非零元素个数低于总元素的30%时,这样的矩阵为稀疏矩阵。如:int array [6][5] =     {{1, 0, 3, 0, 5},                                              {0, 0, ...

2016-05-29 13:44:24 1715 0

原创 二分查找算法的递归、循环实现及其缺陷

关于二分查找法      在学习算法的过程中,我们除了要了解某个算法的基本原理、实现方式,更重要的一个环节是分析算法的复杂度。在时间复杂度和空间复杂度之间,我们又会更注重时间复杂度,往往用牺牲空间换时间的方法提高时间效率。时间复杂度按优劣排差不多集中在:O(1), O(log n), O(n), ...

2016-05-29 13:44:21 2017 0

原创 斐波拉契数列的递归、非递归、公式法多种方法实现

实现斐波拉契数列:1,1,2,3,5,8...,当n>=3时,f(n)=f(n-1)+f(n-2)。解:求解斐波拉契数列方法很多,这里提供了4种实现方法和代码,由于第5种数学公式方法代码太过繁琐,只做简单介绍方法一:递归调用,每次递归的时候有大量重复计算,效率低,可将其调用的过程转化成一颗二...

2016-05-29 13:43:53 3297 0

原创 c语言:实现对于给定的正整数N,依次打印出小于等于N的所有素数。两种方法及其优化

请编写一个程序,实现对于给定的正整数N,依次打印出小于等于N的所有素数。方法一:试除法由素数的定义得到如下程序:#includeint print_prime(int num)//prime表示素数{ int i = 0; for (i = 2; i { int j = 0; for (j ...

2016-05-29 13:38:54 8583 0

转载 制作供js调用的dll并调用

转载:https://blog.csdn.net/dylwildwolf/article/details/37695929

2019-01-29 14:14:57 2320 0

原创 六中常用算法设计:穷举法、分治法、动态规划、贪心法、回溯法和分支限界法

算法设计之六种常用算法设计方法 1.直接遍历态(穷举法)        程序运行状态是可以遍历的,遍历算法执行每一个状态,最终会找到一个最优的可行解;适用于解决极小规模或者复杂度线性增长,而线性规模不会很大的状态。 2.分治法       将一个难以直接解决的大问题,分割成一些规模较小的相...

2018-09-20 18:19:25 3069 3

转载 Git的使用--如何将本地项目上传到Github(两种简单、方便的方法)

转载:https://blog.csdn.net/lucky_lxg/article/details/77849212

2018-08-27 23:34:51 382 0

原创 linux终端黑客帝国代码雨效果

打开终端执行如下两行命令即可:  # sudo apt-get install cmatrix  # cmatrix  效果图:

2018-08-24 19:48:45 7740 4

原创 人工智能基础概念

 人工智能的概念:机器模拟人的意识和思维 机器学习的概念:机器学习是一种统计学方法,计算机利用已有数据得出某种模型,再利用此模型预测结果。 特点:随经验的增加,效果会变好。 简单模型举例:决策树模型 预测班车到达时间的问题描述: 每天早上七点半,班车从 A 地发往 B 地,到达 B 地...

2018-08-08 17:36:23 2814 0

转载 Git在win7,x64位系统上,通过GitHub搭建远程仓库

  Git-GitHub搭建远程仓库:https://blog.csdn.net/fengye_yulu/article/details/52119023

2018-07-17 17:52:02 244 0

转载 Git安装配置过程-Win7下x64系统

Git安装配置过程:https://blog.csdn.net/fengye_yulu/article/details/52116146

2018-07-17 11:36:10 154 0

原创 Python模拟一个用户登录系统

题目:模拟一个用户登录系统,用户输入用户名和密码,输入正确即可进入系统直接上代码:#模拟一个用户登录系统,用户输入用户名和密码,输入正确即可进入系统 d=['yao','123456'] while 1: name =input("请输入...

2018-06-25 15:06:03 4599 0

原创 Python基础之matplotlib框架

Python中matplotlib框架画sin(x)和cos(x)的图像:import matplotlib.pyplot as plt import numpy as np x=np.linspace(0,2*np.pi,100) y1,y2=np.sin(x),np.cos(x) plt....

2018-06-23 17:55:07 308 0

原创 用html在网页界面生成一朵玫瑰花

用html在网页界面生成一朵玫瑰花,直接上代码:<!DOCTYPE html> <html> <head> <title>玫瑰</title> &lt...

2018-06-23 14:57:34 5262 1

原创 Python基础之opencv框架

Python中的opencv框架程序举例演示:import cv2 img=cv2.imread('1.jpg') cv2.imshow('image',img) cv2.waitKey(0) #转为灰度图 img=cv2.cvtColor(img,cv...

2018-06-22 15:04:39 298 0

原创 Python基础之PIL框架

一、PIL(Python Imaging Library)的基本概念:PIL中所涉及的基本概念有如下几个:通道(bands)、模式(mode)、尺寸(size)、坐标系统(coordinate system)、调色板(palette)、信息(info)和滤波器(filters)。1、  通道每张图...

2018-06-21 15:50:27 310 0

原创 flask文件的上传

flask文件的上传:upload.html<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-...

2018-06-18 21:29:06 942 0

原创 Python基础之爬虫:爬取小说,图片示例

一、用python里面的beautifulsoup爬取网页中的小说原来网页内容:http://www.jueshitangmen.info/tian-meng-bing-can-11.html#爬虫 from bs4 import BeautifulSoup from urllib.requ...

2018-06-18 20:20:17 779 0

原创 题目:用python3实现微信聊天机器人

做微信聊天机器人,实现步骤:获取微信的使用权,即python脚本能控制微信收发信息。python脚本收到聊天信息后,要对该信息进行处理,返回机器人的回应信息。一二两步要用到wxpy库里的各种组件来收发信息,监听微信活动。另外机器人还要用到 图灵机器人的api我们先去 图灵机器人 注册账号。一、如何...

2018-06-18 20:05:08 5433 1

原创 Python基础六:Python 正则表达式

Python 正则表达式正则表达式 (Regular Expression) 又称 RegEx, 是用来匹配字符的一种工具. 在一大串字符中寻找你需要的内容. 它常被用在很多方面, 比如网页爬虫, 文稿整理, 数据筛选等等.比如我需要爬取网页中每一页的标题. 而网页中的标题常常是这种形式:&...

2018-06-14 23:52:55 178 0

原创 python基础五:面向对象编程和异常处理

Python3 面向对象面向对象技术简介类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。方法:类中定义的函数。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员...

2018-06-08 21:58:04 489 0

原创 python基础三:表达式,语句,循环

python 表达式和语句表达式是值,变量和操作符(或叫运算符)的组合。单独的一个值是一个表达式,单独的变量也是一个表达式。Python语句是一段可执行代码。常见的有赋值语句,if语句,while语句,for语句等等。赋值赋值的特性:变量名在首次赋值时会被创建,变量名在引用前必须先赋值...

2018-05-31 13:47:32 2241 0

原创 python基础二

字符串:字符串是单个字符的字符串的序列,其他类型的序列还包括列表和元祖(稍后介绍)python 表达式和语句表达式是值,变量和操作符(或叫运算符)的组合。单独的一个值是一个表达式,单独的变量也是一个表达式。Python语句是一段可执行代码。常见的有赋值语句,if语句,while语句,for语句等等...

2018-05-30 20:24:24 303 0

转载 朴素贝叶斯分类算法

朴素贝叶斯分类算法      贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。而朴素朴素贝叶斯分类是贝叶斯分类中最简单,也是常见的一种分类方法。这篇文章我尽可能用直白的话语总结一下我们学习会上讲到的朴素贝叶斯分类算法,希望有利于他人理解。

2018-05-30 17:03:47 451 0

原创 python实现:输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数

s=input('input a string:\n') letters=0 space=0 digit=0 others=0 for c in s: if c.isalpha(): letters+=1 elif c.isspace(): ...

2018-05-28 17:28:03 43838 0

原创 题目:输入某年某月某日,判断这一天是这一年的第几天。

题目:输入某年某月某日,判断这一天是这一年的第几天。方法一: year=int(input()) month=int(input()) day=int(input()) if month==1: count=day elif month==2: count = 31+day el...

2018-05-28 17:22:28 16857 3

原创 兔子问题(四种方法):已知一对兔子每一个月可以生一对小兔子,而一对兔子出生后.第三个月开始生小兔子,假如没有发生死亡,则每个月有多少兔子?

兔子问题:已知一对兔子每一个月可以生一对小兔子,而一对兔子出生后.第三个月开始生小兔子,假如没有发生死亡,则每个月有多少兔子?#按照兔子的对数进行考虑,完全是一个斐波拉契数列 #方法一:递归调用,每次递归的时候有大量重复计算,效率低,可将其调用的过程转化成一颗二叉树进行分析, # 二叉树的总结点个...

2018-05-28 17:09:33 11060 2

原创 520表白代码

在这个狂虐单身狗的节日,实在无聊写了几行也不知道向谁告白的代码,献丑献丑:#include<stdio.h> #include<math.h> int main() { float y, x, z; printf("那一天\n...

2018-05-21 19:05:27 27148 16

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