尚未进行身份认证

我要认证

写代码是一种艺术,甚于蒙娜丽莎的微笑!不拼博,枉少年!

等级
TA的排名 1w+

第 20 次 CSP认证 202009-5 密信与计数

样例一输入:2 4x2 w2y2 z1z1 y2a2 x1b2 a2c1 b1d2 c2e2 d1f1 e2g2 f1h2 g2i1 h1j2 i2k2 j1l1 k2m2 l1n2 m2o1 n1p2 o2q2 p1r1 q2s2 r2t2 s1u1 t2v2 u1w2 v2adehh样例二输入:1 30n1b1k1w1l1q1r1y1h1o1f1d1u1i1g1p1c1m1v1x1j...

2020-09-14 09:33:00

第 20 次 CSP认证 202009-4 星际旅行

样例一输入:2 323 15 11 33 -2样例一输入:3 810 0 00 0 10 1 01 0 01 1 1-1 -1 0-1 0 -10 -1 -1-1 -1 -1

2020-09-14 09:26:55

第 20 次 CSP认证 202009-3 点亮数字人生

样例一输入:13 5XOR 2 I1 I2XOR 2 O1 I3AND 2 O1 I3AND 2 I1 I2OR 2 O3 O440 1 11 0 11 1 10 0 02 5 22 5 22 5 22 5 2样例二输入:12 6NOR 2 O4 I2AND 2 O4 O6XOR 2 O5 O1NOT 1 O6NAND 2 O2 O2AND 2 I1 O320 01 03 2 3 46 1 2 3 4 5 6...

2020-09-14 09:22:01

第 20 次 CSP认证 202009-2 风险人群筛查

目录风险人群筛查样例1输入样例1输出样例1解释样例2输入样例2输出样例2解释子任务风险人群筛查样例1输入5 2 6 20 40 100 80100 80 100 80 100 80 100 80 100 80 100 8060 50 60 46 60 42 60 38 60 34 60 3010 60 14 62 18 66 22 74 26 86 30 10090 31 94 35 98 39 102 43 106 47 110 510 20 4 20 8 20 12 20 16 20

2020-09-14 09:12:32

第 20 次 CSP认证 202009-1 检测点查询

样例一输入;3 2 22 22 32 4样例二输入:5 0 1-1 00 01 00 2-1 2

2020-09-14 09:03:27

PyCharm汉化后无法打开Settings设置

换汉化包好像作用真的不大。最好就是先把汉化包剪切了,等设置完再把汉化包加回来

2020-08-31 21:34:35

Android studio 去除软件运行时顶部原有的蓝色/绿色框

首先app/res/values/sthles.xml中<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">改成这样,这样就没有标题栏了。

2020-08-31 21:28:47

Available Packages检索框里显示为nothing to show的解决办法

在PyCharm里安装新的包时, Available Packages检索框里显示为nothing to show,但此时却可以在命令行用pip安装包。解决办法为:点击在PyCharm里Project Interpreter中最右边Anaconda的小圆圈“use conda package manager ”即可。...

2020-08-31 21:22:30

通过的镜像源安装python包

file - - settings - - project - - project interpreter - - 右侧+ - - manage repositories阿里源:http://mirrors.aliyun.com/pypi/simple/清华源:https://pypi.tuna.tsinghua.edu.cn/simple/豆瓣源:http://pypi.douban.com/simple/

2020-08-31 21:19:51

根据线性递推的DP公式如何写出变换矩阵

一组DP状态,其实等价于一个向量。而DP状态的转移方程,可以是对一个向量做变形的矩阵。那么本质上从1个向量到另一个状态的向量,是可以通过一个矩阵来做到。矩阵具有结合律,我们可以先对右半部分矩阵用快速幂得到一个终极的变形矩阵,再乘以向量,就可以把O(N)的计算 优化到 O (LOG (N))以大家最熟悉的斐波那契数列为例:递推公式为 dp[i]=dp[i−1]+dp[i−2]dp[i] = dp[i-1] + dp[i - 2]dp[i]=dp[i−1]+dp[i−2],那么每一个新的数的计算依赖于前2个

2020-08-30 21:57:46

矩阵快速幂(附模板)

求解矩阵 A 的 N 次方,我们可以类比整数快速幂,写一个矩阵的结构体,用一个matmul函数来定义矩阵的乘法,具体实现过程与整数快速幂类似(整数快速幂)模板struct mat{ ll m[maxn][maxn];}unit;void init(){ for(int i=1;i<maxn;i++) unit.m[i][i]=1;}mat matmul(mat a,mat b)//ans=矩阵a*矩阵b{ mat ans; ll tmp

2020-08-30 13:13:48

整数快速幂(原理+模板)

原理求xNx^NxN时,根据n的二进制位数,分为xn1+xn2+xn3+xn4……x^{n1}+x^{n2}+x^{n3}+x^{n4}……xn1+xn2+xn3+xn4……例如:在求x18x^{18}x18时,我们可以拆分成 x16x^{16}x16、x2x^2x2的乘积。我们观察18的二进制数(10010),发现二进制第 i 位上的值为 1 ,在乘积中就要有x2ix^{2^i}x2i 的一项。据此我们可以利用遍历二进制数的每一位快速求出 xNx^NxN。模板int qmi(int x, int

2020-08-30 12:54:12

Python argparse模块下add_argument() 的使用方法

文章目录前言简单介绍argparseargparse使用基本步骤add_argument() 方法示例  前言在很多论文的源码中,会有以下这种代码:parser = argparse.ArgumentParser(description="Run NGCF.")parser.add_argument('--weights_path', nargs='?', default='',help='Store model path.')parser.add_argument('--data_pat

2020-08-29 18:59:44

P5 MySQL数据类型和类型选择

MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。目录数值类型日期和时间类型字符串类型 数值类型关键字INT是INTEGER的同义词,关键字DEC是DECIMAL的同义词。BIT数据类型保存位字段值,并且支持MyISAM、MEMORY、InnoDB和BDB表。金钱最好用int/bigint(整数,单位用分,拿出来进行*100换成元),千万不要直接用浮点,会有精度损失. 日期和时间类型  字符串类型 CHAR 和 VARCHAR

2020-08-29 13:25:12

P4 数据记录增删查改操作

查看数据表中的记录SELECT * from pet;如果为空:Empty set (0.03 sec)如何往数据表中添加数据记录写法一: INSERT INTO pet VALUES ('Bob','John','hamster','f','2000-01-01',NULL); # Query OK, 1 row affected (0.02 sec) 再次查询+------+-------+---------+------+------------+-------+| name

2020-08-28 21:58:20

P3 如何创建数据库数据表

目录显示数据库中的所有表创建数据表查看数据表结构 显示数据库中的所有表mysql> show tables;未创建时显示为空:# Empty set (0.01 sec) 创建数据表mysql> create table pet( -> name VARCHAR(20), -> owner VARCHAR(20), -> species VARCHAR(20), -> sex CHAR(

2020-08-28 20:48:58

终端操作MySQL数据库

目录登录和退出MySQL服务器查询数据库服务器中所有的所有数据库创建数据库选中某一个数据库进行操作登录和退出MySQL服务器# 登录MySQL$ mysql -u root -p12345612# 退出MySQL数据库服务器exit;查询数据库服务器中所有的所有数据库mysql> show databases;# 结果+--------------------+| Database |+--------------------+| informatio

2020-08-28 20:16:27

官网MySQL下载速度慢的解决方法(5分钟内搞定)

如果不是非要安装最新版,可以直接复制一下地址到迅雷下载这是mysql-installer-community-8.0.21.0版本https://dev.mysql.com/get/Downloads/MySQLInstaller/mysql-installer-community-8.0.21.0.msi方法一:谷歌浏览器(迅雷下载)会自动跳转到迅雷下载。如果不能自动跳转,请看方法二。方法二:寻找完整下载地址下载按F12,再按ctrl+shift+c,鼠标点击下载的地方,Elements中

2020-08-28 17:44:28

最新 MySQL数据库安装详解(简洁快速)

目录下载安装测试是否成功下载直接进入官网的下载链接(最好在Google浏览器里操作!)https://dev.mysql.com/downloads/installer/第一个文件小,但配置时却更复杂,所以直接下载第二个可以直接不登陆下载,点击No thanks, just start my download.如果普通下载,根据网速慢的可能数小时~~在Google浏览器里,电脑如果安装了迅雷,会自动跳转到迅雷,速度特别快,几分钟就能搞定。安装直接双击安装包从上往下依次是:默认

2020-08-28 17:09:39

第 19 次 CCF CSP 认证 202006-4 1246(digits)

方法一(暴力法:28分)思路分析肯定要先发现数字的规律:我们以第8行为例,数字由三段构成第一段绿色:是i-3的数字串第二段蓝色:是i-1的去除前几位剩余的数字串,去除的位数等于i-4数字串的位数第三段黄色:是i-2的数字串str[i] = str[i - 3] + str[i - 1].substr(str[i - 4].size()) + str[i - 2];这样出现的限制主要在空间方面,内存不够储存数字串代码#include<iostream>#include&

2020-08-26 13:00:16

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 原力探索 · S
    原力探索 · S
    在《原力计划【第二季】》打卡挑战活动中,发布 12 篇原创文章参与活动的博主,即可获得此勋章。(本次活动结束后统一统计发放)
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取