算法
mangoBUPT
爱玩,爱技术
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面试官:为什么堆排序里建堆的时间复杂度是O(n)?
参考 https://blog.youkuaiyun.com/YuZhiHui_No1/article/details/44258297原创 2021-03-03 10:10:13 · 1002 阅读 · 3 评论 -
Java编写单词小游戏
介绍 公司最近有一个竞技场项目,里面有一个单词小游戏。 游戏大概就是随机生成一个5*5的棋盘,上面有单词的字母,通过滑动连出正确的单词。 棋盘生成算法 思路 首先随机选个一个起点,从这个点开始铺单词。 分别选取上下左右四个方向作为下一个字母的摆放位置,不能触边也不能走重复路,直到平铺完所有的单词。 如果在棋盘能平铺下单词的情况下,找不到路径,就从四个角作为起点,必能找到路径。 代码 import java.util.*; /** * @author Wang Guolong * @version 1原创 2021-02-22 14:30:55 · 2500 阅读 · 6 评论
分享