自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 010Editor编译16进制文件

010Editor16进制文件编译第一次用找了半天没找到怎么调成16进制编译,最后自己瞎摸索出来的记一下。view -> edit as -> hexPS.编辑时需要注意大小字端序问题。CSDN什么时候能改改这些千篇一律又毫无帮助文章的问题...

2021-04-20 23:04:11 2284

原创 leetcode303区域和检索

leetcode3032021/3/1区域检索-数组不可变题目链接这个题目描述有点反人类大概意思:初始化数组后,计算给定两个数之间的和。思路新建一个记录初始数组每个位置的前缀和,然后将给定的两个数字对应的前缀和相减。注意如果i = 0,就直接返回sums[j].代码class NumArray {public: vector<int> sums; NumArray(vector<int>& nums) { int n =

2021-03-01 10:49:05 90

原创 leetcode1052

leetcode10522021/2/23爱生气的书店老板今天,书店老板有一家店打算试营业 customers.length 分钟。每分钟都有一些顾客(customers[i])会进入书店,所有这些顾客都会在那一分钟结束后离开。在某些时候,书店老板会生气。 如果书店老板在第 i 分钟生气,那么 grumpy[i] = 1,否则 grumpy[i] = 0。 当书店老板生气时,那一分钟的顾客就会不满意,不生气则他们是满意的。书店老板知道一个秘密技巧,能抑制自己的情绪,可以让自己连续 X 分钟不生气,

2021-02-23 15:55:35 104

原创 leetcode766托普里茨矩阵

leetcode7662021/2/22托普里茨矩阵给你一个 m x n 的矩阵 matrix 。如果这个矩阵是托普利茨矩阵,返回 true ;否则,返回 false 。如果矩阵上每一条由左上到右下的对角线上的元素都相同,那么这个矩阵是 托普利茨矩阵 。思路对角线元素相同转化为矩阵中除最后一行和最后一列外,其余元素行列加一对应的数和本身相等代码class Solution {public: bool isToeplitzMatrix(vector<vector<in

2021-02-22 11:01:25 137

原创 leetcode1438

leetcode14382020/2/21绝对差不超过限制的最长连续子数组给你一个整数数组 nums ,和一个表示限制的整数 limit,请你返回最长连续子数组的长度,该子数组中的任意两个元素之间的绝对差必须小于或者等于 limit 。如果不存在满足条件的子数组,则返回 0 。思路使用multiset,滑动窗口。multiset里插入右边的元素,使用自带排序,如果首尾绝对值差大于limit,删除左边元素。比较得最大的窗口长度。-代码class Solution {public:

2021-02-21 23:07:46 109

原创 leetcode697数组的度

leetcode6972021/02/20数组的度给定一个非空且只包含非负数的整数数组 nums,数组的度的定义是指数组里任一元素出现频数的最大值。你的任务是在 nums 中找到与 nums 拥有相同大小的度的最短连续子数组,返回其长度。思路:先找出每一个数字的度再找到最大的;记录nums数组度数最大的下标,找出最小的代码class Solution {public: int findShortestSubArray(vector<int>& nums) {

2021-02-20 23:08:46 59

原创 Rstudio对Excel数据简单处理

Rstudio对数据简单处理(一)–macOS通过Rstudio导入Excel表格然后简单操作:数据清洗,因子替换赋值,两个表格inner连接,去除N/A的行。在rmarkdown下操作(类似python的jupyter)连接excelgetwd() #查看rmarkdown的保存路径install.packages("readxl")#只需要安装一次,如果之前已经安装就注释掉library(readxl)#这个必须要有,每次用到这些库的函数必须要library一下so2_df &lt

2021-01-24 22:59:10 9542 2

原创 HaaSKit 600开发(一)

HaaSkit 600开发(一)串口转换和命令行简单执行HaaS600 Kit 是一款基于 HaaS600系列模组评估的高性价比开发板。可应用于共享控制、金融支付、智能语音、泛工业等场景的智能硬件产品开发。1.安装USB串口驱动从官网下载压缩包Mac压缩包,安装完成后,在终端输入cd /dev //串口目录ls tty.* //查看串口运行结果这两个是串口,第二个6是随机的。tty.SLAB_USBtoUARTtty.SLAB_USBtoUART62.开发工具轻应用开发

2020-11-29 10:44:36 878 2

空空如也

空空如也

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

TA关注的人

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