我遇到了这样一个编程面试问题。但是我不明白怎么知道可以在这里使用位移操作符。
有人能够友善地解释一下吗?谢谢。
一个大小为N的数组,其中的整数介于0和1024之间(允许重复)。另一个整数数组的大小为M,对数字没有任何限制。找出第一个数组中存在于第二个数组中的元素。(如果您正在使用额外的内存,请考虑最小化使用按位运算符)
我想知道位移操作符在现实世界中代表什么。以及如何确定需要位移处理的问题。
谢谢 Sanjay
一个大小为N的数组,其中的整数介于0和1024之间(允许重复)。另一个整数数组的大小为M,对数字没有任何限制。找出第一个数组中存在于第二个数组中的元素。(如果您正在使用额外的内存,请考虑最小化使用按位运算符)
我想知道位移操作符在现实世界中代表什么。以及如何确定需要位移处理的问题。
谢谢 Sanjay