1. 题目

给你一个整数数组 nums,请你返回其中位数为 偶数 的数字的个数。

示例 1:
输入:nums = [12,345,2,6,7896]
输出:2
解释:
12 是 2 位数字(位数为偶数)
345 是 3 位数字(位数为奇数)
2 是 1 位数字(位数为奇数)
6 是 1 位数字 位数为奇数)
7896 是 4 位数字(位数为偶数)
因此只有 12 和 7896 是位数为偶数的数字示例 2:
输入:nums = [555,901,482,1771]
输出:1
解释:
只有 1771 是位数为偶数的数字。提示:
1 <= nums.length <= 500
1 <= nums[i] <= 10^5

来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/find-numbers-with-even-number-of-digits
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

2. 解题

class Solution {public:int findNumbers(vector<int>& nums) {int i, n, ans = 0;for(i = 0; i < nums.size(); i++){n = 0;while(nums[i]){n++;nums[i] /= 10;}if((n&1) == 0)ans++;}return ans;}
};

0 ms 9 MB

LeetCode 1295. 统计位数为偶数的数字相关推荐

  1. 【算法训练】Leetcode 1295. 统计位数为偶数的数字(2020.06.09 )

    1 题目 1295. 统计位数为偶数的数字 给你一个整数数组 nums,请你返回其中位数为 偶数 的数字的个数. 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: ...

  2. 统计字符串元素出现的个数_LeetCode 1295. 统计位数为偶数的数字

    题目 1295. 统计位数为偶数的数字 描述 给你一个整数数组 nums,请你返回其中位数为 偶数 的数字的个数. 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: ...

  3. 1295. 统计位数为偶数的数字

    1.题目描述 统计位数为偶数的数字 2.题解 1)可以首先计算出数的位数,再判断奇偶性 2)因为数比较小,直接用if判断是否属于偶数的区间即可 3.代码 #include <iostream&g ...

  4. 1295. 统计位数为偶数的数字(to_string 将整型数字变为字符串)

    给你一个整数数组 nums,请你返回其中位数为 偶数 的数字的个数. 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: 12 是 2 位数字(位数为偶数) 345 ...

  5. python 计算数字位数_Python 统计位数为偶数的数字的代码

    问题描述 给出一个整数数组 nums,请返回其中位数为偶数的数字的个数. 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: 12 是 2 位数字(位数为偶数) 34 ...

  6. python统计奇数和偶数的个数_Python 统计位数为偶数的数字的代码

    问题描述 给出一个整数数组 nums,请返回其中位数为偶数的数字的个数. 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: 12 是 2 位数字(位数为偶数) 34 ...

  7. python统计奇数和偶数的个数_Python 统计位数为偶数的数字代码详解

    问题描述 给出一个整数数组 nums,请返回其中位数为偶数的数字的个数. 示例 1: 输入:nums = [12,345,2,6,7896] 输出:2 解释: 12 是 2 位数字(位数为偶数) 34 ...

  8. java 4位数,java 找出4位数的所有吸血鬼数字

    java 找出4位数的所有吸血鬼数字 /** * 找出四位数所有的吸血鬼数字 * 吸血鬼数字:位数为偶数的数字可以由一对数字相乘而得,这对数字包含乘积一半的位数 * 如:1260 = 21*60 */ ...

  9. java编程找出吸血鬼数字,Java 找到四位数的所有吸血鬼数字 基础代码实例

    Java 找出四位数的所有吸血鬼数字 基础代码实例 /** * 找出四位数的所有吸血鬼数字 * 吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘而得到,而这对数字各包含乘积的一半位数的数字,其中从最 ...

最新文章

  1. 使用Python可视化卷积神经网络方法汇总
  2. 重磅盘点:过去8年中深度学习最重要的想法
  3. node debug包
  4. 增强现实(Augmented Reality)浅谈
  5. 带有JSF,Servlet和CDI的DynamicReports和JasperReports
  6. hql实例 jpa_SpringBoot学习笔记九:Spring Data Jpa的使用
  7. 3.14圆周率节,这5本书带你领略数学的魅力
  8. Holding Bin-Laden Captive! (HDU-1085)
  9. 高性能JavaScript DOM编程
  10. 终于知道为什么NVIDIA的linux驱动这么烂了,一波官方文档告诉你:Linux GPU Driver Developer’s Guide
  11. 实现一个闹钟_米系或许真的比米家更值,闹钟温度湿度,一个设备就搞定
  12. HDFS 中常见的Timeout
  13. 批处理命令调用WINRAR对文件进行压缩
  14. 2级c语言程序设计无忧考试,全国计算机二级c语言考试真题
  15. 浅谈unicode字符集及编码方式
  16. 深度学习NLP-词向量篇(含代码实现)
  17. iOS开发——仿微信图片浏览交互的实现(向下拖拽图片退出图片浏览器)
  18. DevOps落地实践及案例分享
  19. 惊!Linux居然可以这样破解WiFi密码,竟然是?
  20. Sitewhere物联网云平台安装

热门文章

  1. mysql5.7.x 1251_MySql-8.0.x免安装版下载与配置,Navicat打开数据库链接报错1251的解决办法...
  2. 计算机工作原理 公开课,《计算机的基本工作原理》公开课材料(11页)-原创力文档...
  3. 解构领域驱动设计(三):领域驱动设计
  4. Bootstrap全局CSS样式之表单
  5. 谈谈.NET MVC QMVC高级开发
  6. 标准C语言库 Glibc 2.15
  7. 《Linux内核完全注释》《完全剖析》 » 阅读本书所需的基础知识 -- 再次强调。
  8. C语言定义:__DATE__和_TIME__
  9. python安装虚拟环境出现错误_virtualenv 安装虚拟环境问题 请大神指点一二
  10. python迭代算法_Python实现简单的梯度下降法