前言
###我做这类文章一个重要的目的还是记录自己的学习过程,我的解析也不会做的非常详细,只会提供思路和一些关键点,力扣上的大佬们的题解质量是非常非常高滴!!!
习题
1.奇偶数位
题目链接: 2595. 奇偶位数 - 力扣(LeetCode)
题面:
分析:从右向左遍历每位即可
代码:
java
class Solution {
public int[] evenOddBit(int n) {
int[] ans = new int[2];
int index = 0;
while(n!=0){
if((n&1)==1){
if(index%2==1){
ans[1]++;
}else {
ans[0]++;
}
}
n>>=1;
index++;
}
return ans;
}
}
后言
共勉