当前位置:  开发笔记 > 编程语言 > 正文

如何测试一个数组是否包含一对产品为奇数的数字?

如何解决《如何测试一个数组是否包含一对产品为奇数的数字?》经验,为你挑选了2个好方法。

如何编写一个取整数数组的函数,如果它们存在一对产品为奇数的数字,则返回true?

奇数整数的属性是什么?当然,你如何用Java编写这个函数?另外,也许是对如何为实际实现制定算法的简短说明.

是的,这是教科书中的一项功能.不,这不是家庭作业 - 我只是想学习,所以请不要"做你自己的家庭作业评论."



1> tvanfosson..:

奇数不能被2整除.你需要知道的是集合中有两个奇数.只需检查每个数字mod 2是否为非零.如果是这样,这很奇怪.如果您找到两个奇数,那么您可以将它们相乘并得到另一个奇数.

注意:奇数乘以偶数始终是偶数.



2> Bill the Liz..:

只有当两个整数都是奇数时,两个整数的乘积才是奇数.因此,要解决此问题,只需扫描一次数组,看看是否有两个(或更多)奇数整数.

编辑: 正如其他人提到的,你通过使用模数(%)运算符来检查数字是否是奇数.如果N%2 == 0,那么数字是偶数.


该产品是乘法的结果.总和是添加的结果.
推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有