hexo+yilia 博客部分展示效果以及多标签实现
2018-02-02 19:24
489 查看
yilia 博客部分展示效果
默认的yilia上面的博客每一篇都显示的很多,这样看起来效果很差,我们通过对要发布博客的.md文件中加一个字段就能自由的选择博客要展示部分的大小。如下:--- title: 经典算法--最大存水量问题 date: 2018-02-01 17:44:18 --- **题目**:给出一个数组代表围柱的高度,求能围柱的最大的水量,例如数组{ 5,2,3,2,4 },最大水量为5。 如下图:黄色部分为围柱,绿色部分是能够围住的水,图中围柱的高度依次为 5,2,3,2,4最多能围住的水量是5。 ![这里写图片描述](https://img-blog.csdn.net/20170429172950901?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMzMwOTg3MA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) 思路:求出每个柱子上面能够存多少水,然后将每根柱子的存水量相加便能得到总的存水量,为求出每根柱子上能够存多少水,就要求出每根柱子左边最高的和右边最高柱子,然后用两者的最小值减去当前柱子的高度。 例如图中从左到右第二根柱子的高度为2,它左边最高柱子的值为5,右边最高柱子的值为4,因此它的最大存水量为 Min(4,5)-2=2。 <!--more--> **解法1** ------- 利用上面思路,从左到右遍历每根柱子,遍历的时候求出每根柱子左边最高和右边最高柱子的值,然后利用s两者的最小值减去当前柱子的高度就行了。时间复杂度O(n^2),空间复杂度O(1)。
上面的.md文件中在解法1的上面加上了
<!--more-->博客的显示效果如下
给博客添加多标签
如果我们想给自己的博客添加标签如下:这时可以在博客的.md文件中添加tags标签如下:
--- title: 经典算法--最大存水量问题 date: 2018-02-01 17:44:18 tags: - 算法 - 最大存水量 --- **题目**:给出一个数组代表围柱的高度,求能围柱的最大的水量,例如数组{ 5,2,3,2,4 },最大水量为5。
一定要注意的是上面添加的两个标签中 - 和 算法之间 以及- 和 最大存水量一定要有空格。不然标签显示的时候不会是多标签。
相关文章推荐
- 神奇的css实现圆角效果的标签以及其他一些今天学的css标签
- UISearchDisplayController(iOS < 8.0)实例应用实现搜索功能和VC展示效果, 以及代理方法的介绍
- 利用数据库管理国际化资源配置以及自定义标签实现国际化效果
- 原生js实现瀑布流以及加载效果——李帅醒博客
- Multiple-View ViewPager-如何实现Viewpager控件的一个页面展示多个page以及回弹效果
- <fieldset> 标签(实现表单分组以及特殊效果)
- Vuex实现计数器以及列表展示效果
- Flex中利用mx:Sequence标签实现顺序效果(Sequencing effects)以及划变效果(Wipe effects)的例子
- android HTML 中实现列表效果以及html支持的标签
- Android实现自定义字体跑马灯(炫酷效果)以及导航菜单字体炫酷展示
- 原生js实现自适应宽度瀑布流以及加载效果——李帅醒博客
- Django开发个人博客网站——13、实现标签下所有博客的展示
- Spring HttpInvoke实现,以及效率提升! 博客分类: Spring
- JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
- Django学习笔记二:实现博客详情,完善文章的分类和标签
- 从零开始,搭建博客系统MVC5+EF6搭建框架(1),EF Code frist、实现泛型数据仓储以及业务逻辑
- JQuery实现的简单标签选项卡效果
- css实现下拉菜单以及下拉箭头旋转效果
- 博客侧边栏模块跟随滚动条滑动固定效果的实现方法(js+jquery等)
- 滤镜帮助IE实现部分CSS3效果整理