博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面试题:比较两个数字大小
阅读量:4460 次
发布时间:2019-06-08

本文共 251 字,大约阅读时间需要 1 分钟。

面试题:有两个变量a和b,不用"if","?","switch"或其他判断语句,找出两个数中间比较大的。

利用绝对值来找到最大值。

int max = ((a + b) + Math.abs(a - b)) /2;

private int CompareInt(int a,int b) {    int c = (a+b + Math.abs(a - b)) /2;    return c;}

 

 

转载于:https://www.cnblogs.com/tianyaxue/p/3143432.html

你可能感兴趣的文章
java开发环境搭建-慕课网
查看>>
NOIP2015-D2T3运输计划
查看>>
Z :彻底了解指针数组,数组指针以及函数指针 [复
查看>>
2013年终总结
查看>>
Start to study Introduction to Algorithms
查看>>
AE常见接口之间的关系(较笼统)+arcgis常见概念
查看>>
正则表达式
查看>>
三元操作设计不同类型的时候,最终结果的问题
查看>>
POJ 1661 Help Jimmy LIS DP
查看>>
大数据时代,我诚惶诚恐的拥抱
查看>>
c++小游戏——五子棋
查看>>
浏览器全屏非全屏切换
查看>>
2.CSS 颜色代码大全
查看>>
Native与H5交互的一些解决方法
查看>>
三、基于hadoop的nginx访问日志分析--计算时刻pv
查看>>
SpringCloud Config客户端
查看>>
OAuth 开放授权 Open Authorization
查看>>
最大似然估计(Maximum likelihood estimation)(通过例子理解)
查看>>
urlRewrite url重写
查看>>
团队冲刺第六天
查看>>