题目描述
在一根无限长的数轴上,你站在0的位置。终点在target的位置。
每次你可以选择向左或向右移动。第 n 次移动(从 1 开始),可以走 n 步。
返回到达终点需要的最小移动次数。
示例 1:
1 | 输入: target = 3 |
示例 2:
1 | 输入: target = 2 |
注意:
target是在[-10^9, 10^9]范围中的非零整数。
在 Markdown 文件中使用 LaTeX 来添加数学公式非常简单。
MathJax 渲染引擎,对 LaTeX 语法基本上支持的很全面。详情可见Typora/Math。next/_config.yml 文件中的 math 字段。1 | math: true # true 表示开启数学公式渲染 |
per_page 字段为 true,还需要在 md 文件的页头处加入 mathjax: true 字段。1 | --- |
在 LaTeX 语法公式前后加上 $ 。例如:
这是一个公式 $ f(r) = \frac {\pi r} {2} $
1 | 这是一个公式 $f(r) = \frac {\pi r} {2} $ |
source/images 文件夹中。然后通过类似于  的方法访问它们。Hexo 配置文件 config.yml1 | post_asset_folder: true |
当资源文件管理功能打开后,Hexo将会在你每一次通过 hexo new [layout] <title> 命令创建新文章时自动创建一个文件夹。这个资源文件夹将会有与这个 markdown 文件一样的名字。将所有与你的文章有关的资源放在这个关联文件夹中之后,你可以通过相对路径来引用它们,这样你就得到了一个更简单而且方便得多的工作流。
1 | {% asset_img image.jpg This is Image Description. %} |
YAML Front Matter 属性,修改默认的模板 post.md 中的 Front Matter 为:1 | typora-root-url: {{ title }} |
 来插入图片。1 | ## $ % ^ & _ { } ~ \ |
\ 开头,命令的主体部分由多个字母组成,以换行符、空格、tab、数字等非字母字符结尾。1 | \commandname |
和命令有着相同的格式,区别在于对于 \begin 和 \end 内的源码区域起作用。
1 | \begin{environment} |
以 % 开头,将会忽略掉百分号之后一整行的内容以及最后的换行符还有下一行文本前的所有空白。
1 | \begin{equation} |
| 名称 | 公式 | 语法 |
|---|---|---|
| 上标/幂 | $x^2, 2^n, n^{22}$ | x^2, 2^n, n^{22} |
| 下标 | $a_{i, j}$ | a_{i, j} |
| 无穷大 | $+\infty, -\infty$ | +\infty, -\infty |
| 极限 | $\lim \limits _{x \to +\infty} \exp(-x) = 0$ | \lim \limits _{x \to +\infty} \exp(-x) = 0 |
| 对数 | $\log(n), \log_2(n), \ln(x)$ | \log(n), \log_2(n), \ln(x) |