gpt4 book ai didi

java - 采访谜题: How to find all "bad" worker histories?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:31:49 24 4
gpt4 key购买 nike

<分区>

这是一道面试题。假设我们将 worker 的工作历史表示为字符串。每个字符串由N个字符组成;每个字符都是 {A -- "absence", L -- "late", and O -- "ok") 之一。如果有两次“缺勤”或连续三次“迟到”,系统会发出警报。例如:AOOAO -- 发出警报,ALLOL -- 不发出警报。

编写一个函数(用 Java)生成所有大小为 N 的字符串,这会引发警报。

我建议遍历所有可能的“工作历史”字符串(很明显如何生成它们)并使用正则表达式过滤所需的字符串。

您将如何解决这个问题?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com