相关文章
并查集(基础+带权以及可撤销并查集后期更新)
并查集
并查集是一种图形数据结构,用于存储图中结点的连通关系。
每个结点有一个父亲,可以理解为“一只伸出去的手”,会指向另一个点,初始时指向自己。一个点的根节点是该点的父亲的父亲的..的父亲,直到某个点的父亲…
编程日记
2024/12/23 6:28:12
基于51单片机和MAX1898的智能手机充电器设计
**单片机设计介绍,基于51单片机和MAX1898的智能手机充电器设计 文章目录 一 概要二、功能设计设计思路 三、 软件设计原理图 五、 程序六、 文章目录 一 概要 基于51单片机和MAX1898的智能手机充电器设计概要
一、引言
随着智能手机的普及,其电池续航…
编程日记
2024/12/17 17:02:13
设计模式(15):迭代器模式
介绍
提供一中可以遍历聚合对象的方式。又称为: 游标cursor模式
迭代器模式角色
抽象聚合类(Aggregate):提供了聚合相关的方法,并提供获取迭代器的方法;具体集合类(ConcreteAggregate):实现了抽象聚合类;抽象迭代器(Iterator):…
编程日记
2024/12/8 21:30:39
STM32之HAL开发——不同系列SPI功能对比(附STM32Cube配置)
不同系列STM32——SPI框图
F1系列框图 F4系列框图 TI模式时序图特性 F7系列框图 H7系列框图 注意:F7系列以及H7系列支持Quad-SPI模式,可以连接单,双或者四条数据线的Flash存储介质。
SPI——Cube配置流程
RCC时钟源配置 SYS系统调试模式配…
编程日记
2024/12/19 9:05:23
蓝桥杯—DS1302
目录 1.管脚
2.时序&官方提供的读写函数
3.如何使用读写函数
4.如何在数码管中显示在DS1302中读取出的数据? 1.管脚 2.时序&官方提供的读写函数
/* # DS1302代码片段说明1. 本文件夹中提供的驱动代码供参赛选手完成程序设计参考。2. 参赛选手可以自行…
编程日记
2024/12/18 20:24:48
基于JAVA+SpringBoot+Vue+uni-app的前后端分离的微信小程序校友交流平台
一、项目背景介绍: 开发背景介绍:
随着社交媒体的普及和移动互联网的快速发展,校友之间的交流和联系变得越来越便捷。然而,传统的社交平台往往缺乏专注于校友之间交流的特点,无法提供更加个性化和专业化的功能。 因此…
编程日记
2024/12/23 7:19:06
微信小程序python+uniapp高校图书馆图书借阅管理系统ljr9i
根据日常实际需要,一方面需要在系统中实现基础信息的管理,同时还需要结合实际情况的需要,提供图书信息管理功能,方便图书管理工作的展开,综合考虑,本套系统应该满足如下要求: 首先,在…
编程日记
2024/12/19 0:57:27
OCDS(on chip debug support)之STM
1. 问题:
在使用劳得巴赫调试TC397过程中,发现劳得巴赫break后,再次运行,task中的计数器不再增加,OS不再调度,并且会进入ERROR hook,error类型为OS_LIMITED 2. 排查
2.1 ErrorHook中的Error4&…
编程日记
2024/12/15 5:07:10