利用 Python 的字典实现 Switch 功能 Python是没有switch语句的,当遇到需要实现switch语句的功能时,一般可以用if/else进行代替,但是还有一种更加简洁的实现方法,利用字典进行实现,将需要选择的条件设为字典的键,选择的结果设为值,通过字典键索取值的方式实现switch ...
分类:
编程语言 时间:
2018-01-07 14:08:24
阅读次数:
146
#include<cstdio> #include<algorithm> #include<cstring> #include<stack> using namespace std; struct my{ int v,next; }; my bian[200000+10]; my bian2[200 ...
分类:
移动开发 时间:
2018-01-07 14:05:05
阅读次数:
265
P2393 yyy loves Maths II 题目背景 上次蒟蒻redbag可把yyy气坏了,yyy说他只是小学生,蒟蒻redbag这次不坑他了。 题目描述 redbag给了yyy很多个数,要yyy计算这些数的和。必须要快,redbag只给了yyy1秒的时间!!! 输入输出格式 输入格式: 一行 ...
分类:
其他好文 时间:
2018-01-07 11:47:59
阅读次数:
132
【POJ2409】Let it Bead 题意 :用$m$种颜色去染$n$个点的环,如果两个环在旋转或翻转后是相同的,则称这两个环是同构的。求不同构的环的个数。 $n,m$很小就是了。 题解 :在旋转$i$次后,循环节的个数显然是$gcd(i,n)$。 如果考虑翻转,我们将点从$0$到$n 1$标号 ...
分类:
其他好文 时间:
2018-01-07 11:45:16
阅读次数:
116
【SPOJ419】Transposing is Fun 题意 :给你一个$2^a\times2^b$的矩阵,将$1...n$中的数依次从左到右,从上往下填到矩阵里,再把矩阵转置,然后把所有数从左到右,从上往下拿出来得到一个新的排列$A$。你现在每次可以交换两个数,问你从$1...n$变成排列$A$最 ...
分类:
其他好文 时间:
2018-01-07 11:37:28
阅读次数:
190
#模拟登陆:#1. 用户输入帐号密码进行登陆#2. 用户信息保存在文件内#. 用户密码输入错误三次后锁定用户f_lock=open("lock_list",'r+',encoding="utf-8")f_account=open("account",'r',encoding="utf-8")whil ...
分类:
其他好文 时间:
2018-01-07 11:33:40
阅读次数:
142
【POJ2888】Magic Bracelet 题意:一个长度为n的项链,有m种颜色的珠子,有k个限制(a,b)表示颜色为a的珠子和颜色为b的珠子不能相邻,求用m种珠子能串成的项链有多少种。如果一个项链在旋转后与另一个项链相同,则认为这两串珠子是相同的。 $n\le 10^9,m\le 10,k\l ...
分类:
其他好文 时间:
2018-01-07 11:33:06
阅读次数:
154
https://www.luogu.org/problemnew/show/P2170 并查集+DP ...
分类:
其他好文 时间:
2018-01-06 20:03:11
阅读次数:
150
在京东混了一个月,基本有点稳定了,觉得也有所余力了现在,继续写博客吧,不过以后更新也许不是那么频繁了 本人使用的是juint框架,对开发是一个单元测试的java框架,但是对测试而言是java的基石之一,与testng差不多平分秋色(好吧,其实是稍微差一点)在上文http://www.cnblogs. ...
分类:
编程语言 时间:
2018-01-06 19:04:50
阅读次数:
175
P1821 [USACO07FEB]银牛派对Silver Cow Party 题目描述 One cow from each of N farms (1 ≤ N ≤ 1000) conveniently numbered 1..N is going to attend the big cow part ...
分类:
其他好文 时间:
2018-01-06 16:01:03
阅读次数:
166