Hexo公式渲染问题
Hexo公式渲染问题参考解决方案:hexo next主题解决无法显示数学公式
问题Markdown 编辑器通常都会集成 Mathjax,用来渲染文档中的类 Latex 格式书写的数学公式。
Hexo 默认使用 hexo-renderer-marked 引擎渲染网页,该引擎会把一些特殊的 markdown 符号转换为相应的 html 标签。比如在 markdown 语法中,下划线 _ 代表斜体,会被渲染引擎处理为 <em> 标签。类似的语义冲突的符号还包括 *, {, }, \\ 等。
解决方案更换 Hexo 的 markdown 渲染引擎,将 hexo-renderer-marked 替换成 hexo-renderer-kramed。
12npm uninstall hexo-renderer-marked --savenpm install hexo-renderer-kramed --save
换引擎后行间公式可以正确渲染了,但行内公式的渲染还是有问题,因为 hexo-renderer-kramed 引擎也有语义冲突问题。
来到博客根目录下,找到 ...
访问数组中的位置使分数最大 (LeetCode 2786)
LeetCode每日一题题目来源:力扣(LeetCode)
2786. 访问数组中的位置使分数最大(中等)动态规划 数组
题目描述给你一个下标从 0 开始的整数数组 nums 和一个正整数 x 。
你 一开始 在数组的位置 0 处,你可以按照下述规则访问数组中的其他位置:
如果你当前在位置 i ,那么你可以移动到满足 i < j 的 任意 位置 j 。
对于你访问的位置 i ,你可以获得分数 nums[i] 。
如果你从位置 i 移动到位置 j 且 nums[i] 和 nums[j] 的 奇偶性 不同,那么你将失去分数 x 。
请你返回你能得到的 最大 得分之和。
注意 ,你一开始的分数为 nums[0] 。
示例 1:
输入:nums = [2,3,6,1,9,2], x = 5输出:13解释:我们可以按顺序访问数组中的位置:0 -> 2 -> 3 -> 4 。对应位置的值为 2 ,6 ,1 和 9 。因为 6 和 1 的奇偶性不同,所以下标从 2 -> 3 让你失去 x = 5 分。总得分为:2 + 6 + 1 + 9 - 5 = 13 。
...