![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习笔记
文章平均质量分 68
小许先生
懒~~~~
展开
-
哈希表学习笔记
哈希表学习笔记最近在学习了C++相关的容器知识,感觉在总结容器知识之前,有必要回顾一下之前学过的哈希表,感觉这个概念应该是最基本的概念。不过到现在我都不敢说自己真正了解了这个概念。只能先说说初步的学习感受了。资料大部分参考了大学的教程《数据结构(C语言版)》,挺经典的一本教材。引入的废话就不说了,哈希表就是为了提高查找效率而生的。怎么提高查找效率呢?那就必须在记录的存储位置和他的关键字原创 2015-07-28 21:31:25 · 558 阅读 · 0 评论 -
C++的面向对象编程一
C++的面向对象编程一类的学习笔记C++不同于C的一个重要特性便是它具有面向对象的编程思想。那么谈到了面向对象,那从基础上就得先谈数据的封装了,也就是我们常说的类了。细节的学习应该可以从书上来学。参考书籍:《C++primer(第4版)》这个学习笔记我想记录一些关于在设计一个类时所需要知道的事情。【浅见!】定义一个类:class Items{ public原创 2015-08-06 21:44:21 · 395 阅读 · 0 评论 -
排序算法的学习笔记(持续更新)
排序:它的功能是将一个数据元素(或记录)的任意序列,重新排列成一个关键字有序的序列。稳定性:两个数k1=k2,在排序前k1的位置比k2靠前,在排序后k1的位置依然比k2靠前,则称所用的排序方法是稳定的,反之,则称所用的排序方法是不稳定的。内部/外部排序:由于待排序的记录数量不同,使得排序过程中涉及的存储器不同,可将排序方法分为两大类:内部排序和外部排序。内部排序指的是待排序记录存放在计算机原创 2015-08-31 22:40:51 · 504 阅读 · 0 评论 -
C++的面向对象编程二
C++的面向对象编程一、类1、一旦类定义完成,就没有任何方式可以增加成员了。 2、在类内,声明成员函数是必须的,而定义成员函数则是可选的。在类内部定义的函数默认为inline【内联函数】。 3、成员函数: doubledoSomething() const;这样将const加在形参表之后,就可以将成员函数声明为常量,其实是限定不得修改this的内容,原创 2015-08-18 11:18:47 · 383 阅读 · 0 评论 -
L0Smoothing学习笔记
L0Smoothing学习笔记参考文献:ImageSmoothing via L0 Gradient Minimization声明:文中的图,大部分来自上述论文的作者的演讲PPT,而且这只是本人学习笔记,未经同意,不得装载。原创 2015-07-22 22:51:06 · 3614 阅读 · 2 评论 -
LeetCode学习笔记
该文章只是一个思路笔记,帮助日后复习记忆。要详细解法,网上很多。不断更新中...LeetCode学习笔记1、Two Sum 给一个vector和一个整数int,要求找出vector里面相加和等于int的两个数。可以假设有唯一解。这道题主要考察的是时间复杂度。不可以使用暴力破解。注意:1)vector里面没有重复的数。2)题目有唯一解。3)可利用map查找原创 2015-07-21 21:10:48 · 496 阅读 · 0 评论 -
EMD学习笔记
参考论文:A_Metric_for_Distributions_with_Applications_to_Image_Databases论文摘要在两个分布之间,我们引入了一个的新的距离,称之为土堆移动距离(EMD)。它反映的是,通过移动“分布质量”的方式,把一个分布转换为另一个分布所需要的最小工作量这是线性优化中运输问题的特殊情况,该问题有高效率的可用算法。EMD算法也允许做局部匹原创 2015-07-20 15:27:21 · 4083 阅读 · 0 评论 -
K-means学习笔记
K-means学习笔记K-means(K均值)是基于数据划分的无监督聚类算法。参考文献:SomeMethods for Classification and Analysis of Multivariate Observations. K-means聚类算法是一种无监督的分类方法。即样本集预先不知所属类别或标签,需要根据样本之间的距离或相似程度自动进行分类。K-means属原创 2015-07-20 17:04:32 · 1024 阅读 · 0 评论 -
poison学习笔记
poison学习笔记“泊松”相关的知识算是我比较早接触的知识之一,后面也用此做了一些相关的验证工作,因此在写那个验证工作前,还是先复习一下“泊松” 之所以加双引好的“泊松”,是因为相关的知识还是蛮多的,而我学到的其实只是一个相关点。叫做泊松图像编辑。问题的背景是这样的。假设有两幅图A,B,在A中有一个你很想要的物品,例如狗,而B中有一个你很想要的场景,比如沙滩。你希望狗和沙滩放原创 2015-07-27 21:27:41 · 604 阅读 · 0 评论 -
排序算法的代码整理
代码使用vs2010编写,并编译运行成功,参考资料:《数据结构(C语言)》目前只有:直接插入排序、希尔排序、冒泡排序、快速排序这里只有代码,分析可以参照博文:以下为代码:SortTest1.h#include void InsertSort(int L[], int Lsize){ //直接插入排序O(n^2) //L[0]为哨兵,不包含在序列中 for(int i=原创 2015-09-07 20:21:12 · 534 阅读 · 0 评论