摘要:
title: 数学&位运算 1、只出现一次的数字 知识点: 1)任何数字和它本身异或,结果是0 2)任何数字和0异或,结果是它自己 3)异或满足交换律和结合律 int singleNumber(int* nums, int numsSize){ int i, result=0; for(i=0; i 阅读全文
摘要:
title: 数组 1、乘积最大子数组 2、多数元素 剔除元素法(Boyer-Moore投票算法): 原理:在原序列中去除两个不同的元素后,原序列中的多数元素在新序列中还是多数元素。 int majorityElement(int* nums, int numsSize){ int cur_numb 阅读全文