汉诺塔

#include<iostream> using namespace std; void hanoi(int n, char A, char B, char C){ if (n == 1){ cout <&...

2018-11-04 22:09:21

阅读数 88

评论数 0

leetcode70. 爬楼梯 动态规划问题

假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 示例 1: 输入: 2 输出: 2 解释: 有两种方法可以爬到楼顶。 1. 1 阶 + 1 阶 2. 2 阶 示例 2: 输入...

2018-11-04 21:48:12

阅读数 53

评论数 0

动态规划

#include<iostream> #include<vector> #include<ctime> using namespace std; //斐波那契数...

2018-11-04 20:59:30

阅读数 57

评论数 0

leetcode215. 数组中的第K个最大元素

在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例 1: 输入: [3,2,1,5,6,4] 和 k = 2输出: 5 示例 2: 输入: [3,2,3,1,2,4,5,5,6] 和 k = 4输出: 4...

2018-11-04 20:29:15

阅读数 37

评论数 0

leetcode454. 四数相加 II

给定四个包含整数的数组列表 A , B , C , D ,计算有多少个元组 (i, j, k, l) ,使得 A[i] + B[j] + C[k] + D[l] = 0。 为了使问题简单化,所有的 A, B, C, D 具有相同的长度 N,且 0 ≤ N ≤ 500 。所有整数的范围在 -228...

2018-11-03 19:06:59

阅读数 60

评论数 0

leetcode:两数之和

给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0...

2018-11-03 18:50:42

阅读数 29

评论数 0

leetcode206. 反转链表

leetcode 206. 反转链表 反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3-...

2018-11-02 22:27:27

阅读数 27

评论数 0

leetcode290. 单词模式;205. 同构字符串

给定一种 pattern(模式) 和一个字符串 str ,判断 str 是否遵循相同的模式。 这里的遵循指完全匹配,例如, pattern 里的每个字母和字符串 str 中的每个非空单词之间存在着双向连接的对应模式。 示例1: 输入: pattern = "abba&am...

2018-10-29 14:17:40

阅读数 30

评论数 0

leercode202. 快乐数

编写一个算法来判断一个数是不是“快乐数”。 一个“快乐数”定义为:对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和,然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。如果可以变为 1,那么这个数就是快乐数。 示例:  输入: 19 输出: true 解释: ...

2018-10-29 13:19:05

阅读数 30

评论数 0

leetcode350、242

350. 两个数组的交集 II 给定两个数组,编写一个函数来计算它们的交集。 示例 1: 输入: nums1 = [1,2,2,1], nums2 = [2,2] 输出: [2,2] 示例 2: 输入: nums1 = [4,9,5], nums2 = [9,4,9,8,4] 输出...

2018-10-28 16:22:05

阅读数 38

评论数 1

FasterRCNN caffe python版本实战

转载请注明出处,具体的流程按Ross Girshick的Github安装和使用,并针对各种问题进行修改 Ubuntu16.04系统,显卡GTX980TI,cuda8.0,cudnnv5版本   一、环境搭建 1.安装python依赖包 sudo pip install Cython ...

2018-08-28 18:20:02

阅读数 269

评论数 0

在服务器上配置jupyter notebook

anaconda一般自带安装好了juypter ,如果没有,可以用conda install jupyter命令安装。安装好以后,需要在服务器上配置jupyter以便任何浏览器都能通过IP直接访问服务器上的juypter服务。 1. 执行如下命令安装Anaconda. mkdir anaco...

2018-08-26 01:11:11

阅读数 319

评论数 0

Tensorflow(三)人脸检测实验

1.获取数据集(LFW) 打开http://vis-www.cs.umass.edu/lfw/中: Labeled Faces in the Wild HomeMenu->Download->All images as gzipped tar fil...

2018-05-08 20:06:03

阅读数 1098

评论数 0

TensorFlow(二)入门-minst手写数据集

本篇介绍利用TensorFlow使用(经典)MNIST数据集训练并评估一个用于识别手写数字的简易前馈神经网络(feed-forward neural network)。   准备数据 MNIST是机器学习领域的一个经典问题,指的是让机器查看一系列大小为28x28像素的手写数字灰度图像,并判断...

2018-05-08 20:01:55

阅读数 1423

评论数 0

非监督学习—K-means算法聚类学习笔记

非监督学习: 无类别标记的 一、 K-means 算法: 1. Clustering 中的经典算法,数据挖掘十大经典算法之一 2. 参数k 已知参数 k ;然后将事先输入的n个数据对象划分为 k个聚类以便使得所获得的聚类满足:同一聚类中的对象相似度较高;而不同聚类中的对象相似度较小。 3...

2018-04-23 16:29:38

阅读数 223

评论数 0

回归中的相关度和R平方值——学习笔记

1. 相关度相关度又叫 皮尔逊相关系数 (Pearson Correlation Coefficient): 衡量两个值线性相关强度的量 取值范围 [-1, 1]:  正向相关: >0, 负向相关:<0, 无相关性:=0            cov:协...

2018-04-22 23:59:12

阅读数 8967

评论数 0

非线性回归:逻辑回归( Logistic Regression )笔记

Logistic Regression (逻辑回归)1.  基本模型         测试数据为X(x0,x1,x2···xn)         要学习的参数为: Θ(θ0,θ1,θ2,···θn)    向量表示:    处理二值数据,引入Sigmoid函数时曲线平滑化 :得到逻辑回归的预测函数...

2018-04-22 18:42:41

阅读数 752

评论数 1

线性回归学习笔记

分类:分类(Classification): Y变量为类别型(categorical variable)。如:颜色类别,电脑品牌,有无信誉 回归:回归(regression) Y变量为连续数值型(continuous numerical variable)。如:房价,人数,降雨量 一、简单线性...

2018-04-22 12:14:47

阅读数 95

评论数 0

tensorflow整理(1)Ubuntu16.04系统下安装Python3.6以及对应的TensorFlow

安装顺序:Python-> Tensorflow -> Nvidia GPU Driver -> CUDA -> CUDNN一、安装Python3.6Ubuntu16.04系统下默认是python2.7.网上说...

2018-04-20 18:02:43

阅读数 856

评论数 0

Opencv学习笔记(三)降低颜色空间

  首先认识一下简单的色彩降低方法(color reduction method),如果使用的是c或c++无符号的char(八字节大小的空间),一个信道(channel)有256个不同的值(2^8=256),但是如果使用的是GRB方案,三个channel的话,颜色的数量就会变为256*256*25...

2018-04-15 23:11:57

阅读数 183

评论数 0

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