如何才能用最少的步骤将所有员工排成左大或右大排位?
注意:
- 员工数量足够,每个员工有唯一的排位。
- 排位必须按照姓名顺序排列。
步骤:
- 将所有员工姓名排序。
- 从排序后的名字中提取姓名中的第一个字符。
- 将第一个字符与“L”或“R”对应的位置(左大或右大)。
- 将所有员工按照排位顺序排列。
示例:
员工姓名
- John
- Mary
- Peter
- Sarah
- Alice
步骤:
- 首先,将所有员工姓名排序:John、Mary、Peter、Sarah、Alice。
- 从排序后的名字中提取第一个字符:J、M、P、S、A。
- 将第一个字符与“L”对应的位置(左大):J。
- 将所有员工按照排位顺序排列:John、Mary、Peter、Sarah、Alice。