跳至主要內容

睫灵小站

水鱼成绩分析器
帮你分析打mai成绩的一个网页小工具。
关于

华南技术学院计算机工种在读学生。博客写着玩。

首页Banner是笔者在洱海边拍摄的照片。


A1exlindev小于 1 分钟
老生常谈:printf真的比std::cout快吗?

实验结果

实践是检验真理的唯一标准。

在程序设计竞赛等情况下,我们常常需要通过标准输入输出流交换大量的数据。然而,在传统OI培训当中,我们常常会接受到这样一个观点

要用printf,std::cout会太慢导致超时

笔者在wsl2环境下,利用谷歌开源的Google Benchmark框架进行了一次测试,被测试的函数包括:

  • 默认情况下的std::cout,且使用std::endl进行换行
  • 默认情况下的std::cout,使用\n作为换行
  • 关闭标准流同步,使用\n作为换行的std::cout
  • 关闭标准流同步,但使用std::endl作为换行的std::cout
  • 传统香烟printf
  • 笔者自行实现的所谓OI快写

A1exlindev大约 2 分钟计算机
得捷FollowMe第二期速通记录 - ESP32S3-Feather-TFT入门
成品图
成品图

任务 1 | 控制屏幕显示中文

要在板子上显示中文和其他自定义的字体,就需要往板子上上传对应的点阵字体,并利用相应的库来支持字体渲染。所幸Adafruit已经提供了现成的字体库,我们只需要安装相应的adafruit_bitmap_font库即可。

由于板子的存储空间受限,存储完整英文字体尚可,但存储完整中文字体则不太现实。我们需要先在电脑上制作字体的子集,随后转换成点阵字体上传到板子上。


A1exlindev大约 4 分钟计算机
无穷级数:数项级数简介

引入

数项级数表示对于一个无穷序列的求和。在上册我们对数列有限项求和进行了讨论,并引入了单调有界收敛定理,柯西收敛定理等工具。然而,对于无穷项的求和,我们仍未给出过定义。

考虑等比数列

an=qn a_n = q^n


A1exlindev大约 5 分钟数学
极限,和证明极限的工具

基本概念

  • 事物被抽象成元素。事物的全体成为集合。
  • 元素用小写字母表示,集合则用大写字母表示。
  • 集合是无序的,所以重复的元素没有意义。

所以数列和数集还是有区别的qwq

集合的交并补在高中介绍过了捏。

  • 两个集合的直积产生有序数对的集合,也就是

AB={(x,y)xA,yB} A \cdot B = \{(x,y)|x\in A , y\in B \}


A1exlindev大约 3 分钟数学
实数基本定理

Overview

实数公理是在集合论发展的基础上,由希尔伯特于1899年首次提出的。后来他所提的公理系统在相容性与独立性方面得到了进一步改进,逐步演变为公理系统。

学习高等数学和进行数学分析,要实现思维从有限到无限的转变,

实数集具有以下性质

  • 对四则运算是封闭的。
  • 是有序的。
  • 与数轴上的点一一对应。

也就是说,可以比较大小。相反,复数映射的是复平面上的点,复数之间不能比较大小。


A1exlindev大约 4 分钟数学
概率论与数理统计:学习笔记

考点有哪些?

  • 概率计算
  • 概率密度的定义,性质
  • 常见分布的性质
  • 常见统计分布的定义和性质

大题考什么?

  • 概率计算:摸球问题等
  • 参数估计
  • 假设检验

常见的分布

离散的

  • 伯努利分布-二项分布

概率相同的,相互独立的伯努利分布,可以加。

E[X]=np,Var[X]=np(1p) E[X] = np, \text{Var}[X] = np(1-p)


A1exlindev大约 8 分钟数学
时间序列预测简介 - 分析过去,预测未来

什么是时间序列分析

时间序列,顾名思义,就是在时间轴上的一系列数据点。所谓时间序列预测,就是利用统计学模型,通过历史数据预报未来数据点的过程。

数据点显然有两个要素,分别是时间要素和数值要素。

若数值累加后仍有意义,则称数据系列是时期序列,否则称时点序列。

时间序列分析在商业,科学等多个领域有重要的实际作用。

时间序列数据的不同组分

时间序列分析在分析有一定规律的数据时才有较好的效果。而现实生活中的很多指标往往都有明确的规律,比如,游乐园的游客人数往往和节假日相关。

传统理论中,时间序列数值变化有以下四个组分


A1exlindev大约 4 分钟计算机