自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 形象理解用堆解决TopK问题

来理解,因为每次替换堆顶元素后,它需要下沉到合适的位置,这就是堆的“下沉”操作。这样跑完整个纸带,堆里面的K个值就是整个N列表里最大(“密度最大的K个值了”)把N个数的列表看成一个纸带,让堆在上面跑,比堆最小值大的数自然会下沉到堆里,,堆的最上面密度最小,如果N列表里密度更大就会自然下沉到堆里合适位置。同理,只需要建大堆,然后再遍历一遍N列表,最后堆中只会留下最小的K个数。建小堆大数下沉 ,建大堆小的数会下沉。这个过程可以形象地通过。

2025-02-09 15:36:43 214

原创 SYN6288指南

SYN6288 是一款高性价比的中文语音合成芯片,能够通过异步串口(UART)接收文本数据并实现高效的文本到语音(TTS)转换。它支持多种编码格式,包括 GB2312、GBK、BIG5 和 Unicode,能够自然流畅地合成中文、英文字母及数字混合的文本内容,每次语音合成的最大文本长度可达 200 字节。芯片提供丰富的控制功能,如语音合成、停止、暂停、继续合成以及波特率调整等,广泛适用于需要语音播报的嵌入式系统和智能设备开发场景。

2025-01-12 19:09:17 1687

原创 USART标志位

不检查TxE,发送数据寄存器字节2被字节3覆盖,导致字节2丢失。类型的指针,变量本身还是。

2024-10-03 17:04:52 148

原创 CD4511

七段显示译码器是一种电子设备,它的作用是将数字信号转换成可以在七段显示器上显示的形式。七段显示器是一种常见的数字显示设备,它由七个LED灯或液晶组成的段(通常是水平或垂直的条形)构成,这些段可以以不同的组合方式点亮,以显示数字0到9以及某些字母和符号。七段显示译码器接收这样的BCD输入,并将其转换成控制信号,这些信号能够点亮七段显示器上的特定段,从而显示出相应的数字或字符。七段显示译码器的应用非常广泛,它们被用于各种电子设备中,如计算器、电子钟、温度计、电子游戏机的得分显示,以及其他需要数字显示的场合。

2024-03-23 12:44:41 13356 1

原创 CD4017

CD4017作为脉冲分配器时,它的主要作用是将一个连续的脉冲序列分配到多个输出端,使得这些输出端按照预定的顺序依次激活。总结来说,CD4017作为脉冲分配器,通过其内部的计数器和译码输出端,能够将一个连续的时钟脉冲序列转换成有序的、依次激活的多个脉冲输出。这种信号通常是一个周期性的波形,比如方波,具有固定的频率和持续时间,它告诉电路在特定的时刻执行特定的操作。总的来说,脉冲分配器就是一个电子设备中的“调度员”,它负责管理和分配脉冲信号,以确保电子系统中的各个部分能够按照预定的顺序和节奏工作。

2024-03-23 12:31:10 10175

原创 【操作符c语言】

c语言操作符

2024-02-26 19:28:40 1668 1

原创 电阻器介绍(zixueyong)

电子元器件--电阻介绍

2024-01-24 13:49:26 444 2

SYN6288模块原理图

SYN6288语音合成模块原理图

2025-01-12

366e8ce200aa0cb13e06915f2d8169d4.pdf

366e8ce200aa0cb13e06915f2d8169d4.pdf

2024-02-22

空空如也

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

TA关注的人

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