leetcode 1640. 能否连接形成数组-耗时100内存100
更多精彩文章
.Acwing基础课第题-简单-区间和负
在AI辅助开发的语境下,Skill就是一个包含了领域知识、最佳实践、代码模板的知识包。 以"DAO层CRUD生成"为例,一个Skill包含: /mnt/skills/dao-crud/ ├── SKILL.md # 使用说明 │ ├── 何时使用这个Skill │ …...
FreeRTOS多任务管理
文章目录1、任务1.1 任务简介1.2 任务调度1.3 任务的状态 (就绪态 / 运行态 / 阻塞态 / 挂起态)1.4 空闲任务2、动态创建两个任务2.1 定义动态内存空间的堆(heap)2.2 定义任务函数2.3 定义 任务控制块 指针2.4 动态创建任务 xTaskCreate()2.5 启动任务 vTaskStartScheduler()3、…...
搜寻所有水仙花数(阿姆斯特朗数)的快速算法(搜完1到60位数字组合耗时2秒)
2026-04-08 更新: 更新由 Fortran 转换的 Python 代码。 2024-07-20 应网友建议: 对广义水仙花数进行了搜寻,见链接: 搜寻广义水仙花数(包含首位为0的情形) 2024-07-18 更新: 对关键代码做了进…...
python StrEnum
# Python中的StrEnum:一种更优雅的字符串枚举方案 在Python开发中,经常会遇到需要定义一组固定字符串常量的场景。比如表示订单状态、用户角色、错误代码等。传统的做法可能是直接定义一堆字符串变量,或者使用Python内置的Enum类。但直到Pyth…...
SmoothTouch:XPT2046触摸库的多级滤波与USB HID鼠标集成
1. SmoothTouch 库概述SmoothTouch 是一个专为 XPT2046 触摸控制器设计的轻量级嵌入式软件库,核心目标是提供高鲁棒性的触摸坐标采集能力,并原生集成多级数字滤波与去噪机制。其最终输出形态为标准化的 USB HID 鼠标报告(HID Mouse Report&am…...
STM8 Bootloader开发与固件远程升级实践
1. Bootloader的核心价值与应用场景在嵌入式产品开发中,Bootloader的重要性经常被低估。直到去年参与某工业控制器项目时,我才真正体会到它的价值——当时现场有200台设备需要紧急修复通信协议漏洞,但设备外壳采用防水密封设计,拆…...
APDS9999传感器驱动开发:寄存器配置、中断与FreeRTOS集成
1. Arduino_APDS9999 库深度解析:面向嵌入式工程师的环境光、色彩与接近度传感器驱动开发指南APDS9999 是 Broadcom(原 Avago)推出的高集成度光学传感器芯片,集环境光感知(ALS)、RGB 色彩识别(C…...