上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 异常的种类 编译异常 运行异常 异常的三种处理方式: jvm默认处理:把异常信息以红色字体打印在控制台,并结束程序运行 捕获异常:try{}catch(){},一般用在方法调用处,能让代码继续往下运行 抛出异常:throws 异常类名,throw new 异常 。(前者提示异常种类,后者创建异常对象 阅读全文
posted @ 2026-05-13 15:20 ZealousMclaren 阅读(8) 评论(0) 推荐(0)
摘要: 题目要求: 给你一个满足下述两条属性的 m x n 整数矩阵: 每行中的整数从左到右按非严格递增顺序排列。 每行的第一个整数大于前一行的最后一个整数。 给你一个整数 target ,如果 target 在矩阵中,返回 true ;否则,返回 false 。 核心思路: 根据题目给出的两个属性: 每行 阅读全文
posted @ 2026-05-13 09:37 ZealousMclaren 阅读(4) 评论(0) 推荐(0)
摘要: 给你一个字符串 s,请你将 s 分割成一些 子串,使每个子串都是 回文串 。返回 s 所有可能的分割方案。 这是经典的计算机算法问题,通常使用回溯算法来解决。 核心思路: 切割问题:我们可以字符串切割想象成一棵树,从字符串的第一个字符开始,尝试切割出不同长度的子串。 判断回文:如果当前切割出来的子串 阅读全文
posted @ 2026-05-13 08:46 ZealousMclaren 阅读(7) 评论(0) 推荐(0)
摘要: 1. Stream流的作用 结合了Lambda表达式,简化集合、数组的操作 2.Stream的使用步骤 获取Stream流对象 使用中间方法处理数据 使用终结方法处理数据 3. 如何获取Stream流对象 单列集合:Collection中的默认方法stream 双列集合:不能直接获取,必须通过: k 阅读全文
posted @ 2026-05-12 11:12 ZealousMclaren 阅读(10) 评论(0) 推荐(0)
摘要: 一、Lambda 是什么 Lambda就是:简化写法的匿名内部类 作用:不用写多余类名、方法名,只保留「参数 + 逻辑」 专门用来简化函数式接口的代码。 二、核心语法公式: (参数列表) -> { 方法体逻辑 } 拆解: ():放方法参数,无参就空括号 ->:Lambda 箭头,固定写法 {}:业务 阅读全文
posted @ 2026-05-11 17:07 ZealousMclaren 阅读(6) 评论(0) 推荐(0)
摘要: 这是经典的区间调度问题,最优解法是贪心算法: 1. 核心策略:优先选择结束时间最早的比赛,这样能留出更多时间给后续比赛,从而参加最多场次。 2. 步骤: 将所有比赛按结束时间升序排序; 遍历排序后的比赛,每次选择开始时间 ≥ 上一场比赛结束时间的比赛,计数 + 1。 为什么按结束时间排序? 如果我们 阅读全文
posted @ 2026-05-11 11:43 ZealousMclaren 阅读(7) 评论(0) 推荐(0)
摘要: 排队接水问题 这是经典的贪心算法问题:要让平均等待时间最小,接水时间短的人必须排在前面(因为每个人的等待时间是前面人接水时间的总和,接水时间越短的人排在前面,前面人接水时间的总和就越短,每个人的等待时间就会越少);接水时间相同时,编号更小的人优先。 解题思路 数据存储:存储每个人的编号和接水时间(因 阅读全文
posted @ 2026-05-09 19:35 ZealousMclaren 阅读(9) 评论(0) 推荐(0)
摘要: 核心解题思路: 金币可以任意分割,所以优先选单位重量价值最高的金币堆,能装多少装多少 先计算每堆金币的单位价值 = 总价值/总重量 按单位价值从高到低排序(降序) 依次装入背包,直到背包装满为止 代码说明: Gold类:封装每堆金币的重量、价值、单位价值,方便排序和计算 排序:使用Array.sor 阅读全文
posted @ 2026-05-08 18:16 ZealousMclaren 阅读(14) 评论(0) 推荐(0)
摘要: 题目要求: 给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。 单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重 阅读全文
posted @ 2026-05-07 12:15 ZealousMclaren 阅读(6) 评论(0) 推荐(0)
摘要: 题目要求: 给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 每个右括号都有一个对应的相同类型的左括号。 这道题时栈的经典应用场景,核心思路:遇到左括号入栈,遇到 阅读全文
posted @ 2026-05-07 09:07 ZealousMclaren 阅读(2) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页