找回密码
 注册账号
置顶:如何加入2024届新生微信群

[吹水聊天] 上岸算法LeetCode Weekly Contest 296解题报告

上岸算法 回复:0 | 查看:1193 | 发表于 2022-6-5 18:08:53 |阅读模式 |复制链接

UWCSSA提醒您:

警惕网络诈骗与盗号,不要在他人发送的网站中输入密码,换汇或付款时请小心诈骗。

为了避免个人信息泄漏,建议在帖子中使用不常用的邮箱,或使用私信发送联系方式(点击对方的头像,然后“发送消息”)。

帖子通过审核只代表内容不违规,CSSA 不会验证内容的真实性。请谨防诈骗。

【 NO.1 极大极小游戏】' i( V6 e$ ^, ]1 {! [2 y9 V

; L- X: Y% c# j解题思路
* k+ w+ Q/ x9 d& c# o6 [" U
模拟即可。) C* F# X3 x1 ?

6 j/ s$ V5 h$ l# U/ |2 s9 J, C- T代码展示
# ~; n7 t1 A/ p
' n$ B$ S& G0 q+ U) ]! b+ }: p7 a* n: }. [2 k; A% ~

: u" U7 M6 u8 g& G【 NO.2 划分数组使最大差为 K】6 B6 M/ {7 w% `( |- g/ o  D- r; v

  s# ?9 |, y, ]8 T解题思路

# L. d1 A& J& W! U6 J排序 + 贪心。* i( I4 R, d+ B) T( v- g4 [+ C
! k% t- ]( m7 ]# P" x! @# G
代码展示
. V' i  @8 j( }1 h( g& u. ^
3 k& W0 ^) T" m+ J. N2 E+ c" X1 _) N7 p2 P9 U

" a* C# Z$ U- I3 `【 NO.3 替换数组中的元素】  c) f2 f4 |: b" G: [5 W

+ ?! a" q3 n. R1 w* I  s  b解题思路
: D3 ^7 \8 s+ V/ W: n
模拟。用 HashMap 记录每个元素的位置即可。! p! a6 P' e9 d1 t# q

5 V: C# k- `$ b8 H9 }. r$ D5 D3 u3 |% l代码展示2 \! a8 \0 b% C7 r( r

1 v6 z9 d7 Z" b0 P0 X) R' }
2 S; E" d8 A) H- j【 NO.4 设计一个文本编辑器】$ V- j( r1 m2 c) H1 e
+ c. L( V5 X# A
解题思路
% l; s7 G& A, g; l) Q
使用链表储存文本。
: |5 H7 V8 S. {* ~, Y6 g8 ~
2 v0 N8 c* ~7 d$ R代码展示
8 F& a; w# l3 R9 U4 A) I
* F, R  R5 h( K) A' W' u3 o8 x
1 V  T8 ?" p/ Y

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册账号

x
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

登录 发布 快速回复 返回顶部 返回列表