数据结构和算法
Leo木
这个作者很懒,什么都没留下…
展开
-
面试常用设计Demo
面试常用设计Demo生产者消费者package sort;import java.util.ArrayList;public class ProducerConsumerTest { public static void main(String[] args) { ProductPool productPool = new ProductPool(); //线程一生成10个产品 new Thread(new Producer(produc原创 2021-05-13 21:32:51 · 601 阅读 · 0 评论 -
常见数据结构与算法汇总(不断更新)
文章目录一、数据结构部分1、线性表1.1 数组1.2 链表2、栈和队列3、树二叉树二叉搜索树平衡二叉树红黑树4、图二、常见算法1、回溯2、递归3、滑动窗口4、分治法5、动态规划6、贪心算法7、查找算法8、排序算法一、数据结构部分1、线性表1.1 数组创建数组//以int型为例//创建指定大小的数组int[] nums = new int[len];//创建多维数组第一个方括号内的数量不可缺失,因为必须为数组分配指定大小的内存。int[][] nums1 = new int[len][];原创 2020-09-14 09:37:40 · 2148 阅读 · 0 评论