文档介绍:亚马逊笔试经验
总共两道编程题,全英文描述,时间为两个小时(可以用任何一 种语言实现)
第一题:对于一个给定的物品名称X以及顾客的购物清单数组, 找出所有购买过X的客户中所买的其他的最多的商品种类。如已知购 物数组为[CustA,Ite亚马逊笔试经验
总共两道编程题,全英文描述,时间为两个小时(可以用任何一 种语言实现)
第一题:对于一个给定的物品名称X以及顾客的购物清单数组, 找出所有购买过X的客户中所买的其他的最多的商品种类。如已知购 物数组为[CustA,Item1, CustB,Item2, CustC,Item1, CustA,Item2, CustD,Item3, CustB,Item1] 给定物品名称为Iteml时就应该返回 Item2。
用程序实现该函数功能。
第二题:利用堆栈原理 给定两个整型数组,一个是原始数组,
另一个是经历过pop和push操作之后的数组:如原始数组里面的
数据是【1 2 3]经历过一系列push和pop之后新的数组为【1 3 2】 那么这之间的操作就应该是 push 1 |pop 1| push 2 |push 3 |pop 31Pop 2。
题目就是给定两个数组以后求出这个操作字符串,该语句操作 之间用|分隔符连接。
用程序实现该函数功能。