自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 论坛 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 十大经典排序算法(动图演示)

在学习排序算法时看到一篇非常好的文章,转一下记录学习转载:https://www.cnblogs.com/onepixel/articles/7674659.html 0、算法概述0.1 算法分类十种常见排序算法可以分为两大类:比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不...

2019-03-20 20:21:46 586 1

转载 数据库模式——三级模式两级映像

转载:https://www.cnblogs.com/xiehuan-blog/p/9033481.html数据库模式数据库系统是数据密集型应用的核心,其体系结构受数据库运行所在的计算机系统的影响很大。从数据库管理库管理系统的角度看,数据库系统体系结构一般采用三级模式结构。实际上,数据库的产品很多,它们支持不同的数据模式,使用不同的数据库语言,建立在不同的操作系统上。数据的存储结构也各...

2019-03-09 19:21:36 185

转载 字符串匹配——KMP算法

转载记录学习,原文:https://www.cnblogs.com/yusenwu/p/4782043.html KMP算法是一种改进的字符串匹配算法,由D.E.Knuth,J.H.Morris和V.R.Pratt同时发现,因此人们称它为克努特——莫里斯——普拉特操作(简称KMP算法)。KMP算法的关键是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实...

2019-03-06 20:52:57 47

转载 字符串匹配——朴素匹配

转载记录学习,原文:https://blog.csdn.net/Xzg_2017/article/details/80892397何为朴素匹配?朴素匹配其实就是我们所熟知的暴力匹配,简单的说,就是对主串进行遍历,与匹配串每一个字符进行匹配,如果对应的字符不相等,主串后移,匹配串不动;匹配过程中如果相等,两个串同时向后移,如果将匹配串全部遍历,则说明找到了,返回 主串现在位置减去字串长度...

2019-03-06 20:31:00 555

转载 死锁的四个必要条件和解决办法

学习记录——转载原文:https://blog.csdn.net/guaiguaihenguai/article/details/80303835死锁概念及产生原理概念:多个并发进程因争夺系统资源而产生相互等待的现象。原理:当一组进程中的每个进程都在等待某个事件发生,而只有这组进程中的其他进程才能触发该事件,这就称这组进程发生了死锁。本质原因:...

2019-03-05 17:28:56 71

转载 Linux 的硬链接与软链接

Linux 的文件与目录转载自:https://www.ibm.com/developerworks/cn/linux/l-cn-hardandsymb-links/index.html记录一下,继续理解现代操作系统为解决信息能独立于进程之外被长期存储引入了文件,文件作为进程创建信息的逻辑单元可被多个进程并发使用。在 UNIX 系统中,操作系统为磁盘上的文本与图像、鼠标与键盘等输入设备...

2019-03-04 19:10:24 77

转载 转: CvMat,Mat和IplImage之间的转化和拷贝

1、CvMat之间的复制//注意:深拷贝 - 单独分配空间,两者相互独立 CvMat* a; CvMat* b = cvCloneMat(a); //copy a to b 2、Mat之间的复制//注意:浅拷贝 - 不复制数据只创建矩阵头,数据共享(更改a,b,c的任意一个都会对另外2个产生同样的作用)Mat a;Mat b = a; //a "copy" to bMat c...

2018-06-29 09:54:39 45

原创 两个变量的交换方法

将两个变量的值交换一般有三种方法:1.借助第三个变量来实现两个变量值的交换,(最常用)void swap1(int& a,int& b){ int temp=a; a=b; b=temp;};2.使用加减运算完成交换(缺点:有时会发生数据溢出)void swap2(int& a,int& b){ a=a+b; b=a-b...

2018-04-11 21:00:17 100

转载 有符号变量与无符号变量的值的转换

最近了解了一下有符号变量与无符号变量的区别和联系,看下面代码:#include <stdio.h>    char getChar (int x,int y)  {      char c;       unsigned int a = x;        (a+y > 10) ? (c = 1): (c = 2);        return c;  }     int mai...

2018-04-11 20:36:07 2600 1

原创 c++学习开始

由于项目需要,开始系统的学习c++,虽然以前接触过c++语言,但都是简单的入门,接下来会时不时的记录自己学习中遇到的问题,心得。坚持就是胜利!2017.10.11

2017-10-11 21:52:29 83

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除