自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 嵌入式面经,C/C++知识点速成

嵌入式面经,面试基础知识速成必备

2023-10-20 22:08:49 106

原创 每日一题之力扣121题买卖股票 (动态规划)

给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。输入:[7,1,5,3,6,4]输出:5解释:在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。 注意利润不能是 7-

2022-02-10 15:23:26 197

原创 KeyError:“val_acc“和KeyError:“val_accuracy“都报错

前言我用的keras版本是2.3.1,TensorFlow-gpu 2.0昨天在训练的时候出现KeyError:“val_acc“然后我从CSDN和github上找到的答案就是说keras的版本不一样用的关键字不一样。所以我换成val_accuracy,结果还是报错,报KeyError:“val_accuracy“解决方法每个问题都不一样,但是我的是因为我的cudnn的版本不匹配或者是cudnn的环境配置错了,所以才出现了上边的错误希望能给小伙伴们一些帮助。一般情况下报acc就换val_acc

2022-02-10 13:34:22 3012 9

原创 每日一题之力扣200.岛屿数量 (DFS)

岛屿问题DFS(深度优先遍历)给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。此外,你可以假设该网格的四条边均被水包围。输入输入:grid = [ ["1","1","1","1","0"], ["1","1","0","1","0"], ["1","1","0","0","0"], ["0","0","0","0","0"]]输出:1对于这类题目利用

2022-02-09 20:43:18 426

原创 Adam优化器问题

如果出现上边的问题,只需要把from keras.optimizers import Adam改成from tensorflow.keras.optimizers import Adam就可以了,这个路径还是得根据自己的环境变量来改,我的是改成这样我的tensorflow是2.0

2022-02-09 20:24:04 1207

原创 力扣-剑offer 24 反转链表

链表反转经常考一般就是我比较喜欢用双指针来反转链表这样好理解一个指针 a 和一个指针b用指针s来保存head->next用指针 a来保存前边的链表 ListNode* reverseList(ListNode* head) { ListNode *a=NULL; ListNode *b=head; while(b) { ListNode *s=b->next; b->n

2022-01-26 21:06:37 219

原创 约瑟夫环 力扣

参考 力扣 剑指620,1,···,n-1这n个数字排成一个圆圈,从数字0开始,每次从这个圆圈里删除第m个数字(删除后从下一个数字开始计数)。求出这个圆圈里剩下的最后一个数字。输入: n = 5, m = 3输出: 3本题可以用动态规划进行求解,主要是对于转移方程和初始状态的求解。这里设f(n,m)的返回值为剩下最后的一个值,只要求解f(n,m)和f(n-1,m)的关系就可以得出转移方程输入 0 1 2 3 4 第一次去掉的是 m%n 也就是 3%5=3 第三个 从0开始数所以是2然后下

2022-01-21 15:39:31 587

原创 力扣 142 判断链表是否有环

给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。如果链表中有某个节点,判断是否有环在这里插入代码片class Solution { //快慢指针public: ListNode *detectCycle(ListNode *head) { ListNode*a=head; ListNode*b=head; while(a!=NULL) { b=b->n

2022-01-16 19:58:59 251

原创 图灵奖历届获得者

2022-01-11 17:08:34 859

原创 基于kreas框架的cv库的人脸识别(调用pc摄像头)

github网址:https://github.com/YIYIMZ/face_recognition其中dataset_from_photo是用来建立数据集的load_dataset是用来转化输入图片尺寸的predict_keras是用来运行电脑摄像头识别的train_keras 是用来训练数据集的(cnn)...

2022-01-08 15:11:24 1531 1

原创 面试合计京东2020C/C++问题

**题目描述合唱队的N名学生站成一排且从左到右编号为1到N,其中编号为i的学生身高为Hi。现在将这些学生分成若干组(同一组的学生编号连续),并让每组学生从左到右按身高从低到高进行排列,使得最后所有学生同样满足从左到右身高从低到高(中间位置可以等高),那么最多能将这些学生分成多少组?**输入第一行包含一个整数N,1≤N≤105。第二行包含N个空格隔开的整数H1到HN,1≤Hi≤109。输出输出能分成的最多组数。**自我解析对于这个题目,我第一眼也没看懂,在网上看到许多解析以及对于答案的解法,先

2021-10-30 18:09:13 155

原创 stm32cubeMX添加hal库文件的做法

问题描述:我们在使用stm32cubeMX重新生成我们项目的时候会覆盖自己在原本项目上建立的新的项目,所以我们只需要把生成的文件以及对应的hal库放到对应的下面就行了,下面是解决办法:1.首先先把你的项目文件粘贴到你的项目文件中,,一般用cubeMX建立的MDK文件,会在core文件夹下,粘贴进去。2.在你的项目中添加你的.c文件3.还要把生成的hal库放到下面,然后在设备树中加入对应hal库即可。在下边对应的地方添加你所想要加的hal库这个地方要先添加宏定义然后再在下边加上你对应的ha

2021-08-09 22:31:34 2938

原创 stm32初学之定时器TIM的基本定时功能以及介绍

文章目录前言一、定时器基本介绍以及定时器原理图1.定时器基本介绍2.定时器原理图前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、定时器基本介绍以及定时器原理图1.定时器基本介绍定时器可以分为基本定时器、通用定时器和高级定时器。对于stm32f103系列来言,对于基本定时器平时只来用于计数,以及对于dma的请求,对于计数上基本定

2021-08-08 22:53:55 5526 1

原创 堆、栈、生存期的区别

什么是时候用堆,什么时候用栈,堆栈有什么区别?前言经查阅资料得知堆栈与内存分布和生存期以及释放方式有关,首先我们先看一下内存分布看一下堆栈的基本概念。提示:以下是本篇文章正文内容,下面案例可供参考一、c++内存分布c++编译时分为5大存储区:1.堆区2. 栈区3.静态区(全局区)4.文字常量区5.程序代码区(1)静态存储区域:静态存储区域的内存在程序编译时就已经分配好,这块内存在程序的整个运行期间都存在。速度快、不容易出错,因为有系统会善后。例如全局变量,static变量等.

2021-06-12 17:06:16 774 2

原创 C++11初识(基本面试题)

初识c++11(面试基本) lambda函数*文章目录*初识c++11(面试基本) lambda函数**前言一、lambda基本组成二、捕获参数部分1.值捕获2.引用捕获3.隐式捕获4.混合方式捕获三、修改捕获参数以及参数的类型1.怎么修改捕获变量2.关于lambda中的参数前言本文主要是简单介绍lambda的基本组成以及各部分用法,有错误请见谅,我会及时改正。一、lambda基本组成c++11:lambdalambda:利用Lambda表达式,可以方便的定义和创建匿名函数一般格式:[a]

2021-05-20 21:57:30 565

原创 qt信号和槽

QT中的八种信号与槽链接方式1、ui中f3与f4进行槽和信号的关联这种用法一般是在ui设计界面中使用,在ui界面中利用f3进入信号和槽关联模式,右键选中信号源向外拖动便可以连接到槽,若槽是本界面可以随意拖动到空白处,然后f4退出信号和槽关联模式,再函数定义。边框变红且左边无法使用即是编辑信号与槽模式。2、ui中使用下方signals&slots editorui界面下方框的signals&slots editor,进行信号和槽的关联,可以直接选信号和槽的列表比较实用,选中的必须是

2021-04-15 22:05:39 683

tslib-1.21.bz2 嵌入式触摸屏 免费

嵌入式触摸屏 tslib控件 linux

2021-06-16

空空如也

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

TA关注的人

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