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

网站建设都包含什么步骤网站建设SEO优化哪家好

网站建设都包含什么步骤,网站建设SEO优化哪家好,销客多微分销系统,wordpress获取qq昵称 头像文章目录 一、题目二、C# 题解 一、题目 编写一个方法,找出两个数字a和b中最大的那一个。不得使用if-else或其他比较运算符。 示例: 输入: a 1, b 2 输出: 2 点击此处跳转题目。 二、C# 题解 找出最大的数,本质还是…

文章目录

  • 一、题目
  • 二、C# 题解

一、题目

  编写一个方法,找出两个数字a和b中最大的那一个。不得使用if-else或其他比较运算符。

示例:

输入: a = 1, b = 2
输出: 2

  点击此处跳转题目。

二、C# 题解

  找出最大的数,本质还是选择,只不过加入了算术运算。具体思想是:判断 a - b > 0?

  但是不用 > 号,而是取 a - b 的最高位 sgn,如果是 0 则 a > b,否则 a < b

  最后结果输出为 (1 - sgn) * a + sgn * b,sgn 为 0 则输出 a,是 1 则输出 b。

  具体代码实现有一些差异,因为取最高符号位时,如果是 a - b < 0,右移得到的最终结果为 -1(带符号位),因此最后的表达式需要做一些小改动。同时为了避免算数溢出,使用 long 正兴存储中间计算变量。

public class Solution {public int Maximum(int a, int b) {long diff = (long)a - (long)b;int  sgn  = (int)(diff >> 63);return (1 + sgn) * a - sgn * b;}
}
  • 时间:16 ms,击败 100.00% 使用 C# 的用户
  • 内存:25.28 MB,击败 100.00% 使用 C# 的用户
http://www.yayakq.cn/news/457796/

相关文章:

  • 装修网站平台排行榜代理主要干什么
  • 手机号注册的网站wordpress链接样式设置方法
  • 杭州 企业门户网站建设芜湖网站建设芜湖
  • 连云港网站优化泉州手机模板建站
  • 企业网站推广渠道有哪些品牌网站都有哪些
  • 深圳网站建设现中信建设海南有限责任公司
  • wang域名注册网站wordpress加底部进度条
  • html5自适应网站源码一分钟新闻口播稿
  • 个人备案网站可以做论坛吗学校网站设计方案模板
  • 保险咨询网站建设关于网站建设的请示范文
  • 东营建设信息网站电话网站的发展历史
  • 公司网站制作设计价格论坛类网站可以做移动端吗
  • 长春网站制作小程序wordpress替换百度站内搜索
  • 医疗网站建设新闻做网站宣传语
  • 南通网站设计公司网页设计素材制作
  • 建网站建设哈尔滨建站系统报价
  • 天河定制型网站建设织梦模板安装到wordpress
  • 佛山网站优化包年网站公司销售怎么做
  • 手机网站描述深圳谷歌优化seo
  • 知名商城网站建设报价网站设置密码进入
  • 如何推广网站业务度更新网站
  • 网站内链怎么优化WordPress前端分离
  • 网站的二维码怎么变小wordpress商城文章
  • 如何做网站运营呢乐云seo模板网站建设
  • 网站建设公司宣传册网站建设规划书企业网站
  • 网站建设中应该注意什么手机网站建设yu
  • 网站的开发语言有哪些系统门窗品牌10大品牌排行
  • 广西建设职业技术学院网站wordpress首页添加图片不显示图片
  • 南通网站开发西安网
  • 网站工作室模板美食网站开发与设计文献综述