随笔分类 -  算法

每日一遍 智商在线
摘要:package club.interview.algorithm.eor; import java.util.Arrays; /** * 异或运算 == 无进位相加 * 1. 找到整数二进制最后一个1的下标位置 {@link EorT#findIndexOne(int)} } * 2. 统计整数二进 阅读全文
posted @ 2020-06-13 12:02 渠成 阅读(300) 评论(0) 推荐(0)
摘要:package club.interview.tree; import club.interview.tree.base.TreeNode; import java.util.ArrayList; import java.util.List; /** * 输入一棵二叉树和一个整数,打印出二叉树中节点 阅读全文
posted @ 2020-06-09 10:32 渠成 阅读(197) 评论(0) 推荐(0)
摘要:package club.interview.tree; import club.interview.tree.base.TreeNode; import java.util.ArrayList; import java.util.List; /** * 输入一棵二叉树和一个整数,打印出二叉树中节点 阅读全文
posted @ 2020-06-03 20:56 渠成 阅读(549) 评论(0) 推荐(0)
摘要:package club.interview.algorithm.print; import io.netty.util.concurrent.DefaultThreadFactory; import java.util.concurrent.*; /** * 3个线程从0到100轮流打印。要求输出 阅读全文
posted @ 2020-06-03 19:37 渠成 阅读(1649) 评论(0) 推荐(2)
摘要:需求理解 a->b->c->d->null 链表节点数据结构 ListNode{ String a ; ListNode next; } 反转链表就是改变每个节点的next指向的引用 思路 遍历链表节点,每个节点指针指向前一个节点:需要一个临时变量存储上一个节点的引用 code package cl 阅读全文
posted @ 2020-06-01 20:09 渠成 阅读(164) 评论(0) 推荐(0)