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

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

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

UWCSSA提醒您:

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

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

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

【 NO.1 极大极小游戏】
' J2 g; W4 E  p: j" t/ f6 b+ x1 L2 g/ w( ]* n4 F
解题思路
% H" T! J' `0 q+ O
模拟即可。
5 T/ j4 k( D+ R! S% t, d4 y  @  d& D7 {* ^9 c9 [* ~3 Z% f
代码展示( A( _7 a3 _3 c8 x: Q3 o

; r  G" j2 ?* n3 x8 J
; q; Z: @5 m& u" D2 H  n; C+ I$ H; T7 e% C. Y! Q3 }, U
【 NO.2 划分数组使最大差为 K】, T" _4 X" {5 [. ?( Z

- p: x4 s# i- d解题思路

  K& ~! d! P4 y* n' F4 e排序 + 贪心。. O0 W* i3 i: M' q3 R
8 Q# }' U$ a! W: F
代码展示
5 T4 @! {% b& D  ?
1 h8 o! W* c. T/ P& @5 g
$ l' b# }& w! M/ f- K( w% b/ y
【 NO.3 替换数组中的元素】1 |" x8 Y. f; k9 K- i9 ]  @! D

9 ]' b8 Q. q. T0 N$ w& [, L/ T解题思路

5 ^. i5 a4 `1 R* Z模拟。用 HashMap 记录每个元素的位置即可。! _% I0 v" Q% t8 @" a

7 O" W6 T. L; l6 p) k4 Z  o代码展示
* ]2 t9 b/ F: M9 J+ A3 s
; U4 i) Z) n& q  g
" p: g, Z( K' N" G* U/ R# m【 NO.4 设计一个文本编辑器】
" V; p  D, S0 p% f& `/ _! V
/ t3 t5 E. J/ c9 I& i解题思路

. P6 v3 p! i6 B; z/ s( B  H+ m: [, J0 A使用链表储存文本。% l) L1 ], a+ h0 N% Z3 R
3 F# S/ a6 {. X, \1 t8 h& v* x
代码展示
- V' _* k' o: w
- }9 p2 H( d) J* l
+ Q0 j% e7 F1 N

本帖子中包含更多资源

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

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

本版积分规则

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