E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
算法练习(Java版)
[
算法练习
3] - 深度优先M(岛屿数量 js)
leetcode200题:描述给你一个由‘1’(陆地)和‘0’(水)组成的的二维网格,请你计算网格中岛屿的数量。岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。此外,你可以假设该网格的四条边均被水包围。示例1:输入:grid=[[“1”,“1”,“1”,“1”,“0”],[“1”,“1”,“0”,“1”,“0”],[“1”,“1”,“0”,“0”,“0”],[“0”
双击空格001
·
2024-02-08 00:01
算法
深度优先
javascript
Linux安装Java
javayumremovejava*-y#移除现在系统已经安装的javayumlist|grepjava-17#查看安装java17yuminstall-yjava-17-openjdk#安装java17此处可以替换成你想要的
java
Hacoj
·
2024-02-08 00:29
Linux
linux
运维
服务器
算法练习
:最小生成树
目录Prime算法数据结构核心代码Kruskal算法数据结构算法思路核心代码例题最小生成树试炼之最短网络描述输入数据范围输出输入样例1输出样例1Prime算法数据结构二维数组:graph[n][n]:存储图distance[n]:存储正在生成的最小生成树与未连接结点的最小距离v[n]:存储已加入正在生成的最小生成树的点核心代码intPrime(){for(inti=0;ia[min_pointer
羊老开
·
2024-02-07 12:29
算法练习
算法
2 月 6 日
算法练习
- 深度优先搜索
砝码承重【问题描述】你有一架天平和N个砝码,这N个砝码重量依次是W1,W2,...,WN。请你计算一共可以称出多少种不同的正整数重量?注意砝码可以放在天平两边。【输入格式】输入的第一行包含一个整数N。第二行包含N个整数:W1,W2,W3,...,WN。【输出格式】输出一个整数代表答案。【样例输入】3146【输出样例】10【样例说明】能称出的10种重量是:1、2、3、4、5、6、7、9、10、11。
小蒋的学习笔记
·
2024-02-07 10:54
算法
深度优先
算法
图论
Mac Java 安装与配置
www.oracle.com/java/technologies/javase/javase-jdk8-downloads.htmljenvhttps://github.com/jenv/jenvmac上的
java
duduodudu
·
2024-02-07 09:51
【websocket】与Spring集成 Netty-SocketIO:最好用的
Java版
即时消息推送
Netty-SocketIO是一个开源的、基于Netty的、
Java版
的即时消息推送项目。
新思维软件
·
2024-02-07 08:50
java
websocket
算法练习
-四数之和(思路+流程图+代码)
难度参考难度:中等分类:数组难度与分类由我所参与的培训课程提供,但需要注意的是,难度与分类仅供参考。且所在课程未提供测试平台,故实现代码主要为自行测试的那种,以下内容均为个人笔记,旨在督促自己认真学习。题目给定一个包含n个整数的数组nums和一个目标值target,判断nums中是否存在四个元素a,b,c和d,使得a+b+c+d的值与target相等?找出所有满足条件且不重复的四元组。示例1:输入
Yamai Yuzuru
·
2024-02-07 06:27
算法编程笔记
算法
P1042 [NOIP2003 普及组] 乒乓球
Java版
最简单题解!
为什么说最简单,因为本人就是一个算法小白,只学过一点数据结构,打算备战蓝桥杯的,网上说备战蓝桥杯就去刷洛谷,早有听闻洛谷很难,今天一看算是真的被打醒了,对于小白是真的太难了。(;´༎ຶД༎ຶ`)解题之前,先了解一下Java快速输入输出工具。Java(最)快速输入输出工具:首先,听说Java输入输出有快速的方法,于是乎做这道题,在网上搜了一些快速输入输出的方法,我觉得这个东西就是理解为模板吧,就类似
remember_me.
·
2024-02-07 06:27
竞赛刷题
java
洛谷
小白刷题
模拟
数据结构与
算法练习
-冒泡排序
python数据结构与
算法练习
-冒泡python实现这里仅记录冒泡排序的思想以及简单解答,考试中面对排序问题应该不会限制使用方法。思想:冒泡排序是通过元素与元素之间的比较与交换来达到对列表的重新排列。
Hide on spring water
·
2024-02-07 04:23
数据结构
算法
排序算法
代码随想录day17
Java版
二叉树部分
106.从中序与后序遍历序列构造二叉树手算很容易,实现很困难的题目。思路是用后序确定根节点,再用中序切分。具体切分过程比较像快速排序的左右区间切分(因为中序序列有根节点切分左右子树),也很自然地用到递归。那么递归结束条件为区间扫描完毕,然后找到后序遍历的最后一个元素在中序遍历中的位置,保存中序左子树个数,用来确定后序数列的个数。classSolution{Mapmap=newHashMap=inE
洒水水儿
·
2024-02-07 02:54
代码随想录打卡
算法
数据结构
2 月 5 日
算法练习
- 动态规划
DP(动态规划)全称DynamicProgramming,是运筹学的一个分支,是一种将复杂问题分解成很多重叠的子问题、并通过子问题的解得到整个问题的解的算法。在动态规划中有一些概念:nusingnamespacestd;constintN=1e2+5;intn,a[N][N],dp[N][N][N];intmain(){memset(dp,-0x3f,sizeof(dp));cin>>n;for(
小蒋的学习笔记
·
2024-02-07 00:45
算法
算法
动态规划
深度优先
我的世界
java版
联机不稳定_MC联机教程
该教程隶属于知乎专栏《Minecraft教程》,仅在本人的知乎账号和bili账号上发布。该教程是Minecraft联机教程,如果是java盗版请搭配『盗版联机教程』或『虚拟局域网联机教程』,如果想要java/基岩版开服请查看『开服教程』,如果要基岩版联机教程请移步至『虚拟局域网联机教程』首先确定联机方式一、虚拟局域网二、内网穿透(推荐虚拟局域网与内网穿透的区别虚拟局域网可以直接绕过正版验证在一番测
weixin_39673037
·
2024-02-06 19:13
我的世界java版联机不稳定
Minecraft开服教程:我的世界
Java版
服务器搭建并结合cpolar内网穿透实现MC远程联机
文章目录1.安装JAVA2.MCSManager安装3.局域网访问MCSM4.创建我的世界服务器5.局域网联机测试6.安装cpolar内网穿透7.配置公网访问地址8.远程联机测试9.配置固定远程联机端口地址9.1保留一个固定tcp地址9.2配置固定公网TCP地址9.3使用固定公网地址远程联机本教程主要介绍如何在LinuxUbuntu系统中使用MCSManager面板搭建Minecraft服务器,并
内网渗透
·
2024-02-06 19:13
cpolar
内网穿透
公网访问内网
java
服务器
我的世界
Minecraft
内网穿透
我的世界JAVA国际版怎么联机_【我的世界】国际版怎么和朋友联机?怎么开服务器?简单的联机教程...
这个教程针对我的世界
Java版
,Be因为没有玩过所以不一定适用。局域网联机1、我们进入单人游戏,点击对局域网开放2、设置好后点击“创建一个局域网世界”3、你将得到一个端口号,每个人的都不一样,我这里是
赵有名
·
2024-02-06 19:12
我的世界JAVA国际版怎么联机
java版
我的世界游侠怎么联机_我的世界如何联机手机版
问:我的世界如何联机手机版?答:我的世界联机手机版的方法有三种,分别是:1.通过连接同一WiFi或者热点进行联机,可以五人联机,但这种方法有局限性,就是需要大家在一起才能联机。2.创建Xbox账号,通过登录Xbox账号并添加好友,可以实现远程联机,我下面会详细讲述如何创建Xbox账号。3.通过第三方软件实现远程联机,这里可能会有人说了,抵制什么什么,反对什么什么的,不存在的,不要喷我,我只是就事论
东京不太热
·
2024-02-06 19:12
java版我的世界游侠怎么联机
java版
和基岩版怎么联机_我的世界基岩版联机教程
在我的世界基岩版中,玩家可以进行联机,以下内容就为各位玩家介绍该版本下游戏的联机方法,感兴趣的玩家就玩下看看吧!我的世界基岩版联机教程玩家想要在我的世界基岩版中联机,首先进入游戏界面,点击“开始游戏”,玩家会看到一个联机大厅。玩家在联机大厅中下载想玩的地图,点击“创建房间”,之后可以对房间进行设置。房间设置完成后,点击“创建”,即可让好友输入密码进入联机。我的世界基岩版介绍我的世界:基岩版(Min
吞鲸者1号
·
2024-02-06 19:12
java版和基岩版怎么联机
我的世界
Java版
服务器如何搭建并实现与好友远程联机Minecarft教程
文章目录1.安装JAVA2.MCSManager安装3.局域网访问MCSM4.创建我的世界服务器5.局域网联机测试6.安装cpolar内网穿透7.配置公网访问地址8.远程联机测试9.配置固定远程联机端口地址9.1保留一个固定tcp地址9.2配置固定公网TCP地址9.3使用固定公网地址远程联机本教程主要介绍如何在LinuxUbuntu系统中使用MCSManager面板搭建Minecraft服务器,并
深鱼~
·
2024-02-06 19:37
cpolar
java
服务器
开发语言
远程工作
php
chatgpt
人工智能
Zookeeper安装配置
Zookeeper安装配置环境版本:操作系统:CentOSrelease6.6(Final)
java版
本:jdk1.8zookeeper版本:zookeeper-3.4.11一、安装jdk此处省略,自己百度安装二
我,大虫
·
2024-02-06 18:05
第三方技术
zookeeper
【
算法练习
】leetcode算法题合集之动态规划背包问题篇
背包概念01背包问题有N件物品和一个最多能背重量为W的背包。第i件物品的重量是weights[i],得到的价值是value[i]。每件物品只能用一次,求解将哪些物品装入背包里物品价值总和最大。输入:weight[1,3,4]value:[15,20,30],最多能背重量总和为4的物品。dp[i][j]指的是在[0,i]个物品中在容量为j的背包中可选择的最大价值。如果当前容量是小于weight[i]
秋装什么
·
2024-02-06 12:18
算法
算法
leetcode
动态规划
【
算法练习
】leetcode算法题合集之排序篇
排序算法快速排序单路快排获取随机一个元素,元素左边是小于它的,元素右边是大于它的。partition:选择一个元素,交换left。比较nums[left]和nums[i],如果nums[i]=right){return;}intp=partition(nums,left,right);sort(nums,left,p-1);sort(nums,p+1,right);}privateintparti
秋装什么
·
2024-02-06 12:48
算法
算法
leetcode
排序算法
【
算法练习
】leetcode算法题合集之动态规划篇
普通动规系列LeetCode343.整数拆分LeetCode343.整数拆分将10的结果存在索引为10的位置上,需要保证数组长度是n+1,索引的最大值是n,索引是从0开始的。n的拆分,可以拆分为i和n-i,当然i可以继续拆分。而且拆分为n-1和1的结果和n-2和2的结果的大小也是不一定的。classSolution{publicintintegerBreak(intn){int[]dp=newin
秋装什么
·
2024-02-06 12:45
算法
算法
leetcode
动态规划
通讯录管理系统
JAVA版
本
前言:小刘之前用JAVA写了一个通讯录管理系统具体描述如下;系统功能说明系统功能说明:初始化功能后,根据命令指令提示操作相应的功能。1.导入初始数据根据模板文件,将模板文件的数据导入到系统中2.显示信息展示系统中通讯录列表数据3.输入记录根据提示将输入的姓名,手机号,邮件,年龄,性别,地址等信息添加到系统中4.删除记录根据通讯录列表记录的编号将系统中该记录删除5.查询记录根据提示的搜索条件进行按照
源码plus
·
2024-02-06 11:09
JAVA开发
java
前端
开发语言
WebRTC的学习(
java版
本信令服务)
WebRTC的学习1.相关地址1.1文档教学 WebRTC中文网:http://webrtc.p2hp.com/#google_vignette WebRTC中文社区:https://webrtc.org.cn/ WebRTC英文官网:https://webrtc.org/ WebRTC安全相关:http://webrtc-security.github.io/ coturn开源地址:https:
meng前行
·
2024-02-06 09:30
webrtc
spring
boot
websocket
算法.1-三大排序算法-对数器-二分
三大排序算法&对数器1.选择排序
Java版
packageclass01;importjava.util.Arrays;publicclassCode01_SelectionSort{publicstaticvoidselectionSort
yiyeyeshenlan
·
2024-02-06 01:25
算法
排序算法
java
概率型随机点名(
JAVA版
)
需求:实现随机点名,男生概率70%,女生30%;importjava.util.ArrayList;importjava.util.Collections;importjava.util.Random;publicclasstest2{publicstaticvoidmain(String[]args){ArrayListlist=newArrayList,T...elements>批量添加元素/
光
·
2024-02-05 20:26
java
python
windows
如何使用MCSM搭建我的世界
Java版
服务器并实现远程联机游戏
文章目录1.安装JAVA2.MCSManager安装3.局域网访问MCSM4.创建我的世界服务器5.局域网联机测试6.安装cpolar内网穿透7.配置公网访问地址8.远程联机测试9.配置固定远程联机端口地址9.1保留一个固定tcp地址9.2配置固定公网TCP地址9.3使用固定公网地址远程联机本教程主要介绍如何在LinuxUbuntu系统中使用MCSManager面板搭建Minecraft服务器,并
Yawesh
·
2024-02-05 17:29
cpolar
java
服务器
游戏
24种设计模式之行为型模式(下)-
Java版
软件设计模式是前辈们代码设计经验的总结,可以反复使用。设计模式共分为3大类,创建者模式(6种)、结构型模式(7种)、行为型模式(11种),一共24种设计模式,软件设计一般需要满足7大基本原则。下面通过5章的学习一起来看看设计模式的魅力吧。行为模式(11种):本质是描述类与对象协助完成单个对象无法完成的任务,以及怎么分配职责。包括:模板方法、策略、命令、责任链、状态、观察者、中介者模式、迭代器、访问
nuist__NJUPT
·
2024-02-05 15:52
设计模式
设计模式
java
开发语言
Android studio打开md无法显示md渲染问题
StackOverflowandroidstudio开发无法选择markdown渲染功能的问题原因是javaruntime出了问题搜索下面功能ChooseBootJavaRuntimefortheIDE选择带JCEF的可以选最新的
java
Rondox
·
2024-02-05 15:19
android
studio
vscode
ide
常用排序算法(
Java版
本)
1引言常见的排序算法有八种:交换排序【冒泡排序、快速排序】、插入排序【直接插入排序、希尔排序】、选择排序【简单选择排序、堆排序】、归并排序、基数排序。2交换排序所谓交换,就是序列中任意两个元素进行比较,根据比较结果来交换各自在序列中的位置,以此达到排序的目的。2.1冒泡排序冒泡排序是一种简单的交换排序算法,以升序排序为例,其核心思想是:从第一个元素开始,比较相邻的两个元素。如果第一个比第二个大,则
一朝风月S
·
2024-02-05 08:33
面试宝典
排序算法
java
算法
Jaeger的客户端采样配置(
Java版
)
欢迎访问我的GitHubhttps://github.com/zq2599/blog_demos内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;关于采样(Sampling)采样很好理解:使用Jaeger时,未必需要将所有请求都上报到Jaeger,有时候只要抽取其中一部分观察即可,这就是按照一定策略进行采样;JaegerSDK是支持多种采样配置
程序员欣宸
·
2024-02-05 06:21
[设计模式Java实现附plantuml源码~结构型]处理多维度变化——桥接模式
前言:为什么之前写过Golang版的设计模式,还在重新写
Java版
?答:因为对于我而言,当然也希望对正在学习的大伙有帮助。Java作为一门纯面向对象的语言,更适合用于学习设计模式。
程序员三木
·
2024-02-05 02:13
设计模式
设计模式
java
桥接模式
算法练习
-三数之和(思路+流程图+代码)
难度参考难度:中等分类:数组难度与分类由我所参与的培训课程提供,但需要注意的是,难度与分类仅供参考。且所在课程未提供测试平台,故实现代码主要为自行测试的那种,以下内容均为个人笔记,旨在督促自己认真学习。题目给你一个整数数组nums,判断是否存在三元组[nums[i],nums[j],nums[k]]满足i!=j、i!=k且j!=k,同时还满足nums[i]+nums[j]+nums[k]=0。请你
Yamai Yuzuru
·
2024-02-05 00:13
算法编程笔记
算法
算法练习
-左叶子之和(思路+流程图+代码)
难度参考难度:中等分类:二叉树难度与分类由我所参与的培训课程提供,但需要注意的是,难度与分类仅供参考。且所在课程未提供测试平台,故实现代码主要为自行测试的那种,以下内容均为个人笔记,旨在督促自己认真学习。题目计算给定二叉树的所有左叶子之和。示例1:输入:root=[3,9,20,null,nu,15,7]输出:24解释:在这个二叉树中,有两个左叶子,分别是9和15,所以返回24示例2:输入:roo
Yamai Yuzuru
·
2024-02-05 00:42
算法编程笔记
算法
数据结构
算法练习
-环形链表(思路+流程图+代码)
难度参考难度:中等分类:链表难度与分类由我所参与的培训课程提供,但需要注意的是,难度与分类仅供参考。且所在课程未提供测试平台,故实现代码主要为自行测试的那种,以下内容均为个人笔记,旨在督促自己认真学习。题目给定一个链表,返回链表开始入环的第一个节点。如果链表无环,则返回u。为了表示给定链表中的环,使用整数pos来表示链表尾连接到链表中的位置(索引从0开始)。如果pos是-1,则在该链表中没有环。示
Yamai Yuzuru
·
2024-02-05 00:11
算法编程笔记
算法
链表
流程图
算法练习
-链表 LeetCode 92. 反转链表 II
今日心情:题目描述:LeetCode92.反转链表II给你单链表的头指针head和两个整数left和right,其中left<=right。请你反转从位置left到位置right的链表节点,返回反转后的链表。解题代码:/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*ListNodenext;*ListNode(){}
YINYL03
·
2024-02-04 20:18
数据算法练习
链表
算法
leetcode
java metrics_Metrics—
Java版
的指标度量工具之一
随着系统越来越大,越来越复杂,我们需要在业务方面加上一些监控服务。Metrics作为一款监控指标的度量类库,在JAVA代码中嵌入Metrics代码,可以方便的对业务代码的各个指标进行监控,同时,Metrics能够很好的跟Ganlia、Graphite结合,方便的提供图形化接口。使用Metrics使用Metrics,只需要在pom文件里面增加metrics-core的依赖:12345io.dropw
奶瓶屁屁
·
2024-02-04 16:18
java
metrics
java: 错误: 不支持发行版本 6 ------ 解决方案
在进行一番搜索之后,大多的问题是出现在
java版
本设置不一致上。我安装的是jdk20版本,所以我把所有的jdk版本都设置成了20,但还是出现报错信息:java:错误:不支持发行版本6。
芝麻芝麻快长头发
·
2024-02-04 15:34
IDEA配置及报错
intellij-idea
1 月 30 日
算法练习
-数论
唯一分解定理唯一分解定理指的是:对于任意一个>1的正整数,都可以以唯一的一种方式分解为若干质因数的乘积。x=p1k1⋅p2k2⋅…⋅pmkmx=p_1^{k_1}\cdotp_2^{k_2}\cdot\ldots\cdotp_m^{k_m}x=p1k1⋅p2k2⋅…⋅pmkm这个式子中的p1,p2是类似2,3,5,7这样的质数。将单个数字进行质因数方法是,从小到大枚举x的所有可能的质因子,最大枚举
小蒋的学习笔记
·
2024-02-04 13:56
算法
算法
24种设计模式之行为型模式(上)-
Java版
软件设计模式是前辈们代码设计经验的总结,可以反复使用。设计模式共分为3大类,创建者模式(6种)、结构型模式(7种)、行为型模式(11种),一共24种设计模式,软件设计一般需要满足7大基本原则。下面通过5章的学习一起来看看设计模式的魅力吧。行为模式(11种):本质是描述类与对象协助完成单个对象无法完成的任务,以及怎么分配职责。包括:模板方法、策略、命令、责任链、状态、观察者、中介者模式、迭代器、访问
nuist__NJUPT
·
2024-02-04 06:41
设计模式
设计模式
java
开发语言
普里姆(prim)和克鲁斯卡尔(Kruskal)
普里姆(prim)
算法练习
洛谷P1194买礼物题目描述又到了一年一度的明明生日了,明明想要买B样东西,巧的是,这B样东西价格都是A元。
3分人生
·
2024-02-03 23:38
题组
学习
图论
【数组】leetcode209.长度最小的子数组(C/C++/Java/Js)
leetcode209.长度最小的子数组1题目2思路-滑动窗口3代码3.1C版本3.2C++版本3.3
Java版
本3.4JavaScript版本4总结1题目题源链接给定一个含有n个正整数的数组和一个正整数
?Suki
·
2024-02-03 22:17
数据结构与算法习题部分
LeetCode题解
c语言
c++
算法
leetcode
数据结构
spring boot 构建
java版
分布式微服务 b2b2c o2o电子商务云商平台
使用技术:SpringCloud+SpringBoot+Mybatis+微服务+服务监控+可视化运营B2B2C平台:1.平台管理端(包含自营)2.商家平台端(多商户入驻)3.PC买家端、手机wap/公众号买家端4.微服务(30个通用微服务如:商品、订单、购物车、个人中心、支付、文件、运营等,支持原生Android、ios、react、小程序、vue、h5等前端调用)5.聚合小程序(已联调微服务)核
fumi106
·
2024-02-03 17:44
1 月 30 日
算法练习
-贪心和思维
巧克力思路:贪心先选价格小的巧克力,如果价格一样选保质期大的。维护天数数组,选了巧克力后从保质期最后一天往前食用。#include#include#includeusingnamespacestd;constintN=1e5+10;setse;intx,n;structnode{intval,L,cnt;booloperatorb.L;returnval>x>>n;for(inti=1;i>a[i
小蒋的学习笔记
·
2024-02-03 16:54
算法
算法
(
java版
)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
目录冒泡排序(BubbleSort):代码详解:冒泡排序的优化:选择排序(SelectSort):代码详解:插入排序(InsertSort):代码详解:希尔排序(ShellSort):法一(交换法)代码详解:法二(移位法-->插入排序的优化)代码详解:快速排序(QuickSort):代码详解:归并排序(MergetSort):代码详解:基数排序(RadixSort):代码详解:最后,一张图概括:冒
IYF.星辰
·
2024-02-03 15:28
java算法
排序算法
算法
数据结构
JAVA求最长的指定瑕疵度的元音字串
JAVA求最长的指定瑕疵度的元音字串题目输入描述:输出描述:示例1示例2示例3示例4示例5示例6示例7解题写在前面的话:网上没找到
java版
本的或者是用例没能全部过的,于是写了这个。
Winyar Wen
·
2024-02-03 10:18
Java
java
算法
算法练习
-二叉树的节点个数【完全/普通二叉树】(思路+流程图+代码)
难度参考难度:中等分类:二叉树难度与分类由我所参与的培训课程提供,但需要注意的是,难度与分类仅供参考。且所在课程未提供测试平台,故实现代码主要为自行测试的那种,以下内容均为个人笔记,旨在督促自己认真学习。题目给出一棵完全二叉树,求出该树的节点个数!输入:root=[1,2,3,4,5,6]输出:6示例2:输入:root=[]输出:0示例3:输入:root=[1]输出:1提示:树中节点的数目范围是[
Yamai Yuzuru
·
2024-02-03 08:22
算法编程笔记
流程图
代码随想录算法训练营第24天|77. 组合
vector>ans;voiddfs(intcur,intn,intk){if(temp.size()+(n-cur+1)>combine(intn,intk){dfs(1,n,k);returnans;}};
java
JazcsP922
·
2024-02-03 07:09
算法
深度优先
leetcode
我的C语言
算法练习
:第6题 - 第10题
导读接着我的C语言
算法练习
:第1题-第5题第六题:求a+aa+aaa+a..a的值,其中a是一个数字,几个数字相加由键盘控制。
胡童远
·
2024-02-03 06:35
力扣225 用队列实现栈
Java版
本
文章目录题目描述解题思路代码题目描述请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop和empty)。实现MyStack类:voidpush(intx)将元素x压入栈顶。intpop()移除并返回栈顶元素。inttop()返回栈顶元素。booleanempty()如果栈是空的,返回true;否则,返回false。注意:你只能使用队列的基本操作—
蓑 羽
·
2024-02-03 05:46
LeetCode
java
leetcode
算法
力扣20 有效的括号
Java版
本
文章目录题目描述思路代码题目描述给定一个只包括‘(’,‘)’,‘{’,‘}’,‘[’,‘]’的字符串s,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。每个右括号都有一个对应的相同类型的左括号。示例1:输入:s=“()”输出:true示例2:输入:s=“()[]{}”输出:true示例3:输入:s=“(]”输出:false提示:1stack=ne
蓑 羽
·
2024-02-03 05:46
LeetCode
leetcode
java
python
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他