力扣每日一题【算法学习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;
    }
}

后言

共勉

相关推荐
Li.CQ2 分钟前
SQL学习笔记(二)
笔记·sql·学习
Huangxy__5 分钟前
指针的补充学习
学习
程序猿DD20 分钟前
JUnit 5 中的 @ClassTemplate 实战指南
java·后端
爱吃山竹的大肚肚32 分钟前
EasyPOI 大数据导出
java·linux·windows
sin_hielo34 分钟前
leetcode 2110
数据结构·算法·leetcode
Jay200211142 分钟前
【机器学习】33 强化学习 - 连续状态空间(DQN算法)
人工智能·算法·机器学习
panzer_maus1 小时前
归并排序的简单介绍
java·数据结构·算法
Smartdaili China1 小时前
掌握Java网页抓取:技术与示例完整指南
java·网络·学习·指南·网页·住宅ip·爬虫api
cici158742 小时前
二值化断裂裂缝的智能拼接算法
人工智能·算法·计算机视觉