摘要: 题目 剑指 Offer 42. 连续子数组的最大和 输入一个整型数组,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。 要求时间复杂度为O(n)。 示例1: 输入: nums = [-2,1,-3,4,-1,2,1,-5,4] 输出: 6 解释: 连续子数组 [4,-1,2,1] 阅读全文
posted @ 2021-09-09 10:45 HumorChen99 阅读(34) 评论(0) 推荐(0)
摘要: JUC三个并发锁CountDownLatch、CyclicBarrier、Semaphore示范和解释 三个都位于java.util.concurrent下,并发锁,内部都是利用抽象类Sync实现的,做计数器的时候使用的CompareAndSet对Sync内部的成员变量整数state做增减实现,另外 阅读全文
posted @ 2021-09-09 10:23 HumorChen99 阅读(35) 评论(0) 推荐(0)