IBM 后端intern OA过经

海投的,OA 一共3道题,3小时。IBM的题库相对固定,如果把地理的刷了基本没啥问题

  1. 停车场的问题,思路非常简单,先把array sort了一次,然后进行一次滑窗就可以了
  2. 交换学生给出一 array,只包含0, 1,要求进行相邻swap,把全部1排到左边或者右边,要求最少的swap次数。比如[1,0,0,1],这里swap两次就可以得到[1,1,0,0]。用two pointers就可以轻松解决
  3. 阿拉丁地理已经说了很多次了,这个题目和leetcode依山势一模一样。除了把名字换了,思路完全一样,建议先去leeocde做下这个题目

里面最难的应该是read file的问题,那个要准备一下怎么去read write files就得了。