搭建vscode+cmake+msvc+vcpkg开发环境

注:msvc 比较庞大,vcpkg 采用源码编译安装也会占用很大空间。如果要选择相对轻量的环境,前往“搭建 vscode + msys2 开发环境”:https://blog.iyatt.com/?p=3541

① vscode 是一款十分强大的代码编辑器,也是我一直在用的编辑器,不管 Win[……]

阅读全文

树莓派使用 I2C LCD1602

发布于: blog.iyatt.com

简介

LCD1602液晶显示器是广泛使用的一种字符型液晶显示模块。它是由字符型液晶显示屏(LCD)、控制驱动主电路HD44780及其扩展驱动电路HD44100,以及少量电阻、电容元件和结构件等装配在PCB板上而组成。不同厂家生产的LCD16[……]

阅读全文

子数组最大平均数

题目

给定一个整数数组,找出平均数最大且长度为 k 的子数组,并将最大平均值作为返回结果。

测试条件

gcc 9.4.0 – 64位

分析

这个题目可以考虑使用滑动窗口思想来解答,首先先计算出前 k 个数组之和并记录,然后下一轮在前一轮之和的基础上减去第 1 个数组[……]

阅读全文