相关文章
leetcode 2525 根据规则将箱子分类 c++ pyhton java c题解
leetcode 2525 根据规则将箱子分类
题目
给你四个整数 length ,width ,height 和 mass ,分别表示一个箱子的三个维度和质量,请你返回一个表示箱子 类别 的字符串。
如果满足以下条件,那么箱子是 “Bulky” 的&#…
建站知识
2024/12/25 14:23:39
面试-Redis-缓存雪崩
问:什么是缓存雪崩 ?
答:缓存过期是指设置缓存时都采用了同一过期时间,导致缓存在莫一时刻同时失效,从而请求全部全部打到数据库中,导致数据库压力过大而挂机。
它与缓存击穿的区别是:缓存击穿是一个key…
建站知识
2024/12/25 12:55:46
Kotlin Lambda表达式与标准库中的高阶函数
在Kotlin中,Lambda表达式和标准库中的高阶函数为我们提供了一种简洁而强大的方式来处理集合和执行各种操作。本篇博客将介绍Lambda表达式的基本概念,并结合标准库中的高阶函数示例,展示它们的用法和功能。
Lambda表达式的基本概念
Lambda表…
建站知识
2024/12/28 3:20:38
leetcode:面试题 17.04. 消失的数字(找单身狗/排序/公式)
一、题目: 函数原型:int missingNumber(int* nums, int numsSize) 二、思路: 思路1 利用“找单身狗”的思路(n^n0;0^nn),数组中有0-n的数字,但缺失了一个数字x。将这些数字按位异或0…
建站知识
2024/12/27 4:38:07
MySQL知识详细汇总
存储引擎
MyISAM 不支持事务,不支持外键,支持全文索引,查询、插入效率高InnoDB 支持事务(事务的特性) 原子性:一个事务中所有的操作,要么全部完成,要么全部不完成,不会在…
建站知识
2024/12/28 3:04:42
leetcode(力扣) 128. 最长连续序列(哈希)
文章目录 题目描述思路分析完整代码 题目描述 给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。 请你设计并实现时间复杂度为 O(n) 的算法解决此问题。 示例 1: 输入:nu…
建站知识
2024/10/13 5:39:57
Vue18 v-for指令 展示列表数据
v-for指令: 1.用于展示列表数据2.语法:v-for"(item, index) in xxx" :key"yyy"3.可遍历:数组、对象、字符串(用的很少)、指定次数(用的很少)<!DOCTYPE html>
<html><he…
建站知识
2024/10/10 13:17:46
软件设计原则-里氏替换原则讲解以及代码示例
里氏替换原则
一,介绍
1.前言
里氏替换原则(Liskov Substitution Principle,LSP)是面向对象设计中的一条重要原则,它由Barbara Liskov在1987年提出。
里氏替换原则的核心思想是:父类的对象可以被子类的…
建站知识
2024/11/20 2:12:55