11 2020 档案
摘要:来一道简单的递归 题目如下: 题目描述 单词接龙是一个与我们经常玩的成语接龙相类似的游戏,现在我们已知一组单词,且给定一个开头的字母,要求出以这个字母开头的最长的“龙”(每个单词都最多在“龙”中出现两次),在两个单词相连时,其重合部分合为一部分,例如 beast 和 astonish,如果接成一条龙
阅读全文
摘要:TO_CHAR(TO_DATE('20190805', 'YYYYMMDD'), 'WW'); 通过翻日历发现 这一天是 第32周的周一。 但是数据执行结果是31。 踩过的坑记录一下~~~~
阅读全文
摘要:oracle 行转列 语法: Select * From 表名-- 这个表应该是下面聚合之后的表,而不是原理的行表PIVOT( SUM('要合并的列1'),MAX('要合并的列2'),.... --操作的列 FOR 将值转换成列的列名 IN(列值1,列值2,列值3,列值4....)) 示例: wit
阅读全文
摘要:package pro; import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedList; public class DFS { private static int INF = 100; // 点的最
阅读全文
摘要:冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。 这个算法的名字由来是因为
阅读全文
摘要:1. Treeset 我们都知道,是一个有序的集合。 但是如果分析TreeSet的实现源码,会发现构造方法中存在 TreeMap。 换句话说: TreeSet的底层就是通过TreeMap来实现 2. TreeMap TreeMap 的实现就是红黑树数据结构,也就说是一棵自平衡的排序二叉树,这样就可以
阅读全文