自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode题解:1823. 找出游戏的获胜者

文章目录题目1、题目描述2、原题链接解题报告方法一:循环队列1、解题思路2、解题方法2、代码详解方法二:递归题目1、题目描述  共有 n 名小伙伴一起做游戏。小伙伴们围成一圈,按 顺时针顺序 从 1 到 n 编号。确切地说,从第 i 名小伙伴顺时针移动一位会到达第 (i+1) 名小伙伴的位置,其中 1 <= i < n ,从第 n 名小伙伴顺时针移动一位会回到第 1 名小伙伴的位置。  游戏遵循如下规则:     (1)(1)(1)从第 1 名小伙伴所在位置 开始 。     (2

2022-05-04 11:59:54 1042

原创 五月集训(第04天)—— 贪心

五月集训——贪心

2022-05-04 06:36:26 150

原创 五月集训第三天:排序

五月刷题第三天详解977. 有序数组的平方977. 有序数组的平方将所有数求平方然后将求平方后得到的数组排序int cmp(const void *a, const void *b){ return *(int*)a - *(int*)b;}int* sortedSquares(int* nums, int numsSize, int* returnSize){ int i; for(i = 0; i < numsSize; ++i){ num

2022-05-03 08:51:35 134

原创 英雄知识星球:五月计划 第二天字符串

快来加入我们吧!

2022-05-02 09:00:50 150

原创 LeetCode题解:1305. 两棵二叉搜索树中的所有元素

文章目录题目1、题目描述2、原题链接解题报告1、解题思路2、解题方法2、代码详解总结题目1、题目描述给你 root1 和 root2 这两棵二叉搜索树。请你返回一个列表,其中包含 两棵树 中的所有整数并按 升序 排序。2、原题链接1305. 两棵二叉搜索树中的所有元素解题报告1、解题思路   (1)(1)(1) 两个数组是二叉搜索树,题目要求输出一个有序数组。   (2)(2)(2) 二叉搜索树也是有序的,可以转成两个有序数组。   (3)(3)(3) 不难发现这个就是归并排序的两

2022-05-01 05:57:59 62

原创 LeetCode题解:48. 旋转图像

文章目录题目1、题目描述2、原题链接解题报告1、解题思路2、解题方法2、代码详解总结题目1、题目描述给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。2、原题链接48. 旋转图像解题报告1、解题思路   (1)(1)(1) 顺时针旋转90°其实就是将整个数组沿着副对角线对称交换,再按行对称上下交换。2、解题方法   枚举2、代码详解//

2022-04-30 21:35:24 334

原创 LeetCode题解:908. 最小差值 I

大水题无封面

2022-04-30 07:45:13 161

原创 《C陷阱与缺陷》第一章:词法“陷阱”

文章目录词法“陷阱”1.1 "=" 不同于 "=="1.2 & 和 | 不同于 && 和 ||1.3 词法分析中的“贪心法”1.4 整型常量1.5 字符与字符串总结与练习练习1-1:练习1-2:AndrewKoenig自己在Bell实验室时发表的论文为基础,结合自己的工作经验扩展成这本对C程序员具有珍贵价值的经典著作。写作本书的出发点不是要批判C语言,而是要帮助C程序员绕过编程过程中的陷阱和障碍。这本书可以当做补充材料来看,在遇到问题时有个排查方向。词法“陷阱”1.1

2022-04-29 20:26:27 814

原创 LeetCode题解:427. 建立四叉树

文章目录题目 427. 建立四叉树1、题目描述2、原题链接解题报告1、解题思路2、解题方法3、时间复杂度分析4、代码详解题目 427. 建立四叉树1、题目描述  给你一个 n * n 矩阵 grid ,矩阵由若干 0 和 1 组成。请你用四叉树表示该矩阵 grid 。你需要返回能表示矩阵的 四叉树 的根结点。  注意,当 isLeaf 为 False 时,你可以把 True 或者 False 赋值给节点,两种值都会被判题机制 接受 。  四叉树数据结构中,每个内部节点只有四个子节点。此外,每个

2022-04-29 09:04:44 310

原创 LeetCode算法题解:417. 太平洋大西洋水流问题

文章目录题目1、题目描述2、原题链接解题报告1、解题思路2、解题方法2、代码详解总结题目1、题目描述   有一个 m×nm × nm×n 的矩形岛屿,与 太平洋 和 大西洋 相邻。 “太平洋” 处于大陆的左边界和上边界,而 “大西洋” 处于大陆的右边界和下边界。   这个岛被分割成一个由若干方形单元格组成的网格。给定一个 mxnm x nmxn 的整数矩阵 heights, heights[r][c]表示坐标 (r, c)上单元格 高于海平面的高度 。   岛上雨水较多,如果相邻单元格的高度 小

2022-04-27 11:43:38 176

原创 LeetCode题解:剑指 Offer II 116. 省份数量

文章目录题目1、题目描述2、原题链接解题报告1、解题思路2、解题方法2、代码详解总结题目1、题目描述  有 n 个城市,其中一些彼此相连,另一些没有相连。如果城市 a 与城市 b 直接相连,且城市 b 与城市 c 直接相连,那么城市 a 与城市 c 间接相连。  省份 是一组直接或间接相连的城市,组内不含其他没有相连的城市。  给你一个 n x n 的矩阵 isConnected,其中 isConnected[i][j] = 1表示第 i 个城市和第 j 个城市直接相连,而 isConnecte

2022-04-19 20:37:24 187

原创 LeetCode题解:821. 字符的最短距离

文章目录题目1、题目描述2、原题链接解题报告1、解题思路2、解题方法2、代码详解总结题目1、题目描述  给你一个字符串 s和一个字符c,且 c是 s中出现过的字符。  返回一个整数数组 answer,其中 answer.length == s.length且 answer[i]是s中从下标 i到离它 最近 的字符 c的 距离 。  两个下标 i和 j之间的 距离 为 abs(i - j),其中 abs是绝对值函数。2、原题链接821. 字符的最短距离解题报告1、解题思路   (1)

2022-04-19 20:29:26 73

原创 LeetCode题解:806. 写字符串需要的行数

文章目录题目1、题目描述2、原题链接解题报告1、解题思路2、解题方法2、代码详解总结题目1、题目描述  我们要把给定的字符串 S 从左到右写到每一行上,每一行的最大宽度为100个单位,如果我们在写某个字母的时候会使这行超过了100 个单位,那么我们应该把这个字母写到下一行。我们给定了一个数组 widths ,这个数组 widths[0] 代表 ‘a’ 需要的单位, widths[1] 代表 ‘b’ 需要的单位,…, widths[25] 代表 ‘z’ 需要的单位。  现在回答两个问题:至少多少行能

2022-04-12 17:03:16 509

原创 LeetCode题解:804. 唯一摩尔斯密码词--字典树

文章目录题目1、题目描述2、原题链接解题报告1、解题思路2、解题方法2、代码详解1)字典树结构定义2)字典树初始化3)DFS搜索4)主函数总结题目1、题目描述   国际摩尔斯密码定义一种标准编码方式,将每个字母对应于一个由一系列点和短线组成的字符串, 比如:      ‘a’ 对应 “.-” ,      ‘b’ 对应 “-…” ,      ‘c’ 对应 “-.-.” ,以此类推。   为了方便,所有 26 个英文字母的摩尔斯密码表如下:      [“.-”,“-…”,“-.-.”,“

2022-04-10 22:48:06 376

原创 LeetCode题解:429. N 叉树的层序遍历

层序遍历

2022-04-08 19:38:45 129

原创 LeetCode题解:2043. 简易银行系统

模拟水题

2022-04-06 21:22:05 273

原创 LeetCode题解:2042. 检查句子中的数字是否递增

水水水

2022-04-06 20:52:16 280

原创 LeetCode题解:762. 二进制表示中质数个计算置位

题解

2022-04-05 17:40:37 434

原创 LeetCode题解:5235. 找出输掉零场或一场比赛的玩家

文章目录题目1、题目描述2、原题链接解题报告1、解题思路2、解题方法2、代码详解总结题目1、题目描述给你一个整数数组 matches 其中 matches[i] = [winneri, loseri] 表示在一场比赛中 winneri 击败了 loseri 。返回一个长度为 2 的列表 answer :  answer[0] 是所有 没有 输掉任何比赛的玩家列表。  answer[1] 是所有恰好输掉 一场 比赛的玩家列表。两个列表中的值都应该按 递增 顺序返回。注意:  只考虑那些参与

2022-04-03 21:56:11 470

原创 LeetCode题解:6055.转化时间需要的最少操作数

文章目录题目1、题目描述2、原题链接解题报告1、解题思路2、解题方法2、代码详解总结题目1、题目描述给你两个字符串 currentcurrentcurrent 和 correctcorrectcorrect ,表示两个 24 小时制时间 。24 小时制时间 按 "HH:MM"进行格式化,其中 HH 在 00 和 23 之间,而 MM 在 00 和 59 之间。最早的 24 小时制时间为 00:00,最晚的是 23:59。在一步操作中,你可以将 currentcurrentcurrent 这个时

2022-04-03 21:47:25 172

原创 LeetCode题解:744. 寻找比目标字母大的最小字母

文章目录题目1、题目描述2、原题链接解题报告1、解题思路2、解题方法2、代码详解总结题目1、题目描述给你一个排序后的字符列表 letters ,列表中只包含小写英文字母。另给出一个目标字母 target,请你寻找在这一有序列表里比目标字母大的最小字母。在比较时,字母是依序循环出现的。举个例子:  如果目标字母 target = ‘z’ 并且字符列表为 letters = [‘a’, ‘b’],则答案返回 ‘a’2、原题链接寻找比目标字母大的最小字母解题报告1、解题思路  可以直接枚

2022-04-03 21:35:13 80

原创 LeetCode题解:2080.区间内查询数字的频率

LeetCode刷题

2022-04-02 08:01:59 146

原创 LeetCode题解:2079. 给植物浇水

LeetCode题解

2022-04-02 07:31:50 541

原创 LeetCode题解:2078. 两栋颜色不同且距离最远的房子

LeetCode题解

2022-04-02 07:11:34 122

原创 腾讯云配置anconda并且开启jupyter远程登录详细教程

安装anconda配置notebook先用wget获取对应版本的anconda获取版本链接(清华源) + wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.1.0-Linux-x86_64.sh用sh命令安装添加环境变量并编译(转载)验证版本:conda --versionanconda安装jupyter:conda install jupyter如果您想使用的python版本为3.

2020-11-28 12:29:13 653 1

原创 win10下利用CMake重新编译OPenCV+QT(MSVC2015)

win10下利用CMake重新编译OPenCV+QT:MSVC2015前言运行环境下载安装开始编译第一次错误处理将QT环境编译进OPenCV前言由于我在用CMake编译的时候遇到了很多问题,网上的文章都不是很全需要翻阅很多文章。所以我在这将我的编译过程和遇到的问题进行总结,供日后翻阅;只针对CMake进行操作运行环境Windows10Visual Stdio 2015OPenCV 4.0.1Qt 5.9.5CMake-gui下载安装从OPenCV官网下载OpenCV源码包(我使用的O

2020-09-30 22:47:55 958

原创 C语言宏定义"#","##"巧妙用法

C语言宏定义的巧妙用法在我学习32的过程中发现了这样一段代码:/*信息输出*/#define EEPROM_DEBUG_ON 1#define EEPROM_INFO(fmt,arg...) printf("<<-EEPROM-INFO->> "fmt"\n",##arg)#define EEPROM_ERROR(fmt,ar...

2019-11-08 23:19:52 2217 4

原创 STM32F1固件库IIC与EEPROM通信

学习STM32F1固件库利用IIC与EEPROM通信中CheckEvent()与GetFlagStatus()区别整理我在学习中遇到的问题初始函数EEPROM工作时序IIC收发函数主函数检测函数CheckEvent()与GetFlagStatus()区别我在学习中遇到的问题 在我学习STM32库函数的IIC库,利用库函数写完发送和接收函数后。在主函数中调用发现结果与我的预期不一致。 找到解决...

2019-11-08 00:24:51 888 1

Altium Designer library各大厂芯片库

Altium Designer / AD各大厂芯片库。各种厂商芯片。 65000+ IC芯片 2000+ FPGA芯片 详细资料见Excel。

2021-10-30

InteractiveHtmlBom-master-交互式bom表.zip

这个插件的诞生是为了生成方便的 BOM 列表,能够轻松搜索组件及其在 pcb 上的位置。 这在手工焊接原型时非常有用,您必须找到 50 个 0.1uF 电容应该在的位置,或者这些 SOP8 封装中的哪些用于相同的微型。在 pcb 的渲染中动态突出显示同一组中的所有组件使手动填充电路板变得更加容易。 这个插件利用 Pcbnew python 绑定来读取 pcb 数据并渲染丝印、足迹垫、文本和绘图。此外,如果您通过网表文件或通过 Eeschema 可以从其内部 bom 工具生成的 xml 文件导出它,它可以从原理图中提取数据。该额外数据可以添加为 BOM 表中的附加列(例如制造商 ID),也可以用于指示应完全省略哪些组件(dnp 字段)。有关功能的完整说明,请参阅使用页面。

2021-10-30

空空如也

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

TA关注的人

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