07 2018 档案
摘要:转自:http://blog.sina.com.cn/s/blog_662c7859010105za.html 在OpenCV里面,许多数据结构为了达到內存使用的最优化,通常都会用它最小上限的空间来分配变量,有的数据结构也会因为图像文件格式的关系而给予适当的变量,因此需要知道它们声明的空间大小来配置
阅读全文
摘要:转自:图像类型 与 opencv中图像基础(大小,深度,通道) 一、图像基本类型 在计算机中,按照颜色和灰度的多少可以将图像分为四种基本类型。 1. 二值图像 2. 灰度图像 3. 索引图像 4. 真彩色RGB图像 1. 二值图像 一幅二值图像的二维矩阵仅由0、1两个值构成,“0”代表黑色,“1”代
阅读全文
摘要:详细教程可参考:http://blog.csdn.net/huang9012/article/details/21811129/ 原文在这里:【OpenCV入门教程之一】 安装OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 开发环境配置 安装和配置就不
阅读全文
摘要:参考:【OpenCV】访问Mat中每个像素的值(新) 膜拜大佬 以下例子代码均针对8位单通道灰度图。 1 .ptr和[]操作符 Mat最直接的访问方法是通过.ptr<>函数得到一行的指针,并用[]操作符访问某一列的像素值。 2 .ptr和指针操作 除了[]操作符,我们可以使用移动指针*++的组合方法
阅读全文
摘要:一. 关于iostream.h iostream不加.h在后面(加.h的是旧版本),把iostream作为类,正确使用方法: #include<iostream> using namespace std; 或者: #include”iostream” using namespace std; 二.
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/k-sum/description 描述 给定n个不同的正整数,整数k(k < = n)以及一个目标数字。 在这n个数里面找出K个数,使得这K个数的和等于目标数字,求问有多少种方案? 描述 描述 给定n个不同的正整数,整数k
阅读全文
摘要:困惑的点——log,如何计算得出? ① 上限:用来表示该算法可能有的最高增长率。 ② 大O表示法:如果某种算法的增长率上限(最差情况下)是f(n),那么说这种算法“在O(f(n))中”。n为输入规模。 上限的精确定义:对非负函数T(n),若存在两个正常数c和n0,对任意n>n0,有T(n)<cf(n
阅读全文
摘要:计算机内部均采用二进制来表示各种信息。 一、数的位置计数法及进制的概念 ① 数制只采用R个基本符号——基R数制,R称为数制的“基数”。 ② 数制中每一位(e.g.十进制的个十百千位等)对应的单位称为“权”,权即以R为底的幂。 ③ 每一位数的数值=数码×权,数码为0~R-1。 二、数制之间的转换 ①
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/backpack/description 描述 在n个物品中挑选若干物品装入背包,最多能装多满?假设背包的大小为m,每个物品的大小为A[i] 描述 描述 在n个物品中挑选若干物品装入背包,最多能装多满?假设背包的大小为m,每
阅读全文
摘要:1.直接在cmd窗口下用pip,输入 pip install opencv-python 安装成功是如下界面: 不放心还可以验证下,方法是cmd窗口下输入python,然后输入 import cv2 如果没报错,说明安装成功,如下图。 可参考: python3.6下opencv的开发环境搭建 Ope
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/minimum-adjustment-cost/description 描述 给一个整数数组,调整每个数的大小,使得相邻的两个数的差不大于一个给定的整数target,调整每个数的代价为调整前后的差的绝对值,求调整代价之和最小
阅读全文
摘要:可以用max_element()及min_element()函数,二者返回的都是迭代器或指针。 头文件:#include<algorithm> 1.求数组的最大值或最小值 1)vector容器 例 vector<int> v; 最大值:int maxValue = *max_element(v.be
阅读全文
摘要:本文主要参考:https://blog.csdn.net/qingzhuochenfu/article/details/51187603 前提:Keras是Python语言中基于原始深度学习框架Tensorflow或Theano的封装框架。如果准备使用Keras首先必须准备安装Tensorflow或
阅读全文
摘要:参考此文:https://blog.csdn.net/cjeric/article/details/73518782 win7笔记本安装了Python2.7,Python3.7,以及anaconda3.6,为了共存,将Python2.7,Python3.7的exe文件重命名为python2与pyth
阅读全文
摘要:最近要用到Keras框架,而Keras是基于Theano或Tensorflow框架安装的,所以首先要准备底层框架的搭建。 在网上看了一大堆教程头昏脑涨,随便挑了个试一试,竟然捣鼓成功了,记录一下安装过程,日后使用时若出现问题还可以过来看看。 我的笔记本里有Python2.7还有Python3.7,后
阅读全文
摘要:可参考: C++中memset函数的用法 C++中memset函数的用法 C++中memset()函数的用法详解 c/c++学习系列之memset()函数 透彻分析C/C++中memset函数 memset()是char型初始化函数。 一. 头文件:<string.h> 或 <memory.h> 二
阅读全文
摘要:结论: 对于没有数据成员的对象,其内存单元也不是0,c++用一个内存单元来表示这个实例对象的存在。 如果有了数据或虚函数(虚析构函数),则相应的内存替代1标记自己的存在。 PS:以下代码均在win32控制台下运行。 e.g.1 运行后输出1。 e.g.2 运行后输出4。 e.g.3 运行后输出4。
阅读全文
摘要:malloc函数用法可参考:C语言中 malloc函数用法 及 malloc函数 代码: 找出代码错误之处。 不能通过这样的方式申请动态内存,申请的内存首地址无法通过形参传递出去(形参只做实参的值复制)。 VS2010下运行,出现错误:Run-Time Check Failure #3 - The
阅读全文
摘要:代码: 让找出错误的地方。 先来看下strcpy函数: 使用格式:char* strcmp(char* buffer,char*str)功 能: 把从str地址开始且含有NULL结束符的字符串复制到以buffer开始的地址空间,buffer地址空间中必须有足够的空间来容纳str的字符串。 转自此文
阅读全文
摘要:1.Python Python有2.X和3.X版本,可以在Windows系统下共存。方法为:Windows下Python多版本共存 可参考: Python及pycharm安装 安装Python后可在cmd窗口输入python,如果提示 ‘python’不是内部或外部命令,也不是可运行的程序或批处理文
阅读全文
摘要:1.DFS DFS是一个递归过程。(类似于二叉树的前序遍历) 参考:深度优先搜索(Depth-First-Search)精髓 2.BFS 可以理解为按层遍历,借助队列结构来实现。(类似于二叉树的层次遍历) 参考:[数据结构]广度优先搜索算法(Breadth-First-Search,BFS) 图的D
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/k-sum-ii/description 描述 Given n unique integers, number k (1<=k<=n) and target. Find all possible k integers whe
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/lowest-common-ancestor-of-a-binary-tree/description 描述 给定一棵二叉树,找到两个节点的最近公共父节点(LCA)。 最近公共祖先是两个节点的公共的祖先节点且具有最大深度。
阅读全文
摘要:最近要做二分类问题,先Mark一下知识点和代码,参考:Opencv2.4.9源码分析——Boosting 以下内容全部转自此文 一 原理 二 opencv源码 1、先看构建Boosting的参数: 其中参数的含义为: boost_type表示Boosting算法的类型,可以是CvBoost::DIS
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/longest-common-substring/description 描述 给出两个字符串,找到最长公共子串,并返回其长度。 描述 描述 给出两个字符串,找到最长公共子串,并返回其长度。 给出两个字符串,找到最长公共子串
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/longest-common-prefix/description 描述 给k个字符串,求出他们的最长公共前缀(LCP) 描述 描述 给k个字符串,求出他们的最长公共前缀(LCP) 给k个字符串,求出他们的最长公共前缀(LC
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/longest-common-subsequence/description 描述 给出两个字符串,找到最长公共子序列(LCS),返回LCS的长度。 描述 描述 给出两个字符串,找到最长公共子序列(LCS),返回LCS的长度
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/longest-increasing-subsequence/description 描述 给定一个整数序列,找到最长上升子序列(LIS),返回LIS的长度。 描述 描述 给定一个整数序列,找到最长上升子序列(LIS),返回
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/find-peak-element/description 描述 你给出一个整数数组(size为n),其具有以下特点: 相邻位置的数字是不同的 A[0] < A[1] 并且 A[n - 2] > A[n - 1] 假定P是峰
阅读全文
摘要:1.读取数据量不定的输入数据 e.g. 输入 3 4 5 6 Ctrl+Z (Windows系统输入文件结束符) 输出: while循环条件的求值就是执行: cin>>value 此表达式从标准输入读取下一个数,保存在value中。输入运算符>>返回其左侧运算对象,本例中是cin。因为,循环条件实际
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/first-bad-version/description 描述 代码库的版本号是从 1 到 n 的整数。某一天,有人提交了错误版本的代码,因此造成自身及之后版本的代码在单元测试中均出错。请找出第一个错误的版本号。 你可以通
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/construct-binary-tree-from-preorder-and-inorder-traversal/description 描述 根据前序遍历和中序遍历树构造二叉树. 描述 描述 根据前序遍历和中序遍历树构造
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/construct-binary-tree-from-inorder-and-postorder-traversal/description 描述 根据中序遍历和后序遍历树构造二叉树 描述 描述 根据中序遍历和后序遍历树构造
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/binary-tree-zigzag-level-order-traversal/description 描述 给出一棵二叉树,返回其节点值的锯齿形层次遍历(先从左往右,下一层再从右往左,层与层之间交替进行) 描述 描述 给
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/word-count-map-reduce/description 描述 使用 map reduce 来计算单词频率https://hadoop.apache.org/docs/r1.2.1/mapred_tutorial.
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/toy-factory/description 描述 工厂模式是一种常见的设计模式。请实现一个玩具工厂 ToyFactory 用来产生不同的玩具类。可以假设只有猫和狗两种玩具。 描述 描述 工厂模式是一种常见的设计模式。请实
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/binary-tree-paths/description 描述 给一棵二叉树,找出从根节点到叶子节点的所有路径。 描述 描述 给一棵二叉树,找出从根节点到叶子节点的所有路径。 给一棵二叉树,找出从根节点到叶子节点的所有路径
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/same-tree/description 描述 检查两棵二叉树是否等价。等价的意思是说,首先两棵二叉树必须拥有相同的结构,并且每个对应位置上的节点上的数都相等。 描述 描述 检查两棵二叉树是否等价。等价的意思是说,首先两棵
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/fibonacci/description 描述 查找斐波纳契数列中第 N 个数。 所谓的斐波纳契数列是指: 前2个数是 0 和 1 。 第 i 个数是第 i-1 个数和第i-2 个数的和。 斐波纳契数列的前10个数字是:
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/hex-conversion/description 描述 给定一个十进制数 n 和 一个整数 k, 将 十进制数 n 转换成 k进制数. 描述 描述 给定一个十进制数 n 和 一个整数 k, 将 十进制数 n 转换成 k进
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/sort-integers/description 描述 给一组整数,按照升序排序,使用选择排序,冒泡排序,插入排序或者任何 O(n2) 的排序算法。 描述 描述 给一组整数,按照升序排序,使用选择排序,冒泡排序,插入排序或
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/classical-binary-search/description 描述 在一个排序数组中找一个数,返回该数出现的任意位置,如果不存在,返回-1 描述 描述 在一个排序数组中找一个数,返回该数出现的任意位置,如果不存在,
阅读全文
摘要:原题网址:https://www.lintcode.com/problem/flatten-binary-tree-to-linked-list/description 描述 将一棵二叉树按照前序遍历拆解成为一个假链表。所谓的假链表是说,用二叉树的 right 指针,来表示链表中的 next 指针。
阅读全文

浙公网安备 33010602011771号