自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 新人如何快速上手新项目?

刚刚毕业入职,还没有太多的项目经验,如何快速上手一个完全陌生的项目?可能很多人都遇到过这样的问题,我也在这个问题上走了很多弯路,总结出了一些方法与大家分享。1.先理解业务技术终归是为业务服务的,先理解了这个项目的业务逻辑,才能真的明白代码到底是什么意思。刚毕业时太过专注于编程技术相关知识的学习,忽略了对业务的理解,这种情况下即使花费很大的功夫去看代码,效率也不会很高。那么如何去理解业务呢?以下的问题可以作为参考:这个项目是做什么的?谁是这个项目的用户?和同类项目比,我们有哪些差异或优势?项目

2021-09-27 14:18:54 506

原创 KDTree C++实现

简介  k-d树(k-dimensional),是一种分割k维数据空间的数据结构(对数据点在k维空间中划分的一种数据结构),主要应用于多维空间关键数据的搜索(如:范围搜索和最近邻搜索)。举例  上图就是一颗kdtree,可以看出kdtree是二叉搜索树的变种。  kdtree的性质:kdtree具有平衡的特质,两树叶的高度差不超过1。(树越平衡代表着分割得越平均,搜索的时间越少)数据只存放在叶子结点,而根结点和中间结点存放一些空间划分信息(例如划分维度、划分值)。将每一个元组按0排序(第一

2021-07-13 22:53:10 742 3

KDTree(C++).zip

使用C++实现的基于KDTree的邻近搜索,代码添加了注释。

2021-07-13

空空如也

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

TA关注的人

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