自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 回文串LeetCode5

根据dp回文串的转移公式,构建转移矩阵p然而在调试的过程一直是出错 ,代码如下:发现在矩阵的更新时 p并未有效更新,如下: 查看网上答案,发现只有第二个循环改成了 j=0;j<=i;j++   。这样就可以保证每一次循环的次数是叠加的,测试用例为“babad”这里只列出i=2之前的,发现每次更新dp必须用到之前循环中的dp,按照这么理解,应该循环结构也可以...

2018-08-11 14:43:35 854

原创 深度学习2--梯度下降算法

import numpy as npdef sigmoid(x): """ Calculate sigmoid """ return 1/(1+np.exp(-x))def sigmoid_prime(x): return sigmoid(x)*(1-sigmoid(x))learnrate = 0.8x = np.array([1, 2])...

2018-04-23 20:02:53 270

翻译 深度学习1--感知器

# -*- coding: utf-8 -*-"""Created on Thu Apr 12 18:01:30 2018@author: SS"""'''and 感知器的实现 用到的函数 包括:初始化: __init__打印:__str__预测:predict (输入向量 生成结果)训练:train每一次的训练:_one_iteration更新权重:_update_...

2018-04-12 21:57:55 361

翻译 机器人路径(DP)

点击打开链接分有避障和无避障#include<iostream>#include <vector>using namespace std;int count_ways(int M,int N) //无障碍{ vector<vector<int>>dp(M,vector<int>(N)); if (M==0||N==0) r...

2018-04-01 16:43:41 362

翻译 动态规划(DP) 求回文划分

#include<iostream>#include <string>#include <vector>using namespace std;void CalcSubPalindrome(const string &str,int size,vector<vector<bool>>&p){ for (int...

2018-03-29 20:26:25 262

原创 深度优先搜索(DFS)进行回文串划分

#include<iostream>#include <string>#include <vector>using namespace std;void CalcSubPalindrome(const string &str,int size,vector<vector<bool>>&p){ for (int...

2018-03-28 21:27:27 255

翻译 lintcode计算最大间距

//桶排序计算最大间距#include <iostream>#include <vector>#include <algorithm>using namespace std;struct tagBucket{ int nMin; int nMax; bool isValid; tagBucket():isValid(false){}; v...

2018-03-26 21:31:43 203

原创 八皇后--深度优先搜索

#include<iostream>#include <vector>using namespace std;class CQueen{private: int m_nQueen; //8 vector<bool> m_Colomn; //path已经占据的列 vector<bool> m_MainDiagonal; //...

2018-03-11 21:13:04 358

原创 被围绕的区域

class Solution {public: /* * @param board: board a 2D board containing 'X' and 'O' * @return: nothing */ queue<int> qx; queue<int> qy; bool IsOcean(in...

2018-03-03 19:55:31 289

翻译 LeetCode200-NumberofIslands

class Solution {public: int *qx=new int[100000]; int *qy=new int[100000]; //保存当前坐标 void check(int x,int y,int &r,vector<vector<char>>& grid,int n,int m) { ...

2018-03-01 22:34:31 156

原创 wordladder

#include <iostream>#include <string>#include <vector>#include <deque>#include <set>using namespace std;//扩展 寻找临节点void extend(const string &cur,vector<strin...

2018-02-27 22:02:57 255

原创 并行计算omp

omp

2017-10-08 16:49:45 1404

翻译 文章标题

随机生成邮箱地址

2017-05-08 21:54:29 247

原创 MFC-日期控件DataTime的使用详述

日期控件

2017-03-25 18:55:42 12572 2

原创 MFC--table键的使用详述

MFC—tab键使用

2017-03-21 22:40:02 2215

原创 直方图均衡及匹配

直方图均衡化和匹配

2017-02-07 16:32:51 824

原创 Matlab 图像处理2-灰度变换及空间滤波

灰度变换&空间滤波

2017-02-05 14:16:10 943

原创 MATLAB图像入门

图像MATLAB入门

2017-01-30 14:08:22 566

原创 VS常用快捷键大全

VS常用功能

2017-01-20 01:10:49 311

原创 lesson3-3构造函数精讲

构造函数精讲,包括转换构造与 赋值函数内在机理

2017-01-17 12:02:45 271

原创 c++Lesson04类和对象

以一个例子说明:class Mystring{ char*str; int len;//未指定类型时候默认为私有,其余的包括public和protected Mystring(){};//构造函数在对象生成时自动调用 ~Mystring(){};//析构函数在对象销毁时自动调用}int main(){ Mystring.demo;//demo为类的对象,必须使用

2016-12-25 20:55:13 315

原创 c++Lesson03 引用

引用相当于是一个变量的别名,必须指向变量,比如int val=100;int &refval=val;int*p=&val;//指针与引用不同在于,指针指向的变量可以修改声明引用变量时候必须初始化,一经申明不可变更int rat;int & rodent;rodent=rat//错误,不能像指针那样先申明再赋值int a,b;int&r=a;int&r=b;//错误,不能更改原有的引用

2016-12-25 20:33:19 315

原创 C++lesson02

重载编译器会根据参数类型来匹配不同的空间 记录函数的参数类型,例如:Mycout@char*@int(该命名永远不会重复) extern C :采用C方式编译 不会出现命名粉碎机制。 在实现重载当中会有个匹配的过程,匹配过程如下 1、精准匹配:int–int 2.提升匹配:char–int float–double 3.类型转换的匹配:int–unsigned int 当匹配规

2016-12-21 23:00:34 236

原创 C++lesson01

c bool 类型 是宏定义 #define false 0 #define true 1 #define bool int 这种定义是狭义的 c++ 的bool定义是 false 0 于上面没区别 ture 为非0值 这种定义是广义的 后来 c98 增加一个 _Bool 需要包

2016-12-21 21:02:57 257

空空如也

空空如也

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

TA关注的人

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