- 博客(19)
- 收藏
- 关注
原创 频率域的拉普拉斯算子
#include "opencv2/opencv.hpp"cv::Mat image_add_border( cv::Mat &src ){ int w=2*src.cols; int h=2*src.rows; std::cout << "src: " << src.cols << "*" << src.rows << std::endl; cv::Mat padded; copyMakeB
2021-03-22 15:19:58
622
原创 C++:namespace
namespace通常用来给类或者函数做个区间定义,以使编译器能准确定位到适合的类或者函数。譬如说,自行实现了一个函数test(void),而在该项目的库函数内也定义了一个函数test(void);当你调用test();函数的时候,编译器就困惑了,该调用哪个呢?这个时候namespace的作用就显现出来了。namespace的定义用法:namespace namespace_name { // code declarations // 函数,类名等等}namespace对应的调用方
2021-03-05 11:02:34
244
1
转载 morphologyEx(形态学操作)
morphologyEx(形态学操作)概念利用morphologyEx这个函数可以方便的对图像进行一系列的膨胀腐蚀组合。函数讲解●函数原型○c++void morphologyEx( InputArray src, OutputArray dst, int op, InputArray kernel, Point anchor = Point(-1,-1), int i
2021-03-03 15:44:38
1061
1
原创 DLL和API的关系
应用程序编程接口(API)是由软件程序实现的接口,使其能够与其他软件交互。它促进了不同软件程序之间的交互,类似于用户界面促进人与计算机之间交互的方式。 - 维基百科 动态链接库(DLL)是提供API的一种方式。 (与程序员的接口)您可能有各种其他方法,如Web服务。更新: DLL(动态链接库)是一个代码组件(有些像Java中的Beans)。 DLL包含方法或函数或例程或您称之为代码片段的任何内容。 API是应用程序和DLL之间的接口。大多数情况下,DLL用于向其他应用程序提供服务,这些DLL称为服务器DL
2021-03-03 15:39:02
3316
3
原创 虚函数:时间都去哪了?还没有
想必很多人都听说过虚函数开销大,貌似很多答案都说是因为虚函数表导致的那一次间接调用,真的如此吗?直接看下面这两段代码:#include <cmath>#include "timer.h"struct Base { public: virtual int f(double i1, int i2) { return static_cast<int>(i1 * log(i1)) * i2; }};int main() { TimerLog t("time
2021-02-28 19:00:31
203
原创 c++内联函数
一般函数调用原理:执行到函数调用指令时,程序将在函数调用后立即存储该指令的内存地址,并将函数参数复制到堆栈(为此保留的内存块),跳到标记函数起点的内存单元,执行函数代码(也许还需将返回值放入寄存器中),然后跳回到地址被保存的指令处。来回跳跃并记录跳跃位置意味着以前使用函数时,需要一定的开销。内联函数提供了另一种选择。编译器将使用相应的函数代码替换函数调用。因此,内联函数的运行速度比常规函数稍快,但代价是需要占用更多内存。内联函数在编译阶段,将f0的代码拷贝到f1的指定位置,在f1()函数调用普通函数f0
2021-02-28 16:50:39
229
原创 绝对误差和相对误差
假设通过模型得到的结果为result*,实际结果应该是result.1.绝对误差我们可以表示为,abs(result)=result-result*; 若绝对误差>0,则称其为弱近似值或亏近似值. 若绝对误差<0,则称其为强近似值或赢近似值.2.由于产生的误差所代表的价值不一样,如0.1之于1,0.1之与10000所代表的价值不同,我们可以用 relateve(result)=abs(result)/result 来表示相对误差(以上只是一种求相对误差的方式);我们也可以用relateve
2020-10-27 21:56:29
5403
1
原创 Valuable Paper-codeforces 1423/B
**B. Valuable Paper#include<cstdio>#include<cstring>#include<iostream>using namespace std;////typedef struct node{//int f;//int a;//int v;//}Node;int main(){ int m,n; int flag=0;// Node roads[10010]; scanf("%d%
2020-10-12 20:15:15
387
2
原创 简单理解prim算法思想
prim算法是用来求解一个无向图的一个最小生成树(最小生成树的权值是唯一的但是树形可能不唯一)我个人感觉代码一点也不重要 理解了自己试着敲 该有什么自己一点一点加上 最后自己实现的和网上那些老师讲的也就大同小异,然后看看网上普遍的代码再看看自己的代码和别人的代码,看思想是否一致(实现方式可能不同),想想自己的代码能不能改进。现在我们来想象一个图这个所有的点都是由相互连接的边连起来的。(OK好像...
2019-11-30 11:24:35
2753
2
原创 一元函数 导数、连续、微分的关系
1.微分,表示在一个极小区间里面函数的变化值:用式子表示为 dy=lim[(f(x)-f(xo)] (x->xo) , 令 y=f(x) , 则有 ** dy= (dy/dx)dx=y’ * dx ** 其中[ ** dx=x-xo ->0 , dy=f(x)-f(x0) ** ]由上面的结论我们就可以退出洛必达法则:f(x)/ g(...
2019-05-14 15:47:51
5945
原创 关于函数间断点
在大学数学中把函数的间断点一般分为两类:第一类:1.可去间断点(函数在此点无定义)2.跳跃间断点(左右继续不相等)特点:左右极限都存在第二类:1.无穷间断点(左右极限至少有一点极限为无穷)2.震荡间断点 (单侧极限不唯一,如sin1/x x->0 ,在0,1,-1之间不断变换)特点:左右极限至少一个不存在----博客为自我学习用,如果有错误,希望大家可以帮忙修正。...
2019-05-13 14:43:32
1431
原创 codeforces/problemset/problem/1090/A
A. Company Mergingtime limit per test1 secondmemory limit per test512 megabytesinputstandard inputoutputstandard outputA conglomerate consists of n companies. To make managing easier, their owner...
2018-12-11 01:18:06
148
原创 动态规划之-最长公共子序列
代码如下:///最长递增子序列#include#include#include&amp;amp;amp;lt;string.h&amp;amp;amp;gt;#include&amp;amp;amp;lt;stdlib.h&amp;amp;amp;gt;#define MAX(A,B) (A)&amp;amp;amp;gt;(B)?(A):(B)using namespace std;int main(){c
2018-12-06 21:35:29
188
转载 Ping命令的幕后过程及其返回信息的分析
Ping命令的幕后过程及其返回信息的分析http://network.ccidnet.com/art/1084/20070615/1113987_1.html“Ping”命令是我们在判断网络故障常用的命令,但您真正明白这个命令运行后会发生什么,以及出现的各种信息说明了什么吗?本人将平时工作中积累的经验介绍给大家。“Ping”的幕后过程我们以下面一个网络为例:有A、B、C、D四台机子,一台路...
2018-12-03 11:22:11
512
原创 需求和供给
市场是如何运行的?一.市场的概念:市场是某种服务或货品的买者和卖者所形成的群体。1.竞争市场的概念:由于市场上的卖者和买者的数量众多,卖买双方对价格的影响都较小。2.完全竞争市场:卖买双方所交易的物品完全相同。卖买双方对价格的影响为0.二.需求:1.相关概念:需求量:对某种物品愿意并能够购买的数量市场需求量等于个体需求的总和。需求曲线:用来描述需求和价格之间关系的一条曲线,变量为价...
2018-12-02 23:00:16
796
原创 python基础
1.全局变量和局部变量主要用于函数调用中对参数的访问用global函数可以在函数体内申明全局变量也可以通过globals()和locals()函数来返回所以得全局或者局部变量print(“locals={0}”.format(locals()))print(“glabals={0}”.format(globals()))来查看局部和全局变量...
2018-11-30 16:45:08
100
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人