zoukankan      html  css  js  c++  java
  • lowbit函数和两个条件的关系的逻辑运算符

    摘要:巩固c++语法并积累了几个模板
    虽然一天课程很忙,但永远得抽时间磨练编程。今天突然发现,即便你有想法,但是不能用程序化的语言来表达的话,也是白搭。洛谷的题今天开始刷了,积累最基础的模板,至少让以后的acm不问弱智的问题。
    今天训练完了顺序和分支,感觉一些直观的题可以自己做了。但是有些比较奇妙的算法就让我很惊奇。比如求末年某月的天数,是怎么想到构造一个数组,然后是闰月的话修改一个值的?还积累到了一个万能头#include<bits/stdc++.h>?还有确定学会了一个新函数sort(s,s+3),s是数组,按大小排序数组(比较暴力)。
    然后不高兴的津津?差点搞得我也不高兴,还好有小黄鸭hhhh。尽量去简化思路,从而简化程序,这样不仅更美观,还不容易出没有必要的错。
    今日积累:1. a(x)&b(x),a(x)|b(x),a(x)^b(x),!a(x)&!b(x)是表示两个条件的关系的逻辑符
    2.
    int lowbit(int x)
    {
    return x&(-x);
    }
    lowbit(x)是x的二进制表达式中最低位的1所对应的值。

    比如,6的二进制是110,所以lowbit(6)=2。
    好了,今天还是收获颇丰。所以你看,并不是一天没有时间,而是你愿不愿意挤时间,现在甚至还有时间健身。今天就这样,收工!

  • 相关阅读:
    Spring(二) Spring装配Bean的几种方式
    Spring(一) Spring配置文件中classpath和classpath*的区别
    学习响应式编程 Reactor (5)
    学习响应式编程 Reactor (4)
    学习响应式编程 Reactor (3)
    学习响应式编程 Reactor (2)
    学习响应式编程 Reactor (1)
    学习Java 8 Stream Api (5)
    学习Java 8 Stream Api (4)
    Spring WebFlux 学习笔记
  • 原文地址:https://www.cnblogs.com/NKshen/p/13955741.html
Copyright © 2011-2022 走看看