相关文章
可达鸭二月月赛——入门赛第四场T2题解
姓名
王胤皓
AC 记录 题目简述
找出数组中出现次数最多的数字,按照从小到大的顺序进行输出。
思路
用一个桶数组进行存储 a 1 , a 2 , a 3 ⋯ a n − 1 , a n a_1,a_2,a_3 \cdots a_{n-1},a_n a1,a2,a3⋯an−1,an 的出现的次数,因为题目…
建站知识
2025/1/18 3:41:03
LeetCode940. Distinct Subsequences II——动态规划
文章目录 一、题目二、题解 一、题目
Given a string s, return the number of distinct non-empty subsequences of s. Since the answer may be very large, return it modulo 109 7.
A subsequence of a string is a new string that is formed from the original string…
建站知识
2024/10/19 15:29:05
Kafka下载(kafka和jdk、zookeeper、SpringBoot的版本对应关系)
文章目录 一、准备工作1、必须环境2、kafka使用自带的zookeeper还是自己单独部署zookeeper?二、下载一、准备工作
1、必须环境 kafka本身的开发语言是Scala,而Scala是基于jdk开发的,所以要先安装jdk kafka版本jdk版本kafka使用jdk版本官网说明1.0建议使用1.8https://kafka.…
建站知识
2024/11/12 22:32:55
C#中的浅度和深度复制(C#如何复制一个对象)
文章目录 浅度和深度复制浅度复制深度复制如何选择 浅度和深度复制
在C#中,浅度复制(Shallow Copy)和深度复制(Deep Copy)是两种不同的对象复制方式,满足不同的应用场景需求,它们主要区别在于处…
建站知识
2024/12/7 4:47:28
Docker学习历程
Docker学习历程 Q1、docker还没启动Q2、Docker容器名称冲突的问题Q3:启动minio时发现,容器已经再重启Q4:容器被占用的情况Q5:查看日志 Q1、docker还没启动
docker run --env MODEstandalone --name nacos --restartalways -d -p …
建站知识
2025/1/18 3:47:49
Mysql-Explain-使用说明
Explain 说明
explain SELECT * FROM tb_category_report;id:SELECT识别符,这是SELECT查询序列号。select_type:表示单位查询的查询类型,比如:普通查询、联合查询(union、union all)、子查询等复杂查询。table&#x…
建站知识
2024/10/13 13:15:29
Node.js之npm单独与批量升级依赖包的方式
Node.js之npm单独与批量升级依赖包的方式 文章目录 Node.js之npm单独与批量升级依赖包的方式npm查看与升级依赖包1. 单独安装或升级最新版本2. 查看依赖但不升级1. npm outdated2. npm update 3. 批量升级新版本4. npm-check-updates1. 全局安装2. ncu查看可升级的版本3. 升级依…
建站知识
2024/11/26 23:51:24
【从零开始学设计模式】第四章_抽象工厂模式(与工厂方法模式区分)
第四章_抽象工厂模式(与工厂模式区分)
1.介绍
1.1定义
为访问类提供一个创建一组相关或相互依赖对象的接口,且访问类无须指定所要产品的具体类 就能得到同族的不同等级的产品的模式结构;
1.2解决的问题
主要解决接口选择的问…
建站知识
2024/10/14 16:53:24