随笔分类 - 算法
算法及数据结构
摘要:List<CoverLog> list = collect2.stream().filter(distinctByKey(CoverLog::getStockCode)).collect(Collectors.toList());Map<String, CoverLog> collect4 = co
阅读全文
摘要:判断括号的有效性可以使用「栈」这一数据结构来解决。 我们遍历给定的字符串 ss。当我们遇到一个左括号时,我们会期望在后续的遍历中,有一个相同类型的右括号将其闭合。由于后遇到的左括号要先闭合,因此我们可以将这个左括号放入栈顶。 当我们遇到一个右括号时,我们需要将一个相同类型的左括号闭合。此时,我们可以
阅读全文
摘要:/** *获取到单链表的节点的个数 * @param head * @return 返回的就说有效节点的个数 */ public static int getLength(HeroNode head){ if (head.next == null) { return 0;//带头结点的空链表 不要统
阅读全文