常用算法
文章平均质量分 84
炒酱
前端开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
实现斐波那契数列(js),以及复杂度降阶
实现斐波那契数列(js),以及复杂度降阶背景——兔子数列假设第1个月有1对刚诞生的兔子,第2个月进入成熟期,第3个月开始生育兔子,而1对成熟的兔子每个月会生1对兔子,兔子永远不会死去……那么,由1对兔子开始,12个月后会有多少对兔子呢?问题分析:我们拿新出生的1对小兔子分析,第1个月,小兔子a没有繁殖能力,所以还是1对。第2个月,小兔子a进入成熟期,仍然是1对。...原创 2018-09-02 10:16:48 · 3609 阅读 · 0 评论 -
使用Vue做一个可自动拼图的拼图小游戏(一)
背景以及最终效果随着几个项目的提测,也闲下来了,恰好玩了一把拼图游戏,于是突发奇想打算自己写一个试试。最终效果如下图:实现的功能有:普通拼图的功能自动拼图本部分是这篇文章的第一部分,主要讲的是实现普通拼图的功能。原理相信拼图的玩法大家一点都不陌生,就是点击一个非空的块,如果它的周围有空的块,被点击的块就会往空块的方向移动。如果最后的排列是[1,2,3,4,5,6,7,8,0]...原创 2019-03-27 16:06:47 · 11513 阅读 · 0 评论 -
使用Vue做一个可自动拼图的拼图小游戏(二)
背景以及最终效果在上一篇文章中我们已经写完了一个可以正常玩的拼图小游戏,但是这还没有结束,我们还要接着试一下让拼图游戏可以自己完成拼图。最终效果如下图:本部分是这篇文章的第二部分,主要讲的是实现自动拼图的功能实现。原理这里开始就涉及到一些算法的知识了,不过不难。拼图游戏其实就是:N数码问题,而我写的是3*3的,所以就是八数码问题的求解。总结一下,我们需要做的事包括以下几个:判断八...原创 2019-03-28 15:26:55 · 9021 阅读 · 0 评论
分享