记事白板
此页作为记事板使用,用于记录一些临时信息。
众所周知,学习通因为反作弊机制不允许黏贴文本到答题框,但是学习通的答题框太小了,在这玩意里面一个一个打字会很不方便,但是想要在记事本上把答案写完再黏上去是不被允许的。
本文讲述一种办法使得答案可以被黏贴进答题框。
表格的基本语法如下,第一行是表格的标题行,第二行固定以
---
做分隔,列通过使用 |
來添加。宽度是自动分配的,如果第二行和第一行列数不一样也会自动对齐(但是会不美观)。空格会被忽视掉。|
没有对齐也没有关系,最后形成的表格都是会自动对齐的。
| Column 1 | Column 2 | Column 3 |
| -------- | -------- | -------- |
| Text1 | Text2 | Text3 |
| Text4 | Text5 | Text6 |
效果如下:
Column 1 | Column 2 | Column 3 |
---|---|---|
Text1 | Text2 | Text3 |
Text4 | Text5 | Text6 |
单纯形法是一种线性规划迭代算法,能够在有限步内找到线性规划问题的最优解(如果解存在的话)。
以下述线性规划问题为例: maxz=2x1+3x2s.t.⎩⎨⎧x1+2x24x14x2x1,x2≤8≤16≤12≥0 其中,第一行是线性目标,大括号里面的内容是约束条件。
function x = gauss_elim(A, b)
% 获取矩阵 A 的维度
[n, ~] = size(A);
% 扩展矩阵 A 和向量 b 组成增广矩阵 [A|b]
Ab = [A b];
% 高斯消元过程
for i = 1:n
% 选取主元素(行交换)
[~, maxRow] = max(abs(Ab(i:n, i))); % 找到第 i 列的最大元素
maxRow = maxRow + i - 1; % 修正为全矩阵的行号
if i ~= maxRow
% 交换行
Ab([i, maxRow], :) = Ab([maxRow, i], :);
end
% 消元过程,消去主元下方的元素
for j = i+1:n
% 计算系数
factor = Ab(j, i) / Ab(i, i);
% 更新该行
Ab(j, :) = Ab(j, :) - factor * Ab(i, :);
end
end
% 回代求解
x = zeros(n, 1); % 初始化解向量
for i = n:-1:1
x(i) = (Ab(i, end) - Ab(i, 1:n) * x) / Ab(i, i);
end
end
叠甲——本文没有推荐任何人卸载IDE
本篇记录一种不用集成开发环境直接纯终端敲命令行的方法,可以装逼,没啥实用性。
第一步:卸载vscode、CLion、PyCharm、VisualStudio
正常步骤