题目大意:求出两个串的公共子序列的长度
LCS的入门题,读懂题了直接模板就可以
#include
#include
using namespace std;
const int N=1000;
int a[N][N];
int LCS(const char *s1, const char *s2)
{// s1:0...m, s2:0...n
int m = strlen(s...
分类:
其他好文 时间:
2015-04-17 22:21:07
阅读次数:
206
ahash,全称叫做average hash,应该是phash(perceptual
hash, 感知哈希)算法的一种。是基于图像内容搜索最简单的一种(search image by image),因此也有很多的局限性。主要用于由图像的缩略图搜原图,对于图像的旋转、平移、对比度和微变形等都无能为力,所以很局限。此次讲解主要分为两个部分,理论部分主要参考是网上的资料,最核心的应该是自己的c++代...
分类:
编程语言 时间:
2015-04-17 22:18:39
阅读次数:
441
状态模式...
分类:
其他好文 时间:
2015-04-17 22:18:49
阅读次数:
211
前面, 我们玩过http, 颇有点意思, 在本文中, 我们继续来玩ftp(file transfer protocol). http和ftp都是建立在tcp之上的应用层协议, 无论他们怎么包装, 怎么装bigger, 最终还是基于tcp端到端传输的。本文主要分为两个部分: 一. 用Wireshark抓包来揭开ftp client GG和ftp server MM的勾搭内容。二.用C代码来简要模...
项目要用到图像旋转,OpenCV里面居然没有专门封装好的函数,只好自己写了。根据《learnning OpenCV》发现效果不是很理想,旋转后图像大小不变,可是图像却被裁减了。
例子如下:
int main( int argc, char** argv )
{
IplImage* src=cvLoadImage("C:\\Users\\Liu\\Desktop\\bridge.bmp",1)...
分类:
其他好文 时间:
2015-04-17 22:19:57
阅读次数:
371
HANDLE hSemaphore;
cout<<1<<endl;
hSemaphore = CreateSemaphore( NULL, 0, 10000, NULL);
ReleaseSemaphore(hSemaphore, 1, NULL);
ReleaseSemaphore(hSemaphore, 1, NULL);
DWORD dwWaitResult = WaitForSin...
分类:
编程语言 时间:
2015-04-17 22:17:56
阅读次数:
168
开始接触IOS,由android 到ios,慢慢适应新东西
1.将准备好的icon 放到项目工程中
2.找到工程的supporting files文件夹,再找到XXXX-info.plist文件,打开此文件,找到icon files (若没有,自己新建),找到item0赋值icon图标的名称,运行后app就是设定的icon。
3.在此文件,还有其他的选项,可以慢慢摸索...
分类:
移动开发 时间:
2015-04-17 22:18:57
阅读次数:
142
package duotai;
class A{
public String show(){
return "A";
}
}
class B extends A{
public String show(){
return "B";
}
public String onlyB(){
return "onlyB";
}
}
class C extends B{
p...
分类:
编程语言 时间:
2015-04-17 22:20:00
阅读次数:
140
这里我为大家介绍如何在windows下安装配置hadoop.,以及测试一个程序
所需要使用的插件和分别有:
一、准备工作
1、eclipse,最好是JAVAEE版本的,以为可以改变模式。
2、hadoop和eclipse的连接器:
hadoop-eclipse-plugin-1.2.1.jar(这个是我所使用的,在这里可以自定义选取版本)
3、是hadoop源码包(下载最新...
分类:
系统相关 时间:
2015-04-17 22:17:14
阅读次数:
286
在这个教程里,我们一起来玩第一个OpenGL程序.它将显示一个空的OpenGL窗口,可以在窗口和全屏模式下切换,按ESC退出.它是我们以后应用程序的框架.
在CodeBlock里创建一个新的GLUT Win32程序(不是console控制台程序)后,我们还需要链接OpenGL库文件。
代码的前4行包括了我们使用的每个库文件的头文件。如下所示:
#include
/...
分类:
其他好文 时间:
2015-04-17 22:18:31
阅读次数:
231
Wiz.Editor.md 是一个基于 Editor.md 构建的为知笔记 Markdown 插件。主要特性
多种样式主题
支持实时预览
支持代码高亮
支持搜索替换
支持ToC目录
Tex数学公式
流程图和时序图
丰富的快捷键
下载和安装通过 Github下载安装,解压到 XXX\My Knowledge\Plugins\Wiz.Editor.md 文件夹。
或者到为知笔记应用中心进行下载插件包,...
分类:
其他好文 时间:
2015-04-17 22:17:03
阅读次数:
245
把学习安排当做“吃饭”来安排,每天12点吃饭,不吃会饿,哪怕晚点吃,吃的快点也会吃一些,学习和安排是一样的!
加油!believe youself!...
分类:
其他好文 时间:
2015-04-17 22:16:31
阅读次数:
117
dp[i][j]代表区间[ i , j ]中回文子序列的个数……#include
#include
#include
#include
#define MOD 100007using namespace std;char st[1005];
int a[1005],dp[1005][1005];int main()...
分类:
其他好文 时间:
2015-04-17 22:16:32
阅读次数:
124
有时候我们在上传文件的时候,需要填写文件的完整路径,但是复制文件路径非常麻烦,首先需要复制文件所在
目录的地址,然后再加上文件的完整名称。这么做是非常让人非常不舒服的事,我们需要一个快捷的方式来复制整个文
件的完整路径,方法如下:
首先打开资源管理器,找到需要复制路径的文件或文件夹,接着按住“Shift”键,然后在文件或文件夹上点击
鼠标击键,在弹出的菜单里面选择“复制为路...
分类:
其他好文 时间:
2015-04-17 22:18:38
阅读次数:
103
本次介绍OSPF协议报文和链路状态通告。包括协议报文头部,报文类型和LSA类型等学习目标:
1. 理解OSPF报文头和报文类型
2. 理解链路状态通告类型
OSPF是直接运行在IP协议上的协议,使用的IP协议号为89。
OSPF有五种报文类型,但是OSPF报文头部格式都是相同的。
所有的OSPF报文使用相同的OSPF报文头部。
Version填2,Type有五种,Packet Lengt...
分类:
其他好文 时间:
2015-04-17 22:17:17
阅读次数:
1348
1.回退到最近一次提交的状态使用
git reset --hard HEAD
命令,这里的--hard表示删除自从该次提交后所有的修改记录,未跟踪的文件除外,如果需要保留目前的修改,则执行git reset --soft HEAD。
2.回退代码到某次指定的提交状态,我们使用git reset --hard
命令,这里的hashcode是该次提交的哈希码。...
分类:
其他好文 时间:
2015-04-17 22:17:28
阅读次数:
129
第 0004 题:任一个英文的纯文本文件,统计其中的单词出现的个数。思路:用正则表达式匹配响应的单词和数字,然后让Counter计算单词的词频,再用most_common方法返回一个按照词频排序的包含该词语和该词语出现的次数的元组的列表。0004.统计单词.py#!/usr/bin/env python
#coding: utf-8
import re
from collections import...
分类:
编程语言 时间:
2015-04-17 22:17:56
阅读次数:
225