A Two Rival Students 题意:共n个人排一排,两个人,位于a,b,相邻位置交换至多x次,最大化abs(a b)的值。 题解:每次交换至多+1,不能超过n 1。 B Magic Stick 题意:给一个数a,有无限次的两种操作:1、若a是偶数,则加上a的一半。2、若a 1,则减去1。 ...
分类:
其他好文 时间:
2019-11-14 09:43:32
阅读次数:
83
题意 https://vjudge.net/problem/CodeForces-1251B n个01串,可以任意交换任意两个字符串的字符任意次,问最多能有多少个回文串。 思路 分类讨论可以发现规律: 当串长度l为奇数,插入任意<=l个1都可以; 当串长度l为偶数,插入偶数个1才行。 所以对于每个串 ...
分类:
其他好文 时间:
2019-11-13 00:32:36
阅读次数:
92
题意 https://vjudge.net/problem/CodeForces-1251C 一个字符串,相邻的偶数奇数不能交换位置,其他相邻的情况可以交换,问字符串代表的数最小是多少。 思路 相邻的偶数、奇数位置固定,所以可以把奇数放到一起,偶数放到一起,对这两堆归并排序即可。 代码 #inclu ...
分类:
编程语言 时间:
2019-11-13 00:26:13
阅读次数:
138
使用 按位与运算符(&) 将能更加快速地判断一个整数是奇数还是偶数 使用举例如下: def check_number(n): if n & 1: return '奇数' else: return '偶数' # 简单测试: for i in range(-3, 3): print(i, check_n ...
分类:
编程语言 时间:
2019-11-12 20:04:56
阅读次数:
79
一、什么是redis redis是一个开源的,内存中的数据结构存储系统,key-value的非关系型数据库,它可以作为数据库,缓存和消息中间件,支持持久化。 二、redis的安装和卸载 1.版本为奇数的是不稳定版本。为偶数的是稳定版本。 2.官网下载redis,也可一在linux中使用wget命令下 ...
分类:
其他好文 时间:
2019-11-10 19:40:09
阅读次数:
88
今天早上孩子有全脑 乐高课,孩子上课,可以自己看会教程了。 字符串,数值,之前玩注册表接触过,也很容易理解 字符串要有双引号,数值只有数字。字符串必须谁开头谁结尾,比如 ‘a’ “b” “”c“” 在PY里,字符串是支持加法和乘法的,老师没讲的时候就猜到了,乘法就是几倍的输出多少个 数值 可以 + ...
分类:
编程语言 时间:
2019-11-10 13:18:36
阅读次数:
65
问题 C得到了一个非常神奇的序列A。这个序列长度为N,下标从1开始。A的一个 子区间对应一个序列,可以由数对[l,r]表示,代表A[l], A[l + 1], ..., A[r]这段数。 对于一个序列B[1], B[2], ..., B[k],定义B的中位数如下: 1. 先对B排序。得到新的序列C。 ...
分类:
其他好文 时间:
2019-11-10 00:00:32
阅读次数:
153
1 leetcode50 计算 x 的 n 次幂函数。 实现 pow(x, n) ,即计算 x 的 n 次幂函数。 (1)调用库函数 (2)暴力o(N) (3)分治 xxxxxx.......x 采用两端夹,如果是偶数 y=x的二分之n次方 result=y*y。如果是奇数,x的二分之n次方,res ...
分类:
其他好文 时间:
2019-11-09 23:28:00
阅读次数:
107
作者:一缕殇流化隐半边冰霜链接:https://www.jianshu.com/p/7332dcb978b2 引子 每天我们晚上加班回家,可能都会用到滴滴或者共享单车。打开 app 会看到如下的界面: app 界面上会显示出自己附近一个范围内可用的出租车或者共享单车。假设地图上会显示以自己为圆心,5 ...
分类:
编程语言 时间:
2019-11-09 12:02:14
阅读次数:
206
T1 奇因数之和 定义$F(n)$为$n$的最大奇因数,例如$F(1) = 1$,$F(6) = 3$,$F(12) = 3$。 输入$m$,求$\sum\limits_{i = 1}^{m}F(i)$。 $m \leq 10^{100}$ 分析一下我们发现,如果$i$是偶数,$F(i) = F(i ...
分类:
其他好文 时间:
2019-11-08 12:47:39
阅读次数:
93