随笔分类 -  算法

摘要:今天在中兴的笔试模拟题里看到了这样的一个算法题: 一个字符串数组String[] arr,将其按照如下的方式排列:前一个字符串的末尾字符与后一个字符串的起始字符相同,比如["ab", "bc", "cd"],则返回1;如果无法形成这样的排列,则返回-1. 本菜鸡一开始我也没想出思路,递归,动规,想了 阅读全文
posted @ 2017-08-23 14:51 银河末班车 阅读(156) 评论(0) 推荐(0)
摘要:public static void setRandom(int min, int max, int n, HashSet set) { Random random = new Random(); for (int i = 0; i < n; i++) { int ranInt = random.nextInt(max - min + 1... 阅读全文
posted @ 2017-07-23 12:52 银河末班车 阅读(335) 评论(0) 推荐(0)
摘要:看到一个比较精炼的最大公约数算法: 阅读全文
posted @ 2017-07-22 00:25 银河末班车 阅读(133) 评论(0) 推荐(0)