打赏

相关文章

归并排序~

归并排序是经典的排序算法之一,是分治思想的体现。虽然在排序大多用sort就能搞定,但是有些题用可以用归并顺带就解决掉了(比如求逆序对)。 归并排序大概就是先将整个序列分为足够小的片段,然后在每个小片段里面进行排序,然后再依…

[操作系统] 策略模式进行日志模块设计

文章目录 [toc]一、什么是设计模式?二、日志系统的基本构成三、策略模式在日志系统中的落地实现✦ 1. 策略基类 LogStrategy✦ 2. 具体策略类▸ 控制台输出:ConsoleLogStrategy▸ 文件输出:FileLogStrategy 四、日志等级枚举与转换函数五、日…

MapReduce基本介绍

核心思想 分而治之:将大规模的数据处理任务分解成多个可以并行处理的子任务,然后将这些子任务分配到不同的计算节点上进行处理,最后将各个子任务的处理结果合并起来,得到最终的结果。 工作流程 Map 阶段: 输入数据被…

香橙派/树莓派读取GY39数据

目录 前言 环境安装 效果 代码: 前言 网上还没啥GY39树莓派的代码 这次使用的是串口通信 悬空S0引脚 接上串口使用的4个引脚就可以了 环境安装 pip3 install pyserial香橙派配置串口: sudo orangepi-config配置后重启就行: 效果&…

海量数据Top k 与查重问题

海量数据求top k 问题&#xff1a; - 求最大的前k个元素、求最小的前k个元素 - 求最大的第k个元素、求最小的第k个元素 解法&#xff1a; - 大根堆、小跟堆 -》 优先级队列&#xff08;priority_queue&#xff09; - 快速分割函数 priority_queue<int,vector<int>…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部