当前位置: 首页 > news >正文

0x3f 第48天 面向实习的八股背诵第五天 + 堆一题 背了JUC的题,java.util.Concurrency

1.跳跃游戏

只需要一个mx标记能跳到的最大地方,不断更新就行,如果到最后i>mx,那就说明到了最后一个节点,mx跳不到i这个位置,那就是False

2.跳跃游戏Ⅱ

关键两个参数一个是当前能走到的最远距离

一个是下一次能走到的最远的距离

下一次能走到的最远的距离要根据当前能走到的最远距离遍历着刷新

走到当前能走到的最远距离时,要刷新能走到的最远距离

class Solution: def jump(self, nums: List[int]) -> int: max_right = 0#下一座桥能做到的最远的位置 cur_right = 0#当前能走到的最远位置 ans = 0 for i in range(len(nums)-1): max_right = max(max_right,i+nums[i]) if i==cur_right: cur_right = max_right ans+=1 return ans

JUC背了

1.创建线程的4种方法

2.ThreadPoolExecutor线程池的核心参数

3.线程池的执行流程

4.线程池的拒绝策略

5,Executors支持的线程池模式

6.CAS概念

7.Synchronized概念原理

8.AQS概念

9.ReentrantLock概念底层原理

10.Sychronized和ReentrantLock区别

http://www.jsqmd.com/news/327227/

相关文章:

  • 深度学习篇---瓶颈结构残差块
  • 基于微信小程序的医疗器械预定系统_053btbe2
  • Go项目 工具栈选型
  • 基于微信小程序的视频点播系统_7ez85000
  • 基于java的短剧推荐系统设计与实现_c0ql52z2_zl028
  • 5G V2X 仿真利器!SUMO+Python 联合仿真项目,一键搞定车联网场景验证
  • BUU-[CISCN 2019 初赛]Love Math
  • Java性能优化你真的玩明白了吗?
  • 毕设/课设稳过神器!12自由度蜘蛛四足机器人Simscape仿真项目,直接复用拿高分
  • 基于中医与现代医学的 “温度决生死” 深度研究:从气血经络到生命维系的核心逻辑
  • 【游戏推荐】街漓芳传 (YinYang Street Separate Ways)免安装中文版
  • 电商运营数据分析的最佳实践
  • 雷达导引头技术发展深度分析报告
  • 【游戏推荐】龙魂 学院奇闻 (Dragon Spirits)免安装中文版
  • docker run 下载不下来的时候
  • 【游戏推荐】最终兵器鼠鼠 (MOCHI-O)免安装中文版
  • 【Elasticsearch】核心概念,倒排索引,数据操纵 - 指南
  • 教程
  • 不得了!探秘湖北天玑AIGEO优化系统的神奇之处
  • 不得了!天玑AIGEO优化系统口碑排行背后的营销奥秘
  • QT -- QSS界面优化 - 实践
  • 2025温湿度变送器选购指南与传感器应用方案解析
  • 突破重围!AI应用架构师助力企业算力调度方案脱颖而出
  • YOLO26改进12:SPPF-LSKA:注意力机制改进SPPF,增强多尺度特征提取能力
  • 深入研究:AI应用架构师的AI模型分布式部署研究成果
  • 解锁多路GMSL摄像头输入,基于瑞芯微RK3576的触觉智能硬件方案
  • Flink数据倾斜解决方案:大数据处理的常见难题
  • Claude Code 完整学习计划
  • FA_融合和滤波(FF,fusion_and_filter)-PT滤波器
  • 第 1 章:认识 Claude Code