![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
zeoly
这个作者很懒,什么都没留下…
展开
-
生成不重复随机数的算法(其一)
背景:随机生成点菜菜单,其中一个需求是不重复取随机数。在网上看到一个比较好的算法,记录如下:import java.util.Random;public class test { private static int RANGE = 10; private static int COUNT = 8; static int[] table = new int[RANG原创 2015-03-03 09:56:35 · 492 阅读 · 0 评论 -
Threes字符版
慢慢优化,看看自己的重构能力。 第一版渣渣如下:public class Threes { public static final int SIZE = 4; public static int[][] matrix = new int[SIZE][SIZE]; public static int step = 0; public static void main(Stri原创 2016-06-23 16:05:53 · 277 阅读 · 0 评论 -
寻路算法之A*
package weriddot;import java.util.ArrayList; import java.util.List;public class Dot {public static final int SIZE = 7;public static int[][] field = new int[SIZE][SIZE];public static List op原创 2016-07-12 10:47:42 · 310 阅读 · 0 评论 -
红包算法相关探究
之前也跟一些讨论过随机红包分配这个问题,自己想了几个方案,但感觉都不太合理,比如无法保证每个人都能得到,以及每个人的期望都一样等等。 在知乎上看到有人说是问过微信的人,大致是随机范围为0.01~当前期望*2之间。于是实现了一下,并做了一些简单的探究。public class HongBao { public static final int NUM = 20; public stati原创 2016-07-08 11:21:34 · 366 阅读 · 0 评论