相关文章
蓝桥杯 2240. 买钢笔和铅笔的方案数c++解法
最近才回学校。在家学习的计划不翼而飞。但是回到学校了,还是没有找回状态。 现在是大三了,之前和同学聊天,说才大三无论是干什么,考研,找工作,考公,考证书 还都是来的及的。 但是心里面…
建站知识
2024/11/21 5:07:58
java 集合处理:
// 1 数组转map
public static void main(String[] args) {String backendIdStr"[\"backend-mvj05upv7yc\",\"backend-mvj055qvric\",\"backend-mvj04hlutx4\"]";String[] backendIdList JsonUtil.asObject(backendIdStr, String[].c…
建站知识
2024/11/12 14:11:38
【数据结构】| 并查集及其优化实现
目录 一. 并查集基本概念处理过程初始化合并查询小结 二. 求并优化2.1 按大小求并2.2 按秩(高度)求并2.3 路径压缩2.4 类的实现代码2.5 复杂度分析 三. 应用LeetCode 128: 最长连续数列LeetCode 547: 省份数量LeetCode 200: 岛屿数量 一. 并查集基本概念 以一个直观的问题来引入…
建站知识
2024/11/20 0:49:50
【探索SpringCloud】服务发现-Nacos服务端数据结构和模型
前言
上一文中,我们从官方的图示了解到Nacos的服务数据结构。但我关心的是,Nacos2.x不是重构了吗?怎么还是这种数据结构?我推测,必然是为了对Nacos1.x的兼容,实际存储应该不是这样的。于是,沿着…
建站知识
2024/11/23 15:27:01
解决Echarts中双坐标轴分割错位问题
1、处理函数
/*** Description 刻度最大值* date 2023-08-30* param {any} isNaN(maxValue/1* returns {any}*/
export const getYAxisMax (maxValue): number > {if (isNaN(maxValue / 1) || maxValue / 1 < 10) {return 10;}const max: any Math.ceil(maxValue) ;c…
建站知识
2024/11/2 23:31:21
【力扣】55. 跳跃游戏 <贪心>
【力扣】55. 跳跃游戏
给一个非负整数数组 nums ,最初位于数组的第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标,如果可以,返回 true ;否则,返回 false 。
示例 1…
建站知识
2024/11/14 5:02:56
数据结构--5.0.1图的存储结构
目录
一、邻接矩阵(无向图) 二、邻接矩阵(有向图)
三、邻接矩阵(网)
四、邻接表(无向图)
五、邻接表(有向图) ——图的存储结构相比较线性表与树来说就复…
建站知识
2024/11/5 7:45:00