当前位置: 首页 > news >正文

Java | Leetcode Java题解之第401题二进制手表

题目:

题解:

class Solution {public List<String> readBinaryWatch(int turnedOn) {List<String> ans = new ArrayList<String>();for (int i = 0; i < 1024; ++i) {int h = i >> 6, m = i & 63; // 用位运算取出高 4 位和低 6 位if (h < 12 && m < 60 && Integer.bitCount(i) == turnedOn) {ans.add(h + ":" + (m < 10 ? "0" : "") + m);}}return ans;}
}

http://www.mrgr.cn/news/25682.html

相关文章:

  • shell函数和数组
  • 光器件 -- 拉曼放大器(原理、分类和应用)
  • 单向链表之创建,插入,输出(下)
  • 在CentOS 7上安装Python 3并设置本地编程环境的方法
  • 微软九月补丁星期二发现了 79 个漏洞
  • 速盾:做外贸用高防cdn需要国外节点的吗?
  • OpenGL3.3_C++_Windows(37)
  • 野指针与空指针的异同
  • 队列的基本概念及顺序实现
  • 【2025】基于python的网上商城比价系统、智能商城比价系统、电商比价系统、智能商城比价系统(源码+文档+解答)
  • [基于 Vue CLI 5 + Vue 3 + Ant Design Vue 4 搭建项目] 09 集成 Ant Design Vue
  • 45. 跳跃游戏 II
  • D2307 Zblog 的CDNfly|CloudFlare全能CDN自动刷新缓存插件_自动清理_适配优化2.1.0版本
  • [项目][WebServer][Util类]详细讲解
  • 腾讯云、阿里云、华为云优惠券领取、查看、使用教程分享
  • PCL 读取STL文件转换为点云
  • odoo14 | 报错:Database backup error: Access Denied
  • MySQL 存储过程:强大的数据库功能利器
  • C++缺省参数
  • 数学基础 -- 线性代数之特征值与特征向量深入解析