链接:https://namomo.top:8081/contest/1/problem/B 来源:Namomo Test Round 1 思路:首先设第 \(i\) 个位置的概率为 \(p_{i}\),刚开始的时候 \(p_{1} = 1\),其他的都是 $0$。当一个操作能够被看到的时候,如果交 ...
分类:
其他好文 时间:
2020-06-17 12:49:02
阅读次数:
62
有 $n$ 个元素,每个元素有个序号和一个值,一个元素可以选择当且尽当其序号与已选元素序号的异或和不为$0$,求你可选择的元素值和的最大值。 ...
分类:
其他好文 时间:
2020-06-17 12:41:55
阅读次数:
51
自己独立想出来的,开心. 首先,对于 $x$ 不等于 $y$ 的情况,显然只限制前缀/后缀. 然后如果没有 x 与 y 相等的情况的话我们完全可以枚举总的 1 的个数,然后限制后缀的就可以转化成限制前缀的. 如果引入 x 与 y 相等的情况,也就是说要求前缀或后缀都填满也按照上述方式处理即可. 但是 ...
分类:
其他好文 时间:
2020-06-16 20:23:20
阅读次数:
61
class Queue { private: Queue(const Queue & q) : qsize(0) {} // preemptive definition 伪私有方法 Queue & operator = (const Queue & q) { return *this; } // p ...
分类:
编程语言 时间:
2020-06-15 23:08:24
阅读次数:
68
——不注意时,重载operator+()会造成一个奇异的属性: net = force1 + force2; // 1: three Vector objects 然而,还可以这样用: force1 + force2 = net; // 2: dyslectic programming cout<< ...
分类:
编程语言 时间:
2020-06-15 14:19:56
阅读次数:
68
逗号的作用:输出空格 [root@zhangchao ~]# cat zc.log root:x:0:0:root:/root:/bin/bash operator:x:11:0:operator:/root:/sbin/nologin [root@zhangchao ~]# awk -F":" ' ...
分类:
其他好文 时间:
2020-06-15 11:47:15
阅读次数:
49
Kafka快速入门(十一)——RdKafka源码分析一、RdKafkaC源码分析1、KafkaOP队列RdKafka将与KafkaBroke的交互、内部实现的操作都封装成Operator结构,然后放入OP处理队列里统一处理。KafkaOP队列是线程间通信的管道。RdKafka队列定义在rdkafka_queue.h文件中,队列相关操作封装在rdsysqueue.h文件中。(1)KafkaOP队列t
分类:
其他好文 时间:
2020-06-15 10:12:41
阅读次数:
58
An operator is a symbol that tells the complier to perform specifc mathematical or logical manipulations. C++ allows u to specify more than one defini ...
分类:
编程语言 时间:
2020-06-14 11:20:54
阅读次数:
58
新手网络编程之UDP实现聊天室 上一篇文章我使用了TCP协议实现了一个非常非常简单的聊天,存在客户端和服务端,客户端和服务端必须要相互连接成功才能进行数据传输。(就像“打电话”,接通了才能互相收到语音); 而UDP协议就不同了,它不需要服务端,发出去的文件也不需要确定与对方是否连接成功!(就像发短信 ...
分类:
其他好文 时间:
2020-06-13 23:01:40
阅读次数:
64
目录 一.ThreadLocal介绍 二.使用场景1——数据库事务问题 2.1 问题背景 2.2 方案1-修改接口传参 2.3 方案2-使用ThreadLocal 三.使用场景2——日志追踪问题 四.其他使用场景 一.ThreadLocal介绍 我们知道,变量从作用域范围进行分类,可以分为“全局变量 ...
分类:
其他好文 时间:
2020-06-13 00:44:55
阅读次数:
59