<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jackson61的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jackson61</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jackson61]]></copyright><item><title><![CDATA[编译opencv自带例子]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128379742</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128379742</guid><author>jackson61</author><pubDate>Tue, 20 Dec 2022 07:32:44 +0800</pubDate><description><![CDATA[cp /usr/local/arm/include/* /home/chen/my-imx6/03_tools/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux/arm-linux-gnueabihf/include -r    //复制目录记得加参数-r。如程序：/opencv/opencv-3.2.0/samples/cpp/tutorial_code/introduction/display_image/dispaly_image.cpp。]]></description><category></category></item><item><title><![CDATA[VS 永久配置opencv]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128379741</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128379741</guid><author>jackson61</author><pubDate>Tue, 20 Dec 2022 07:32:08 +0800</pubDate><description><![CDATA[本文借鉴链接中博客的方法对VS2015永久配置了opencv。可参照博客中的方法对release X64 进行配置。若直接读取的话需要和 C++文件在同一文件夹内。注意 imread 路径需为 “\\”]]></description><category></category></item><item><title><![CDATA[【OpenCV归纳】4 关于HighGUI]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128369131</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128369131</guid><author>jackson61</author><pubDate>Mon, 19 Dec 2022 10:03:38 +0800</pubDate><description><![CDATA[载入图像可以用cvLoadImage()，当打开一副图像时，该函数并不分析文件扩展名，而是通过分析图像文件的前几个字节来确定图像的编码格式。第一个参数用来表示新窗口的名称，这个名称显示在窗口的顶部，同时用作HighGUI中其他函数调用窗口的句柄。在创建这个函数之后需要在OpenCV中注册这个函数，以便特定窗口被触发鼠标事件后，OpenCV可以正确的调用这个函数。第一个参数指定了回掉函数需要注册到的窗口，第二个参数为回掉函数，最后一个参数用来传递额外的信息给前面提到的void* param参数。]]></description><category></category></item><item><title><![CDATA[OpenCV打开和显示图像]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128369121</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128369121</guid><author>jackson61</author><pubDate>Mon, 19 Dec 2022 10:03:30 +0800</pubDate><description><![CDATA[读取图像函数，不能直接按下面代码定义ReadImage(IplImage*image,LPCTSTR lpszPathName,BITMAPINFO* lpbmi),因为局部函数产生的内存不能传递给image和lpbmi，最后image和lpbmi都是NULL，要想使用ReadImage(IplImage*image,LPCTSTR lpszPathName,BITMAPINFO* lpbmi)，必需在函数外分配image和lpbmi内存大小，谨记。//初始滚动视图大小。=NULL)//图像非空。]]></description><category></category></item><item><title><![CDATA[给出含有n个整数的数组s，找出s中和加起来的和最接近给定的目标值的三个整数。返回这三个整数的和。你可以假设每个输入都只有唯一解。例如，给定的整数 S = {-10 20 10 -40}, 目标值]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128363023</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128363023</guid><author>jackson61</author><pubDate>Sun, 18 Dec 2022 15:57:31 +0800</pubDate><description><![CDATA[给出含有n个整数的数组s，找出s中和加起来的和最接近给定的目标值的三个整数。返回这三个整数的和。你可以假设每个输入都只有唯一解。例如，给定的整数 S = {-10 20 10 -40}, 目标值 = 10.最接近目标值的和为 2. (-10 + 20 + 10 = 20).]]></description><category></category></item><item><title><![CDATA[现在有一个包含n个物体的数组，其中物体颜色为颜色为红色、白色或蓝色，请对这个数组进行排序，让相同颜色的物体相邻，颜色的顺序为红色，白色，蓝色。我们用0,1,2分别代表颜色红，白，蓝注意：本]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128363016</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128363016</guid><author>jackson61</author><pubDate>Sun, 18 Dec 2022 15:56:30 +0800</pubDate><description><![CDATA[③当A[i] = 2时，不然属于数组后部，则交换A[i]和A[twoindex]，接着twoindex--，不过此时就不能i++了因为，交换过去的A[i]有可能是0或者2，所以需要在下一个循环里判断，这样它的位置才能够正确。现在有一个包含n个物体的数组，其中物体颜色为颜色为红色、白色或蓝色，请对这个数组进行排序，让相同颜色的物体相邻，颜色的顺序为红色，白色，蓝色。首先：遍历一遍数组，记录0,1,2的数量，然后重写这个数组，先将0写入，再将1写入，再将2写入。我们用0,1,2分别代表颜色红，白，蓝。]]></description><category></category></item><item><title><![CDATA[给出用数字数组表示的一个非负整数，请对该整数加1。]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128351900</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128351900</guid><author>jackson61</author><pubDate>Sat, 17 Dec 2022 11:33:30 +0800</pubDate><description><![CDATA[/题目还是小伙伴解释才看懂。输入的数组digits表示一个大整数，每个表示一位。给出用数字数组表示的一个非负整数，请对该整数加1。]]></description><category></category></item><item><title><![CDATA[编程题，比较一个数组的元素是否为回文数组。]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128351895</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128351895</guid><author>jackson61</author><pubDate>Sat, 17 Dec 2022 11:33:00 +0800</pubDate><description><![CDATA[编程题，比较一个数组的元素是否为回文数组。]]></description><category></category></item><item><title><![CDATA[现在有一个仅包含‘X’和‘O’的二维板，请捕获所有的被‘X’包围的区域捕获一个被包围区域的方法是将被包围区域中的所有‘O’变成‘X’]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128339404</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128339404</guid><author>jackson61</author><pubDate>Fri, 16 Dec 2022 10:32:13 +0800</pubDate><description><![CDATA[现在有一个仅包含‘X’和‘O’的二维板，请捕获所有的被‘X’包围的区域。捕获一个被包围区域的方法是将被包围区域中的所有‘O’变成‘X’遍历四条边上的O，并深度遍历与其相连的O，将这些O都转为。* 所有与四条边相连的O都保留，其他O都变为X。* 将剩余的O变为X。]]></description><category></category></item><item><title><![CDATA[在第3天(股票价格 = 2)的时候买入，在第6天(股票价格 = 7)的时候卖出，最大利润 = 7-2 = 5 ，不能选择在第2天买入，第3天卖出，这样就亏损7了；同时，你也不能在买入前卖出股票。]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128339274</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128339274</guid><author>jackson61</author><pubDate>Fri, 16 Dec 2022 10:25:36 +0800</pubDate><description><![CDATA[在第3天(股票价格 = 2)的时候买入，在第6天(股票价格 = 7)的时候卖出，最大利润 = 7-2 = 5 ，不能选择在第2天买入，第3天卖出，这样就亏损7了；同时，你也不能在买入前卖出股票。假设你有一个数组prices，长度为n，其中prices[i]是股票在第i天的价格，请根据这个价格数组，返回买卖股票能获得的最大收益。1.你可以买入一次股票和卖出一次股票，并非每天都可以买入或卖出一次，总共只能买入和卖出一次，且买入必须在卖出的前面的某一天。数据范围： 0≤n≤10000,0≤val≤10000。]]></description><category></category></item><item><title><![CDATA[编写一个方法，去掉一个数组的重复元素。]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128324601</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128324601</guid><author>jackson61</author><pubDate>Thu, 15 Dec 2022 08:57:04 +0800</pubDate><description><![CDATA[编写一个方法，去掉一个数组的重复元素。]]></description><category></category></item><item><title><![CDATA[坐标轴上从左到右依次的点为a[0]、a[1]、a[2]……a[n-1]，设一根木棒的长度为L，求L最多能覆盖坐标轴的几个点？]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128324596</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128324596</guid><author>jackson61</author><pubDate>Thu, 15 Dec 2022 08:56:52 +0800</pubDate><description><![CDATA[有两点需要注意：（1）这里可能没有i和j使得a[j] - a[i]刚好等于L的，所以判断条件不能为a[j] - a[i] = L。坐标轴上从左到右依次的点为a[0]、a[1]、a[2]……a[n-1]，设一根木棒的长度为L，求L最多能覆盖坐标轴的几个点？（2）可能存在不同的覆盖点但覆盖的长度相同，此时只选第一次覆盖的点。]]></description><category></category></item><item><title><![CDATA[用递归算法，把任一给定的十进制正整数转换成八进制数输出。]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128315750</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128315750</guid><author>jackson61</author><pubDate>Wed, 14 Dec 2022 14:17:02 +0800</pubDate><description><![CDATA[用递归算法，把任一给定的十进制正整数转换成八进制数输出。输出一个正整数，表示转换之后的八进制的数。输入一个正整数，表示需要转换的十进制数。]]></description><category></category></item><item><title><![CDATA[输入三个正整数，若能用这三个数作为边长组成三角形，就计算并输出该三角形的面积， 否则输出No。(组成三角形的条件为：任意两边之和大于第三边)]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128315741</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128315741</guid><author>jackson61</author><pubDate>Wed, 14 Dec 2022 14:16:08 +0800</pubDate><description><![CDATA[输入三个正整数，若能用这三个数作为边长组成三角形，就计算并输出该三角形的面积，(组成三角形的条件为：任意两边之和大于第三边)]]></description><category></category></item><item><title><![CDATA[Opencv图像操作]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128300568</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128300568</guid><author>jackson61</author><pubDate>Tue, 13 Dec 2022 13:29:27 +0800</pubDate><description><![CDATA[【代码】Opencv图像操作。]]></description><category></category></item><item><title><![CDATA[OpenCV 距离变换的笔记]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128300562</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128300562</guid><author>jackson61</author><pubDate>Tue, 13 Dec 2022 13:28:30 +0800</pubDate><description><![CDATA[distanceTransform是opencv的提供的计算距离转换的函数，个人觉得要主要是dest的输出，存的是距离的矩阵，所以这里我们创建的时候type是CV_32FC1。我们的type是CV_32FC1,所以每个像素是4个字节，为了能保存图像，在进行归一化处理之后，需要用距离*255，然后作为该像素点的亮度值。目前正在学习里面有提到距离变换计算，以此笔记记录生活。：计算图像中像素点到最近零像素点的距离，也就是零像素点的最短距离。]]></description><category></category></item><item><title><![CDATA[贪心算法-泊松分酒问题]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128178315</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128178315</guid><author>jackson61</author><pubDate>Mon, 12 Dec 2022 22:01:26 +0800</pubDate><description><![CDATA[讲这道题纯粹就是比较好玩,就记录一下.泊松分酒是很著名的一道题,讲的是假设某人有12品脱的啤酒一瓶，想从中倒出六品脱，但是恰巧身边没有6品脱的容器，仅有一个8品脱和一个5品脱的容器，怎样倒才能将啤酒分为两个6品脱呢？代码：



	1


这个解法找到的其实是最优解,至于为什么呢,其实利用set的方法十分巧妙,结果集set里随着一次次的分酒一次次地扩增,当第一次出现含有两个6的状态的时候,再往前追溯,步骤是最少的!因为这个我们想要的状态是第一次出现.
假如我们每次都打印出all集合,可以知道,当第一次找到含]]></description><category></category></item><item><title><![CDATA[贪心算法练习题：部分背包问题]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128178323</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128178323</guid><author>jackson61</author><pubDate>Sat, 10 Dec 2022 23:37:15 +0800</pubDate><description><![CDATA[/*-----------------------------------------------------
有n个物体，第i个物体的重量是wi，价值为vi，
选若干个物体，使得在总重量不超过c的情况下让总价值尽量高。
这里每个物体都可以只取走一部分，价值和重量按比例计算。

输入：
第一行输入两个整数表示n和c。
第2到第n+1行每行两个整数分别表示wi和vi。 

输出：
第一行输出所选物品的总价值v和总重量w以及所选物品的种类数num。两两之间用空格分隔。 
第二行到第n+1行按照输入物品的顺序输出]]></description><category></category></item><item><title><![CDATA[NYOJ 448 寻找最大数（贪心算法）]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128178355</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128178355</guid><author>jackson61</author><pubDate>Sat, 10 Dec 2022 23:36:50 +0800</pubDate><description><![CDATA[时间限制： 1000 ms  |  内存限制： 65535 KB难度： 2描述请在整数 n 中删除m个数字, 使得余下的数字按原次序组成的新数最大，比如当n=92081346718538，m=10时，则新的最大数是9888输入第一行输入一个正整数T，表示有T组测试数据
每组测试数据占一行，每行有两个数n,m（n可能是一个很大的整数，但其位数不超过100位，并且保证数据首位非0，m小于整数n的位数）输出每组测试数据的输出占一行，输出剩余的数字按原次序组成的最大新数样例输入
2
92081346718538 1]]></description><category></category></item><item><title><![CDATA[【OpenCV】OpenCV的图像绘制功能]]></title><link>https://blog.youkuaiyun.com/jackson61/article/details/128184407</link><guid>https://blog.youkuaiyun.com/jackson61/article/details/128184407</guid><author>jackson61</author><pubDate>Fri, 09 Dec 2022 13:00:49 +0800</pubDate><description><![CDATA[1]]></description><category></category></item></channel></rss>