请用php或其它语言实现如下的功能。
php面试题,大家参考下:
1) 12个人身高各不同,排两列,从小到大,前大于后;排列个数?
2) perl语言的open(file, mode, …)函数使用的格式和方法,mode可以省略?
3) sed的用法:如何把windows和unix格式混合的文件a.txt,变得都是unix格式的
4) 给出a,b,c三个数,问a*b=c 是在12,还是 18进制下成立
5) 36层,电梯只能停其中两层,用户只能到其中一个楼层后再下来爬到目的地。设计一个算法,使得用户总爬楼层数最少?
6) 收藏记录 user_id, item_id;购买记录 user_id, item_id;找出既收藏又购买的用户和货物。每类日志都是海量的,无法一次放入内存?
以上试题中还包括了perl及sed等内容,大家注意下哦。