力扣每日一题【算法学习day.130】

前言

###我做这类文章一个重要的目的还是记录自己的学习过程,我的解析也不会做的非常详细,只会提供思路和一些关键点,力扣上的大佬们的题解质量是非常非常高滴!!!


习题

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;
    }
}

后言

共勉

相关推荐
张书名2 小时前
Leetcode刷题记录32——搜索二维矩阵 II
算法·leetcode·矩阵
二进制小甜豆4 小时前
网络原理 TCP/IP
java·学习
yxc_inspire4 小时前
常见排序算法记录和理解
算法·排序
鱼糕权八郎 -5 小时前
LeetCode209_长度最小的子数组
c++·leetcode
chirrupy_hamal5 小时前
IntelliJ IDEA 保姆级使用教程
java·intellij idea
D_aniel_5 小时前
Leetcode:回文链表
java·算法·leetcode·链表
Sheep Shaun6 小时前
C++类与对象—下:夯实面向对象编程的阶梯
c语言·开发语言·数据结构·c++·算法
软件2057 小时前
【登录流程图】
java·前端·流程图
后藤十八里7 小时前
Python格式化字符串的四种方法
开发语言·python·学习
yi个名字7 小时前
链表高级操作与算法
数据结构·算法·链表