[解法二] CodeVS1063 合并果子 题解

单调队列解法

 

#include <cstdio>
#include <queue>
using namespace std;

int N, a;
int ans;
priority_queue<int, vector<int>, greater<int> >que;

int main() {
	scanf("%d", &N);
	for(int i = 0; i<N; ++i){
		scanf("%d", &a);
		que.push(a);
	}
	while(que.size()>1){
		a = que.top(); que.pop();
		a += que.top(); que.pop();
		ans += a;
		que.push(a);
	}
	printf("%d\n", ans);
    return 0;
}

 

 

 

 

 

该S1063 / VS1053 / VS8053简易DSP专业版套件适用于使用带串行端口的PC进行快速原型设计。除了简单DSP板之外,它还包含主板提供的附加功能,如立体声耳机和线路输出,立体声线路输入以及重置按钮。VS1063 / VS1053 / VS8053简单DSP板是用于VS1063,VS1053或VS8053音频编解码器IC的小型,低成本和高性能音频DSP板。 实物截图: VSx053简单DSP板旨在用于DSP软件开发和电子应用中的“插入式”模块。该电路板有两排针头,每个电路板的边缘都有一个。一个边缘具有用于连接到串行端口或SPI端口的数字连接。这可用于将电路板与PC和VSIDE或主微控制器进行接口连接。另一边有模拟连接,具有线路输入,线路输出和耳机输出。线路输入和线路输出是交流耦合的,可以直接连接到其他音频电路。 该电路板具有VSx053所需的电源。它还有四个LED和一个用于UI的按钮。包含引导EEPROM,以便应用程序软件和声音样本可以存储在电路板上。该板可以与VSx053简单DSP主板配合使用,以方便与外界连接。 特性: VS1063,VS1053或VS8053 DSP处理器 MP3,WMA,AAC,HE-AAC,OGG,WAV,MIDI解码(带VS1053处理器) MP3,WMA,AAC,HE-AAC,OGG,WAV,FLAC解码(带VS1063处理器) OGG,WAV,MIDI解码(带VS8053处理器) PCM,IMA ADPCM编码(使用VS1053和VS8053处理器) PCM,IMA APDCM,G.711 ulaw / A-law,G.722 ADPCM,Ogg Vorbis,MP3编码(带有VS1063处理器) AT25DF041A或同等的4兆比特SPI启动闪存 单5V输入,用于CVDD,AVDD和IOVDD的LDO线性稳压器。 1个按钮和4个用于用户界面的LED 26针信号头,包括立体声线路输入,线路输出和耳机输出 用于调试接口的UART连接,用于微控制器的SPI控制/数据总线 轻松集成到定制PCB以实现快速应用程序开发 高保真音质的音频性能 由VSIDE开发工具支持 附件资料截图:
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值