自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 【学习自用】数据结构和算法----二叉树1.0

刚刚我们说过了二叉树有两种存储方式顺序存储,和链式存储,顺序存储就是用数组来存,这个定义没啥可说的,我们来看看链式存储的二叉树节点的定义方式。int val;大家会发现二叉树的定义 和链表是差不多的,相对于链表 ,二叉树的节点里多了一个指针, 有两个指针,指向左右孩子。这里要提醒大家要注意二叉树节点定义的书写方式。在现场面试的时候 面试官可能要求手写代码,所以数据结构的定义以及简单逻辑的代码一定要锻炼白纸写出来。二叉树是一种基础数据结构,在算法面试中都是常客,也是众多数据结构的基石。

2023-10-07 19:56:05 57 1

原创 【学习自用】数据结构和算法----栈和队列

在栈与队列系列中,我们强调栈与队列的基础,也是很多同学容易忽视的点。使用抽象程度越高的语言,越容易忽视其底层实现,而C++相对来说是比较接近底层的语言。我们用栈实现队列,用队列实现栈来掌握的栈与队列的基本操作。接着,通过括号匹配问题、字符串去重问题、逆波兰表达式问题来系统讲解了栈在系统中的应用,以及使用技巧。通过求滑动窗口最大值,以及前K个高频元素介绍了两种队列:单调队列和优先级队列,这是特殊场景解决问题的利器,是一定要掌握的。代码随想录。

2023-10-07 16:05:50 56 1

原创 【学习自用】数据结构和算法----字符串

说到KMP,先说一下KMP这个名字是怎么来的,为什么叫做KMP呢。因为是由这三位学者发明的:Knuth,Morris和Pratt,所以取了三位学者名字的首字母。所以叫做KMP写过KMP的同学,一定都写过next数组,那么这个next数组究竟是个啥呢?next数组就是一个前缀表(prefix table)。前缀表有什么作用呢?前缀表是用来回退的,它记录了模式串与主串(文本串)不匹配的时候,模式串应该从哪里开始重新匹配。

2023-10-05 16:54:44 51

原创 【学习自用】数据结构和算法----哈希表

本篇主要讲哈希表的理论基础到数组、set和map的经典应用。同时也强调虽然map是万能的,详细介绍了什么时候用数组,什么时候用set。代码随想录。

2023-09-11 20:41:42 43

原创 【学习自用】数据结构和算法——链表

/ 单链表int val;// 节点上存储的元素// 指向下一个节点的指针ListNode(int x) : val(x), next(NULL) {} // 节点的构造函数如果不定义构造函数也是可以的,C++默认生成一个构造函数。但是这个构造函数不会初始化任何成员变量,下面我来举两个例子:所以如果不定义构造函数使用默认构造函数的话,在初始化的时候就不能直接给变量赋值!考察链表的操作其实就是考察指针的操作,是面试中的常见类型。代码随想录。

2023-08-30 15:19:29 36 1

原创 【学习自用】数据结构和算法——数组

数组是非常基础的数据结构,在面试中,考察数组的题目一般在思维上都不难,主要是考察对代码的掌控能力首先要知道数组在内存中的存储方式,这样才能真正理解数组相关的面试题数组可以方便的通过下标索引的方式获取到下标下对应的数据。

2023-08-15 17:37:50 43 1

转载 从零开始学习SFR--1.2(转:机器学习)

因为课题涉及镜头质量检测,而现在镜头检测最普遍的方法便是MTF曲线作为检测镜头质量的标准。网上相关的学习资料并不多,也有一些大佬做了相关算法的研究,不过零零散散,难以成系统。为了学习并实现相关算法,参考各大佬的文章,对整个学习思路进行整理,特开此贴作为学习笔记。

2022-10-27 15:46:18 206 1

原创 从零开始学习SFR--4.0

从这篇继上一篇对sfr_iso.c文件注解之后,继续对find_area.c和mitre_sfr.c文件中的代码进行注解,当中参考了很多大佬的文章。

2022-10-27 15:34:40 681

原创 从零开始学习SFR-- 3.0

从这篇开始会结合Mitre_SFR的源码以ISO12233规定的算法顺序进行理解整理。当中参考了很多大佬的文章。

2022-10-26 19:48:39 1133 1

转载 从零开始学习SFR-- 1.1(转:分辨率单位))

对于测试数字成像设备非常重要的参数是分辨率。但有不同的方式来表达数码相机的分辨率,有时令人困惑。下面介绍的是是最常见的单位。

2022-10-17 19:08:57 702

原创 从零开始学习SFR-- 2.0

这篇介绍了ISO12233标准定义的SFR算法的流程和一些光学上的基本原理,后续会对算法流程的每一步进行具体的解读和理解,然后再对SFR开源代码进行注释学习。

2022-10-13 20:15:46 4203 1

原创 从零开始学习SFR-- 1.0

MTF作为镜头质量检测的公认标准,明白其原理以及会看MTF的曲线图是必要的。这也对后续与MTF原理相近的SFR算法的学习打下基础。

2022-10-12 22:05:18 2640

空空如也

空空如也

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

TA关注的人

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