摘要:
来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/merge-sorted-a... 阅读全文
摘要:
来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/two-sum 给定一个整数... 阅读全文
摘要:
来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/fei-bo-na-qi-s... 阅读全文
摘要:
1、递归 1、一个问题的解可以分解为几个子问题的解。2、这个问题与分解之后的子问题,除了数据规模不同,求解思路完全一样3、存在基线/... 阅读全文
摘要:
1、时间复杂度分析 只关注循环执行次数最多的一段代码总复杂度等于最高阶项的复杂度嵌套代码的复杂度等于嵌套内外代码复杂度的乘积 推导大... 阅读全文
摘要:
文章目录 1、ForkJoin 1、ForkJoin ForkJoin 在JDK1.7 ,并执行任务!提高效率,大数据量 大数据:... 阅读全文
摘要:
文章目录 1、公平锁、非公平锁2、可重入锁3、自旋锁4、死锁 1、公平锁、非公平锁 公平锁:非常公平、不能插队、必须先来后到 非公... 阅读全文
摘要:
文章目录 1、CAS2、原子引用解决ABA问题,版本号。修改后,可以看到 1、CAS package com.cas;impo... 阅读全文
摘要:
文章目录 1、JMM2、volatile3、单例模式 1、JMM Volatile是java虚拟机提供轻量级的同步机制 1、保证可... 阅读全文
摘要:
文章目录 1、四大函数式接口(必须掌握)1.1 function1.2 Predicate1.3 Consumer1.4 Supp... 阅读全文