自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 力扣刷题Day3

数据结构力扣刷题Day3题目1——存在重复元素问题详述:给定两个数组,编写一个函数来计算它们的交集。示例 1:输入:nums1 = [1,2,2,1], nums2 = [2,2]输出:[2,2]示例 2:输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4]输出:[4,9]说明:输出结果中每个元素出现的次数,应与元素在两个数组中出现次数的最小值一致。我们可以不考虑输出结果的顺序。哈希表由于同一个数字在两个数组中都可能出现多次,因此需要用哈希表存储每个数字出

2021-07-27 21:27:31 124

原创 力扣刷题笔记Day1

数据结构力扣刷题Day1题目1——存在重复元素问题详述:给定一个整数数组,判断是否存在重复元素。如果存在一值在数组中出现至少两次,函数返回 true 。如果数组中每个元素都不相同,则返回 false 。方法一:排序(c++和java)在对数字从小到大排序之后,数组的重复元素一定出现在相邻位置中。因此,我们可以扫描已排序的数组,每次判断相邻的两个元素是否相等,如果相等则说明存在重复的元素。class Solution {public: bool containsDuplicate(ve

2021-07-25 20:46:21 109

原创 算法图解之递归

递归:可以让程序更容易理解,然而循环可以使程序的性能提高。每个递归函数都要有两部分:基线条件指的是函数不再调用自己,避免死循环##### 递归条件指的是函数调用它本身## 递归调用栈递归函数也使用调用栈,例子如下:def fact(x): if x == 1: return 1 else: return x * fact(x-1)内存中的具体分析如下:虽然使用栈很方便,但是也要付出代价:存储详尽的信息可能要占用大量的内存资源。每个函数的调用都要占用一定的内存,如

2021-04-11 21:49:17 326

原创 SSD框架训练自己的数据集

SSD框架训练自己的数据集(一)在这里声明一下,我是在windows系统上安装数据标注助手对图片进行标注,没有在Ubuntu下安装labelImg,亲测这方法是可行的。数据集的转换caffe训练使用LMDB格式的数据,ssd框架中提供了voc数据格式转换成LMDB格式的脚本.(一) VOC数据格式用到三个文件夹:Annotations:保存的是xml格式的lable信息,删除路径标签,修改folder标签值。ImageSet目录下的Main目录(自己建立的)存放的是用来表示训练的图片集

2021-04-11 09:38:42 292

原创 jdk11版本下载

下载java的jdk11版本心累历程,找了好久的博客,终于!!!因为oracel官网访问很慢,所以必须利用镜像进行访问。链接供上:http://www.sousou88.com/spec/java_openjdk.html

2021-04-10 09:04:05 372

原创 批量修改xml文件中filename的值

最易懂的贪心算法算法解释:贪心算法保证每次操作局部最优,从而全局最优。

2021-04-09 17:02:58 705 2

原创 算法图解之选择排序

选择排序在进行排序之前我们有必要知道两种基本的存储多项数据的方式—数组和链表。以下是二者的优缺点:数 组优 点:可以知道每个元素的地址,方便对元素进行修改,随机存取元素的效率高。总而言之,它擅长随机访问。缺 点:额外请求的内存可能用不上,别人也用不了,这将大大浪费内存。如果需要的内存超过申请的内存,在这里可以理解成数组的长度,需要进行数据的转移。显然,这是很麻烦的。链 表优 点:主要优点在于插入,删除元素方面,不需要移动元素,只需要将其放入内存,并将其地址存储到前一个元素中。缺

2021-04-07 18:15:07 286

原创 算法图解之二分查找

二分查找简述该算法的作用 :输入一个有序的元素列表,如果要查找的元素包含在列表中,结果返回其位置,否则为null。与简单查找的相比1、对于一个包含n个元素的列表,用二分法查找需要logn步(log一般是以2为底),用简单查找最多需要n步。大大减少了查找的时间,提高了效率。但值得我们注意的是一定要是有序列表,才可以采用二分查找减少查找代价。2、 随着实验数量的数量的增加,二分查找需要的额外时间并不多,而简单查找需要的额外时间却很多。有鉴于此,仅知道算法需要多长时间才能运行完毕还不够,还需知道运行时间如

2021-04-06 21:34:55 180

原创 2020-04-18

#设置流水灯(嵌入式实验)##流水灯实验要求设LPC1114的引脚PIO1_0~PIO1_3外接了LED0-LED3,请编程实现流水灯效果,即LED依次亮灭,采用循环语句延时。(用寄存器编程)实验代码的基本框架养成编程好习惯,从小白做起!主要包含这四个文件夹,下面逐一进行介绍CORE文件夹主要包括系统启动文件startup_LPC11xx.s,CMSIS(微控制器软件接口标准)Cor...

2020-04-18 21:29:39 348

空空如也

空空如也

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

TA关注的人

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