我正在閱讀其他網站(Computer Science - Can a Minimum Possible Efficiency be proven?)的文章,關於在最壞的情況下假設最小的大O時間。 其中一個答案的長度解釋了比較二進制值(或類似)所需的時間。 而我雖然對自己:爲什麼不按位操作? 而且我在Javascript使這個實體模型代碼: console.time('^');
for(var i
我想一起實現xor。例如,我有兩個比特對,分別是6(110)和3(011)。現在我想實現兩個輸入的按位異或。它可以通過matlab中的bitxor函數來完成。 out=bitxor(6,3);%output is 5
但我想通過mod函數而不是bitxor實現該方案。如何用matlab做到這一點?非常感謝。這是我的代碼 out=mod(6+3,2^3) %2^3 because Galois