怎么说呢,我看到这么简单的题目,觉得普通人的简单逻辑写法太没难度了,我就开始秀操作。结果把自己秀成0分了。第一题,是顺时针从外向内打印二维数组。普通写法太简单。我就开始在草稿上构建了一个递归模型用到了a[-1]的地址(别和我说数据越界,我只使用a[-1]的地址的值,没有访问数据,不存在内存泄露。linux中也有很多类似操作)。然后将二维数组强制转换为一维数组,进行操作(涉及知识点二维数组在计算机中也是以一维数组存储的)。
第二题,打印一个数独,这就更简单了。看过编程之美的人都知道里面有这个题目的进阶版本。我就用了编程之美的思路来写,然后前台拿走笔记本,2分钟后回来告诉我没通过。面试官2分钟想看懂我的思路还是有难度的。而且都是通过前台和我沟通,也不给我解释代码的机会。
...查看更多