前言

在LeetCode上刷题时 有的时候自己无法理解和追踪某个变量的变化 因此需要debug代码 但LeetCode的debug功能很鸡肋 不如自己在本地编译器中进行断点调试 但LeetCode的解题只需要写出功能的函数即可 所以我们需要自己补写出其他函数来保证debug的成功

阅读全文 »

开启go mod

1
go env -w GO111MODULE="on"

编写测试程序

  1. 源码文件以_test结尾 : xxx_test.go
  2. 测试方法名以Test开头 :`func TestXXX(t *testing.T) {…}
阅读全文 »

Go反射

Go面向对象

面向对象

结构体

Go语言中没有class类的概念 只有struct结构体的概念

阅读全文 »

C++ sets of issues

收录StackOverflow上cpp答疑

vscode clang_format_style

1
{BasedOnStyle: Google , IndentWidth: 4, AllowShortFunctionsOnASingleLine: false, AccessModifierOffset: -4}
阅读全文 »

2022-03 已修复

在书写markdown数学公式的时候 习惯性的使用{}中同一类型运算下的公式括起来 导致有两个同侧括号在一起 导致Hexo生成HTML的时候无法解析
生成的bug提示如下

阅读全文 »

theme/next下_config.yml中 mathjax: enable: true要开启

自记常考数学公式

不等式

均值不等式

均方根QM: $\sqrt{\cfrac{x_{1}^2+\cdot\cdot\cdot+x_{n}^2}{n}}$

算术平均AM: $\cfrac{x_1 + \cdot\cdot\cdot + x_n}{n}$

几何平均GM: $\sqrt[n]{x_1 \cdot\cdot\cdot x_n}$

调和平均HM: $\cfrac{n}{\cfrac{1}{x_1}+\cdot\cdot\cdot+\cfrac{1}{x_n}}$

阅读全文 »