2015年4月6日
摘要: 最容易想到的算法是除余法,继而考虑到除法的代价较高,而且除数是2,会想到使用向右移位来代替除法,并使用&0x1操作来取末位的值,这样提高了算法的效率。然而,这样仍然进行了63次&操作、63次移位操作和63次+操作。若假设字长大小不限,记作N,那么上述算法的时间复杂度都为O(N)。具体实现方法:1.除... 阅读全文
posted @ 2015-04-06 16:30 黄瓜小肥皂 阅读(1980) 评论(0) 推荐(0) 编辑