Sigmoid 面试经历 |设置 1(校内)
这个测试只包括一个部分,即编程,在 Hackerrank 上进行。
细节:
1.找出最大和最小元素之间的差异,使得最大元素总是比较小元素处于更高的索引处。(容易)
2. LEGO BLOCKS -(动态编程)..给定一个 NxM 的区域,你已经用给定的瓷砖最佳地填充了该区域(瓷砖的尺寸已给出)。(不是那么标准的问题,如果你以前解决过这个问题,那么它是容易,否则一开始就很难)。
3.给定一个数N,把它的所有位都拨动,然后生成的数字用十进制表示。比如拨动011后4=100,所以ans是3。(简单)
4. 给定二叉树的前序遍历,你必须确定 BST 是否可能用于该遍历。(中等)
5.给定一个元素数组,你已经确定了对(a,b)的数量,使得|ab|=K。(easy)