【发布时间】:2014-05-07 03:57:55
【问题描述】:
我最近遇到一个面试问题是这样的:
“在长度为 5 的 android 锁屏上生成所有可能的锁组合,使每个数字彼此相邻并且在组合中不重复”
我遇到了this 问题,它与当前问题相似,但长度略有变化,但给出的解决方案更多的是数学而不是编程。我在制定程序(或至少是算法)的方式时遇到了麻烦。任何人都可以帮助我吗?
【问题讨论】:
-
请详细说明锁屏使用的限制条件。
-
我已经写了几个关于类似问题的答案:stackoverflow.com/questions/22621174/…stackoverflow.com/questions/23113290/4-by-3-lock-pattern/… 那里的一般想法应该会有所帮助。第二个包含长度限制
-
@user2966197:“这是一个安卓屏幕图案锁”想象一下,如果我没有安卓手机
-
@j_random_hacker 但每个人都有一个
-
@user2966197 那么,有多少列和行?