<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Han_DV的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Han_DV</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Han_DV]]></copyright><item><title><![CDATA[openCV入门笔记整理（未完待续）]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/81975400</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/81975400</guid><author>Han_DV</author><pubDate>Thu, 23 Aug 2018 10:53:14 +0800</pubDate><description><![CDATA[Mat类：是用于保存图像以及其他矩阵数据的数据结构。

图像载入函数imread()：

Mat imread(const string&amp;amp; filename, int flags=1);

filename表示图像载入的路径，flags为载入标识。

flags=0  将图像转换为灰度再返回；

flags=1  将图像转换成彩色再返回；

flags=2  若载入图像的深度是16位或者3...]]></description><category></category></item><item><title><![CDATA[iTunes传输视频文件]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/81383695</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/81383695</guid><author>Han_DV</author><pubDate>Fri, 03 Aug 2018 12:32:21 +0800</pubDate><description><![CDATA[首先下载iTunes,，进行安装。（可以在电脑管家或者360上直接下载就行）



安装路径可以自己选择。



 

下载完之后打开iTunes。



所有的更新都可以选择拒绝，当弹出是否信任此电脑的时候点击信任，并在iPad做出确认。之后进入主页面。



点击小手机，进入iPad页面。



 



在左边的导航栏选择“文件共享”-&amp;gt;选择“GOM Player”-&amp;gt;选择“添加...]]></description><category></category></item><item><title><![CDATA[廖雪峰的Git教程笔记（持续更新）]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/81288387</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/81288387</guid><author>Han_DV</author><pubDate>Mon, 30 Jul 2018 20:45:47 +0800</pubDate><description><![CDATA[目录

1.Git简介

集中式和分布式版本控制系统有什么区别呢？

安装Git

创建版本库

把文件添加到版本库当中

2.时光机穿梭

版本回退

工作区和暂存区

管理修改

撤销修改（还需理解）

删除文件（还需理解）

1.Git简介

 

Git是目前世界上最先进的分布式版本控制系统。

CVS及SVN都是集中式的版本控制系统，而Git是分布式版本控制系统。

集中式和分布式版本控...]]></description><category></category></item><item><title><![CDATA[Codeblocks安装时Can't  find compiler executable in your configured search path's for GNU GCC Compiler.]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/81286484</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/81286484</guid><author>Han_DV</author><pubDate>Mon, 30 Jul 2018 16:13:35 +0800</pubDate><description><![CDATA[安装Codeblocks：

在电脑管家下载安装之后提示出现

Can't  find compiler executable in your configured search path's for GNU GCC Compiler. 

可能原因：

下载时候用的是没有mingw的版本，一般大小不在100m左右。

解决方案：

1.卸载原来的coldblocks。

2.下载带有mingw的...]]></description><category></category></item><item><title><![CDATA[HDU1005 膜除的组合]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/79306792</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/79306792</guid><author>Han_DV</author><pubDate>Sat, 10 Feb 2018 20:40:24 +0800</pubDate><description><![CDATA[首先答案中出现了%7 说明结果只能在0-6内出现。f1和f2已知，所以f3答案是在0-6中出现共7种情况，f4答案是在0-6中出现共7种情况。fn由f（n-1）和f（n-2）组成共7*7=49种组合，所以fn在最多在49种组合中循环。所以只需要模拟求出前49个情况，之后的情况只需要以此类推直接求出即可。理解参考点击打开链接...]]></description><category></category></item><item><title><![CDATA[IC卡与ID卡定义]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/49273909</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/49273909</guid><author>Han_DV</author><pubDate>Tue, 20 Oct 2015 10:25:26 +0800</pubDate><description><![CDATA[IC卡与ID卡定义

IC卡全称集成电路卡(Integrated Circuit Card)，又称智能卡(Smart Card)。可读写，容量大，有加密功能，数据记录可靠，使用更方便，如一卡通系统、消费系统、考勤系统等，目前主要有PHILIPS的Mifare系列卡。 


ID卡全称身份识别卡(Identification Card)，是一种不可写入的感应卡，含固定的编号(如出租房用的卡]]></description><category></category></item><item><title><![CDATA[hdu 1068 最大独立子集问题]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/47721377</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/47721377</guid><author>Han_DV</author><pubDate>Mon, 17 Aug 2015 10:21:20 +0800</pubDate><description><![CDATA[题目大意：给你每个人互相认识的人，然后问最多能找到多少个人都互不认识。其实就是找：最大独立集合！

公式 ： 二分图最大独立集合 = 节点数 - 最大匹配数

对于第一个例子

0: (3) 4 5 6

1: (2) 4 6

2: (0)

3: (0)

4: (2) 0 1

5: (1) 0

6: (2) 0 1


最大匹配数为2，最大独立集]]></description><category></category></item><item><title><![CDATA[uvalive4043 二分图]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/47657645</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/47657645</guid><author>Han_DV</author><pubDate>Fri, 14 Aug 2015 10:10:57 +0800</pubDate><description><![CDATA[题目大意：给你n个白点和n个黑点的平面坐标，要求用n条不相交的线连起来，每条线段连一个白点和黑点，每个点连一条线，所有的连线都不橡胶，也就是匹配。让你输出第i个白点所对应的黑点。
解题思路：二分图完美匹配问题。但是题目中有个线段不相交，怎么办？其实这个最佳完美匹配就是答案了。最佳完美匹配是权值和最大，那么我们就把两两点线段的权值搞成他们距离的负数即可。这样就不可能有相交的了。为什么？因为假设有相]]></description><category></category></item><item><title><![CDATA[poj2389 大数问题-大数相乘]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/47446359</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/47446359</guid><author>Han_DV</author><pubDate>Wed, 12 Aug 2015 16:09:21 +0800</pubDate><description><![CDATA[以前写的真垃圾

直接贴模板

 


#include&amp;lt;iostream&amp;gt;
#include&amp;lt;string&amp;gt;
using namespace std;

const int size=1000;  //大数位数

void mult(char* A,char* B,char* ans)
{
	int a[size+1]={0};
	int b[size+1]={0};
	...]]></description><category></category></item><item><title><![CDATA[uva11300 + uvalive5809  中位数]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/47358367</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/47358367</guid><author>Han_DV</author><pubDate>Sat, 08 Aug 2015 14:52:24 +0800</pubDate><description><![CDATA[uva11300 的基本思想是利用中位数的性质
x1表示的是第一个人需要给第四个人多少金币
 
x2表示的是第二个人需要给第一个人多少金币
x3表示的是第三个人需要给第一个人多少金币
.....
xn-1表示的是第n-1个人需要给第一个人多少金币


对于一开始每个人的金币数用Ai表示 
M表示最终每个人得到的金币数  M = 金币总数 / 总人数
对于第一个人A1 - x1]]></description><category></category></item><item><title><![CDATA[uva 11729  贪心 + STL 应用]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/47356173</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/47356173</guid><author>Han_DV</author><pubDate>Sat, 08 Aug 2015 10:43:17 +0800</pubDate><description><![CDATA[这道题没有什么难度 只需要建立一个结构体 存当前部下的任务交待时间和执行任务所消耗的时间就行 之后按执行任务消耗时间的从大到小排序 如果消耗时间相等 就让所用交代时间短的排在前面  让消耗时间多的先执行  利用贪心 完成
其实题目没有什么难度 主要是  学会应用的STL容器的Vector 
下面贴出代码
#include
#include
#include
#include
#include]]></description><category></category></item><item><title><![CDATA[uvalive 5881 map + 搜索记录]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/47323479</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/47323479</guid><author>Han_DV</author><pubDate>Thu, 06 Aug 2015 21:31:53 +0800</pubDate><description><![CDATA[数据量炒鸡大 所以很容易超时 一旦出现嵌套循环 必定超时 先放出我的超时代码
#include
#include
int num[1000010];
int s[1000010];
int main()
{
    int m,q,st,en,h;
    while(scanf("%d%d",&m,&q) && m != 0 && q != 0)
    {
        memset(nu]]></description><category></category></item><item><title><![CDATA[poj1276 多重背包问题 转换为经典的01背包]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/47311521</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/47311521</guid><author>Han_DV</author><pubDate>Thu, 06 Aug 2015 09:32:05 +0800</pubDate><description><![CDATA[之前做的一个方法是进行多重背包的基本算法 但是超时了 后来看了转换成01背包的方法 不是很理解 但是模板拿来直接用了 就可以过
在进行转换为01背包之后直接用01背包的算法
转换方法如下
            cin >> a >> b;             //a为当前物品的数量 b为当前物品的价值 在这道题道题目当中 当前物品的价值和消耗的容量应该是相同的 
           ]]></description><category></category></item><item><title><![CDATA[c++ 结构体排序]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/47275541</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/47275541</guid><author>Han_DV</author><pubDate>Tue, 04 Aug 2015 13:37:25 +0800</pubDate><description><![CDATA[#include 
#include 
#include 

using namespace std;

typedef struct example
{
    int elem1;
    int elem2;
}example;

/*这个comparison函数很重要.如果希望升序排序,就是""号,这样便于直观记忆.如果希望用elem2作为比较标准
就把elem1改为elem2,这样结构体]]></description><category></category></item><item><title><![CDATA[poj 1837 dp]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/47274665</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/47274665</guid><author>Han_DV</author><pubDate>Tue, 04 Aug 2015 11:49:00 +0800</pubDate><description><![CDATA[第一道正式的dp题目  思路很简单  在dp数组中保存可以的所有方案  用dp[i][j] 的j
为标识  进行记录当前的 状态 是否平衡 
dp公式很关键 ： dp[i][j + w[i] * c[k]] += dp[i - 1][j]。

#include
#include
int dp[25][15010];//记录平衡时的状态 dp[i][j]所用砝码数量为i时，状态为j的平衡状态]]></description><category></category></item><item><title><![CDATA[poj2246--数据结构栈]]></title><link>https://blog.youkuaiyun.com/Han_DV/article/details/47253073</link><guid>https://blog.youkuaiyun.com/Han_DV/article/details/47253073</guid><author>Han_DV</author><pubDate>Mon, 03 Aug 2015 10:52:19 +0800</pubDate><description><![CDATA[简单的栈操作 对给定的输入串进行出栈如栈操作  每一次出栈后进行计算 得到的结果再次如栈 一直进行到输入串结束！！
#include
#include
#include
#include
#include
#include
using namespace std;
struct Node
{
    char name[10];
    int row,col;
};


int main()
]]></description><category></category></item></channel></rss>