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

网站推广设计做哪些设置自动删除的wordpress

网站推广设计做哪些,设置自动删除的wordpress,检察门户网站 建设意义,网站开发培训流程❓693. 交替位二进制数 难度#xff1a;简单 给定一个正整数#xff0c;检查它的二进制表示是否总是 0、1 交替出现#xff1a;换句话说#xff0c;就是二进制表示中相邻两位的数字永不相同。 示例 1#xff1a; 输入#xff1a;n 5 输出#xff1a;true 解释#…❓693. 交替位二进制数 难度简单 给定一个正整数检查它的二进制表示是否总是 0、1 交替出现换句话说就是二进制表示中相邻两位的数字永不相同。 示例 1 输入n 5 输出true 解释5 的二进制表示是101 示例 2 输入n 7 输出false 解释7 的二进制表示是111. 示例 3 输入n 11 输出false 解释11 的二进制表示是1011. 提示 1 n 2 31 − 1 1 n 2^{31} - 1 1n231−1 思路 基础知识必知一篇文章搞懂位运算 法一数学 将n转换成二进制以10结尾的数然后使用数学除法除以 4判断余数的二进制是否为10对应的十进制为 2如果不是则不是交替位二进制数返回false。 法二位运算 对于 1010 这种位级表示的数把它向右移动 1 位得到 101这两个数每个位都不同因此异或得到的结果为 1111。 对输入 n 的二进制表示右移一位后得到的数字再与 n 按位异或得到 a。 当且仅当输入 n 为交替位二进制数时a 的二进制表示全为 111不包括前导 000。 将 a 与 a1 按位与当且仅当 a 的二进制表示全为 1 时结果为 0。 结合上述两步可以判断输入是否为交替位二进制数。 代码(Java、C) 法一数学 Java class Solution {public boolean hasAlternatingBits(int n) {if((n (-n)) 1) n 1;while(n 0){if(n % 4 ! 2) return false;n / 4;}return true;} }C class Solution { public:bool hasAlternatingBits(int n) {if((n (-n)) 1) n 1;while(n 0){if(n % 4 ! 2) return false;n / 4;}return true;} };法二位运算 Java class Solution {public boolean hasAlternatingBits(int n) {int a (n ^ (n 1));return (a (a 1)) 0;} }C class Solution { public:bool hasAlternatingBits(int n) {long a (n ^ (n 1));return (a (a 1)) 0;} };运行结果 复杂度分析 时间复杂度 O ( 1 ) O(1) O(1)仅使用了常数时间来计算。空间复杂度 O ( 1 ) O(1) O(1)使用了常数空间来存储中间变量。 题目来源力扣。 放弃一件事很容易每天能坚持一件事一定很酷一起每日一题吧 关注我 leetCode专栏每日更新 注 如有不足欢迎指正
http://www.w-s-a.com/news/986985/

相关文章:

  • 东莞东坑网站设计专业网站制作设
  • 网站怎么做现场直播视频成都科技网站建设找
  • 个人网页设计步骤网站没有内容 能做优化吗
  • 专业网站建设公司招聘网站排行榜
  • 网站建设规范方法企业解决方案架构
  • ae做网站导航wordpress门户
  • 重庆市网站备案材料云南做网站
  • 网页设计模板网站免费珠海视窗网
  • 茂名模板建站定制WordPress注册不提示
  • 陕西营销型手机网站建设深圳制作网站服务
  • 受欢迎的锦州网站建设Wordpress 图片左右滑动
  • 湖南优化网站建设线上网站建设需求
  • 建什么类型的网站访问量比较大哪些外包公司比较好
  • php网站地图外贸建站哪家强外贸网站怎么做
  • 宁波五金网站建设中国建筑网官网投诉查询
  • 哪个网站注册域名便宜免费流程图制作网站
  • 潍坊做网站南宁网站seo优化公司
  • 网站建设的基本技术步骤无网站营销
  • 我国旅游网站的建设网站开发 混合式 数据库
  • 淘宝客网站域名家居网站开发项目计划书
  • 网站打不开显示asp苏州注册公司需要多少钱
  • 凡科建站登录官网wordpress主题有什么用
  • 西安双语网站建设怎么做网页动图
  • 宝安自适应网站建设无锡新区企业网站推广
  • 肇庆建设局网站cpanel 安装wordpress
  • 长春启做网站多少怎样换wordpress域名
  • 山西网站建设情况汇总vs2010 c 建设网站
  • 网站推广策划书 精品深圳市住建局和建设局官网
  • 住房和城乡建设部干部学院网站一般做公司网站需要哪几点
  • 网站制作流程详解(学做网站第一步)免费个人网站模版ps