IND-fxl-第一周
markdown的一些使用
基础应用
- #个数意味着标题级数
- 这是斜体
- 这是黑体
- 这是黑体加斜体
这样在字上加删除线- 加下划线
- 这样添加高亮
- 添加下标,使用,如H2~
- 添加上标,使用,如x2^
- 用三个以上的星号、减号、底线来建立一个分隔线(ps:一行内不能有其它东西)
1. #个数意味着标题级数
2. *这是斜体*
3. **这是黑体**
4. ***这是黑体加斜体***
5. ~~这样在字上加删除线~~
6. <u>加下划线</u>
7. ==这样添加高亮==
8. 添加下标,使用~,如H~2~
9. 添加上标,使用^,如x^2^
10. 用三个以上的星号、减号、底线来建立一个分隔线(ps:一行内不能有其它东西)
脚注
使用[^name]添加脚注
如:这是我的markdown1学习笔记
列表
无序列表
- 使用星号(*)、加号(+)或是减号(-)作为列表标记,这些标记后面要添加一个空格,然后再填写内容
- 跳出列表按回车
有序列表
- 使用数字并加上 .号来表示
- 数字加.后面有空格
定义型列表
-
定义型列表
- 由名词和解释组成。一行写上定义,紧跟一行写上解释。解释的写法:紧跟一个缩进(Tab)
区块
- 区块引用是在段落开头使用>符号 ,然后后面紧跟一个空格符号
- 一个>符号是最外层,两个> 符号是第一层嵌套
最外层
第一层嵌套
第二层嵌套
代码
printf("单行代码用
包起来")`
#include <iostream>
int main()
{
std::cout << "Hello, typora";
printf("一段代码用```包起来“);
}
链接
我方足球防守阵型
队内防守阵型为4-3-2阵型,分为拦截部分4人、包围球部分3人、接应部分2人
拦截部分
double distance = abs(tball.getDistanceTo(VecPosition(-15.0,0.0,0.0))-(1.8/cos(angBallToMyGoal)));
将四名球员设置在distance的五等分点上
包围球部分
double theta=pow(0.9,abs(x));
VecPosition ppp = VecPosition(-2.5*theta,0.0,0.0);
deam_position.push_back(ppp + VecPosition(x,y,0));
deam_position.push_back(VecPosition((distance-1.5)*cos(angBallToMyGoal)-14, (distance-1.5)*sin(angBallToMyGoal)+1.8*tan(angBallToMyGoal)+0.8,0));
deam_position.push_back(VecPosition((distance-1.5)*cos(angBallToMyGoal)-14, (distance-1.5)*sin(angBallToMyGoal)+1.8*tan(angBallToMyGoal)-0.8,0));
其中一名球员位于球正后方,另外两名球员离球一段距离,并与distance形成一定角度
接应部分
if(x < -3) {
deam_position.push_back(VecPosition(x+8, 0, 0));
}
else {
deam_position.push_back(VecPosition(6, 0, 0));
}
deam_position.push_back(VecPosition(10.5, 0, 0));
一个位于球正前方,另一个站在对方球门前
- 以上防守阵型有待优化,可参考上方“足球阵型详解”链接改善
markdown是一种纯文本标记语言 ↩︎