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

谁会制作网站北京朝阳区建设工作办公网站

谁会制作网站,北京朝阳区建设工作办公网站,全中文网站开发,php网站开发第三章【每日刷题】Day91 🥕个人主页:开敲🍉 🔥所属专栏:每日刷题🍍 🌼文章目录🌼 1. 面试题 05.07. 配对交换 - 力扣(LeetCode) 2. 面试题 08.05. 递归乘法 - 力…

【每日刷题】Day91

🥕个人主页:开敲🍉

🔥所属专栏:每日刷题🍍

🌼文章目录🌼

1. 面试题 05.07. 配对交换 - 力扣(LeetCode)

2. 面试题 08.05. 递归乘法 - 力扣(LeetCode)

3. 挑7_牛客题霸_牛客网 (nowcoder.com)

1. 面试题 05.07. 配对交换 - 力扣(LeetCode)

//思路:构造一个奇数位全为1,偶数位全为0的数和一个奇数位全为0,偶数位全为1的数字。

//将这个两个数字分别与num &,获取num的奇偶位。

//将获取到的奇数位组成的数字>>1,获取到的偶数位组成的数字<<1,返回它们 | 的结果

class Solution {

public:

    int exchangeBits(int num)

    {

//奇数位全为1,偶数位全为0的数字

        long x = 2863311530;

//偶数位全为1,奇数位全为0的数字

        long y = 1431655765;

//获取num奇偶位

        long ret1 = num&x;

        long ret2 = num&y;

        ret1>>=1;

        ret2<<=1;

        return ret1|ret2;

    }

};

2. 面试题 08.05. 递归乘法 - 力扣(LeetCode)

//思路:十进制与二进制的乘法。看图理解

class Solution {

public:

    void mul(int& ans,long long a,long long b)

    {

//如果为0了直接返回

        if(!b)

            return;

//如果当前位为1,则将结果加上a

        if(b&1)

            ans+=a;

//继续往下递归遍历b的位,a+a(完成a*2操作,因为相邻位为两倍关系),b>>1

        mul(ans,a+a,b>>1);

    }

    int multiply(int A, int B)

    {

        int ans = 0;

        mul(ans,A,B);

        return ans;

    }

};

3. 挑7_牛客题霸_牛客网 (nowcoder.com)

//思路:暴力遍历+取模。

#include <iostream>

using namespace std;

int main()

{

      int ans = 0;

      int n;

      cin>>n;

      for(int i = 7;i<=n;i++)

      {

//7的倍数

        if(!(i%7))

            ans++;

        else

        {

//含有7

            int tmp = i;

            while(tmp)

            {

                if(tmp%10==7)

                {

                    ans++;

                    break;

                }

                tmp/=10;

            }

        }

      }

      cout<<ans<<endl;

    return 0;

}

http://www.yayakq.cn/news/239872/

相关文章:

  • 网站开发有什么软件有哪些宠物网站怎么做
  • 中山建网站深圳家装公司十大排名
  • 莒南县建设工程网站加油站网站大全
  • 中国住房和城乡建设部网站公文什么情况自己建设网站
  • 如何查看网站的空间网站建设捌金手指下拉六
  • 央企网站建设网站域名解释怎么做
  • 汉服网站开发背景小吃加盟方案
  • 全国信用网站一体化建设怎么注册软件平台
  • 模板包下载网站广州做网站推广公司
  • 关于网站建设的广告语wordpress pc
  • 维护一个网站需要多少钱如何备案域名
  • 广告 网站举例网站一般多少钱一年
  • 建站公司还行吗企业网站源码怎么获取
  • 高端网站建设的流程是什么微信抽奖小程序
  • 商丘做网站的费用品牌网站织梦模板下载
  • 公司网站建设提纲wordpress列表显示文章
  • 郑州微信网站开发上传网站程序是什么
  • 如何建立公司网站多少钱哪里创建免费个人网站
  • 网站在浏览器的图标怎么做做网站设计网站建设推广
  • 做网站骗WordPress搬家emlog
  • 网站建设总结与体会代理网页版
  • 济南网站制作方案网站模版自适应
  • 网站ftp文件成都宏福樘设计公司
  • 服务器站点的网站地图怎么做四川省第十一建筑公司官网
  • 图片分类展示网站源码平面设计新手兼职接单
  • thinkphp 网站管理用花生做网站
  • 聊城市住房和城乡建设局网站网站买卖需要注意什么
  • 帮别人做彩票网站吗天津行业网站建设
  • 深圳网站建设需要多少钱网站可以只做移动端吗
  • 登陆国外网站速度慢网站标题有什么作用