logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【LeetCode】柱状图中最大的矩形(单调栈)

LeetCode 84:给定一个非负数组arr,代表直方图,返回直方图的最大长方形面接。使用单调栈求解。

文章图片
【LeetCode】合并石头的最低成本 [H](动态规划)

LeetCode 1000:有 N 堆石头排成一排,第 i 堆中有 stones[i] 块石头。每次移动(move)需要将连续的 K 堆石头合并为一堆,而这个移动的成本为这 K 堆石头的总数。找出把所有石头合并成一堆的最低成本。如果不可能,返回 -1 。采用动态规划求解。

文章图片
#leetcode#动态规划#算法
【LeetCode】最短无序连续子数组 [M](双指针)

LeetCode 581:给定一个数组arr,只能对arr中的一个子数组排序,但是想让arr整体都有序返回满足这一设定的子数组中,最短的是多长。采用双指针求解。

文章图片
#leetcode#算法
【LeetCode】最大子矩阵 [H](动态规划)

LeetCode 面试题 17.24:返回一个二维数组中子矩阵最大累加和。采用动态规划求解。

文章图片
#leetcode#动态规划
【设计模式】单例模式最常见的几种实现方法以及各自的特点

目录1.什么是单例模式2.单例模式解决的问题3.单例模式的特点4.单例模式的优点5.单例模式的缺点6.实现单例模式的方式6.1 饿汉式6.2 懒汉式(线程不安全写法)6.3 懒汉式(线程安全写法)6.3.1 锁方法6.3.2 锁代码块6.4 Double-Check-Locking 双重校验锁(DCL)6.4.1 DCL指令重排出现空指针异常情...

#设计模式#java#编程语言
【LeetCode】零钱兑换 [M](动态规划)

LeetCode 322:arr是面值数组,其中的值都是正数且没有重复。再给定一个正数aim。每个值都认为是一种面值,且认为张数是无限的。返回组成aim的最少货币数。采用动态规划求解。

文章图片
#leetcode#动态规划#算法
【LeetCode】最大矩形(单调栈)

LeetCode 85:给定一个二维数组matrix,其中的值不是0就是1,返回全部由1组成的最大子矩形内部有多少个1(面积)。使用单调栈求解。

文章图片
【Github】使用IDEA将代码push到GitHub上出现Failed to connect to github.com port 443: Timed out的解决办法

使用IDEA在push代码的时候出现了Timed out错误此错误是因为代理的设置问题;解决方法:进入项目目录中,使用以下命令行取消代理设置:git config --global --unset http.proxygit config --global --unset https.proxy取消之后就可以成功push了...

#git#github#idea +1
【Windows】安装或者点击OneDrive没有任何反应的解决方案

一些Windows企业版或者神州网信政府版的策略会禁止使用OneDrive,双击OneDrive安装程序或者点击OneDrive软件会没有任何反应。通过以下设置可以解除相关的限制。

文章图片
【微服务】微服务架构演进

本文系统梳理了软件架构的演进过程,从单体架构、垂直架构、SOA架构到微服务架构,分析了各种架构的优缺点。重点探讨了微服务架构的特点、实现挑战和技术选型,指出微服务虽能提高系统灵活性和可扩展性,但也带来了运维复杂度增加等新问题。详细介绍了Spring Cloud Alibaba作为微服务解决方案的优势,包括服务注册发现、配置管理等核心功能,并提供了2022.0.0.0版本的Maven配置示例。文章强

文章图片
#架构#微服务#云原生 +1
    共 36 条
  • 1
  • 2
  • 3
  • 4
  • 请选择