- 博客(11)
- 收藏
- 关注
原创 力扣刷题记录
摘要 本文解决了一个苹果重新分装箱子的问题,给定苹果包裹数组和箱子容量数组,要求选择最少数量的箱子来装下所有苹果。解题步骤包括:1)计算苹果总数;2)将箱子容量降序排序;3)依次累加最大容量箱子直到满足需求。优化方案包括使用reduce方法求和,考虑空值情况等。最终实现了一个时间复杂度为O(nlogn)的解法,通过贪心算法选择最大容量箱子来最小化使用数量。官方标准答案也采用了类似的思路,但代码更为简洁。
2025-12-24 11:37:09
600
原创 前端查缺补漏小知识点-2
JavaScript的math对象里有一个round() 方法可把一个数字舍入为最接近的整数。语法为:xJavaScript的math对象里有一个max() 方法可返回两个指定的数中带有较大的值的那个数。语法为:Math.max(n1n2n3,...,nX),在 ECMASCript v3 之前,该方法只有两个参数。
2025-07-15 17:55:01
647
原创 es6复习
共同点:都是可以声明变量区别:1.var具有变量提升的机制,let和const没有变量提升的机制2.var可以多次声明同一个变量,let和const不可以多次声明同一个变量3.var、let声明变量,可以再次赋值;const声明常量,不可以再次赋值4.var声明的变量没有自身的作用域,let和const声明的变量有自身的作用域。
2024-11-04 13:15:00
298
原创 Cause:org.apache.ibatis.reflection.ReflectionException: Error instantiating interface org.tang.dao.B
mapping-book.xml中的 resultType配置错误,type类型应该是Bean类而不是dao接口(我写成接口了)
2024-04-22 15:44:54
406
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅