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

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

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

UWCSSA提醒您:

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

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

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

【 NO.1 极大极小游戏】
/ K: f: e+ z- r" w
+ n0 V) h6 q7 i: W解题思路

5 v& V; \* l0 ]* x( O8 X/ P模拟即可。4 v9 v( M, {7 U; {7 j! u' I( s
4 j" ~% a, L( E" O- X' `9 W9 Z. h" N
代码展示6 Y2 j0 D9 y' b8 S0 l
7 r0 ^  d  ?+ v, z2 [
1 A! h; w; J3 g" ], |
# w( o5 d+ O6 [5 ^  A5 ~5 H
【 NO.2 划分数组使最大差为 K】# C* N3 O- @* ^$ F! ?! c

/ w$ ?" }& O9 l8 ^5 S) B. y解题思路

5 }5 ]- J4 y9 n) T" x- I, i排序 + 贪心。- P. T" m7 ^7 I! d

: N7 `3 g# j  r9 Q0 R代码展示
0 K7 L& \4 T' b  ~0 f. }: S: x9 n) s- v: ]

, e# F! e6 \, _3 i& Z; a! J, V& ?  ^  P  @
【 NO.3 替换数组中的元素】
7 X. J7 ]3 h" N9 t) u. R
' z* w4 Y1 T% R解题思路
1 f' t4 H7 l- `: D/ O
模拟。用 HashMap 记录每个元素的位置即可。
+ N4 j, m  F6 n! v8 }
- b- x1 G% T4 u; x  Z. ?8 ?代码展示
% l$ X& t6 O& h2 q( h/ C" k7 Z% `5 ]+ S  ~" G; H
5 ~+ w% S% W+ l, p6 B
【 NO.4 设计一个文本编辑器】) k( v, S$ R" |6 ]0 B
: h) d+ j* e# `, }& z# t2 k
解题思路
  g2 F5 Z9 K- T5 e* ~* K! D
使用链表储存文本。$ O/ P, R, L. l- P7 R6 v& M" f
; A- Z, N) p% \
代码展示
# V6 p& B" R8 o4 l
) @" R! E$ m7 C  j5 `2 m% `5 D; n4 U7 j* A* e: t; K

本帖子中包含更多资源

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

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

本版积分规则

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