当前位置:网站首页>【每日一题】735. 行星碰撞
【每日一题】735. 行星碰撞
2022-07-13 18:39:00 【爱写Bug的王六六】
很有意思的一道题
总结:留下绝对值最大的那个,如果绝对值相同就都没了。
简单栈模拟运用题。
由于碰撞抵消总是从相邻行星之间发生,我们可以使用「栈」来模拟该过程。
从前往后处理所有的 asteroids[i],使用栈存储当前未被抵消的行星,当栈顶元素方向往右,当前 ats[i]ats[i] 方向往左时,会发生抵消操作,抵消过程根据规则进行即可。
Deque(double-ended queue,双端队列)是一种具有队列和栈的性质的数据结构。
ArrayDeque.peekLast() 此方法检索但不删除此双端队列的最后一个元素,如果此双端队列为空,则返回null。
ArrayDeque.pollLast() 此方法检索并删除此双端队列的最后一个元素,如果此双端队列为空,则返回null。
class Solution {
边栏推荐
猜你喜欢

Huawei switch SEP double half ring design scheme and detailed configuration steps

Wechat classroom reservation of applet completion works applet graduation design (3) background function

Teach you how to install CUDA by hand

win11触控板用不了怎么办?win11触控板用不了的解决方法

Mongodb plummeted!!!

Common DOS commands

A simple form example

1、 Installation and deployment of MySQL
![[Unity] 初探](/img/a0/3f8c36843ace99a79b9168d3310559.png)
[Unity] 初探

Common dataset format + dataset annotation
随机推荐
从全球价值链视角看,京东云数智供应链对未来经济有何影响?
Wechat enterprise small program graduation project (6) opening defense ppt
Solve the problem that the chip cannot be recognized by opening the official routine after the gd32f20x support package is installed
HJ9 提取不重复的整数 HJ09
【深入浅出玩转FPGA8------亚稳态】
2022-07 Microsoft vulnerability announcement
Wechat classroom reservation of applet completion works applet graduation design (3) background function
HJ8 合并表记录 HJ08
斜堆 - 原理与实现
Left leaning heap - Analysis and Implementation
1、 Installation and deployment of MySQL
mySQL上的应用了解
[I2C (Analog) drive ssd1306 OLED screen of Renesas ra6m4 development board]
CVPR | 基于密度与深度分解的自增强非成对图像去雾
Jerry's broadcast linein prompt tone may crash [chapter]
Wechat classroom appointment of applet completion works applet graduation project (4) opening report
集合系列开篇:为什么要学集合?
我用开天平台做了一个城市防疫政策查询系统,你不试试?
Small program graduation project of wechat enterprise company (1) development outline
Could not connect to redis at 192.168.164.118:6379: connection rejected under Linux