摘要:持续更新 2020 2020.10 2020.10.5 155/400pts Rank 7/23 动态规划 2020.10.6 180/400pts Rank 5/24 动态规划 2020.10.7 170/400pts Rank 3/21 搜索 2020.10.8 134/400pts Rank 阅读全文
posted @ 2020-10-08 14:08 Liuxizai 阅读(56) 评论(0) 推荐(0) 编辑
摘要:By Liuxizai 原文 近期考试情况 2020.11.14 230/400pts Rank 13/37 NOIp2020摸底测一试 self test on Luogu 2020.11.15 172/400pts Rank 18/36 NOIp2020摸底测二试 self test on Le 阅读全文
posted @ 2020-12-04 09:28 Liuxizai 阅读(25) 评论(0) 推荐(0) 编辑
摘要:本题是华一高Ks 2020.11.26 T4 Attack \(Description\) 给出一棵有$n$个节点的树,每个节点有一个权值$a_i$,求出不相交的两条链的最大权值和。 $2 \leq n \leq 10^5$ $1 \leq a_i \leq 10^9$ \(Solution\) 一 阅读全文
posted @ 2020-11-27 14:48 Liuxizai 阅读(10) 评论(0) 推荐(0) 编辑
摘要:坐标HB,TG选手。 作为初一$OIer$,再加上八月份才开始接触OI,我本打算今年只考普及,但是华一高那边的意思是让我考提高,结果就参加了CSP-S。 总的来说,今年算是考垮了。 早上8点多起床,然后刷了华一高信息组那边上周CSP-S Day1 模拟考的题,另外看了一下$tarjan$,我因为学校 阅读全文
posted @ 2020-11-08 22:48 Liuxizai 阅读(89) 评论(0) 推荐(1) 编辑
摘要:关于这道题目的解法,其他题解已经讲得非常清楚,另外,我在代码中也做了简单的注释,应该很容易就能理解题目的做法。 作为一道经典的位运算运用题目,我主要是想详细讲讲在这题中,位运算是如何使用的。 如果你没有接触过位运算,参考OI-Wiki。 用了位运算才知道这东西有多爽 位运算的使用 这道题目中,bfs 阅读全文
posted @ 2020-10-08 14:54 Liuxizai 阅读(60) 评论(0) 推荐(0) 编辑
摘要:持续更新 2020 2020.10 2020.10.5 155/400pts Rank 7/23 动态规划 2020.10.6 180/400pts Rank 5/24 动态规划 2020.10.7 170/400pts Rank 3/21 搜索 2020.10.8 134/400pts Rank 阅读全文
posted @ 2020-10-08 14:08 Liuxizai 阅读(56) 评论(0) 推荐(0) 编辑
摘要:\(Updated\space2020.10.31\):更正证明 思路和洛谷第一篇题解类似,但是第一篇题解是能够被hack的,hack数据: 1 1 题解输出2,答案1。 这里给出更完善的写法。 首先,回顾一下求非降子序列的写法: int a[MAXN], d[MAXN]; int dp() { d 阅读全文
posted @ 2020-10-05 14:42 Liuxizai 阅读(118) 评论(0) 推荐(0) 编辑
摘要:最近深入研究了一下Python里匿名函数的作用,所以来记录一下。 你可能知道,从Java7到Java8发生了一个很大的变动,那就是增加了匿名函数。利用Java8中的匿名函数,你可以将函数直接赋值给一个变量。如果你需要实现一个只需要用到一次的接口,传统的Java7要求你必须定义一个“污染环境”的接口, 阅读全文
posted @ 2020-10-03 19:59 Liuxizai 阅读(45) 评论(0) 推荐(0) 编辑
摘要:本文写于2020.3 目标 使用Python中的Matplotlib库对全球各国的日新增确诊病例进行数据可视化。 正文 读取数据 进行数据可视化,首先,我们需要获取全球各国的日新增确诊病例的数据。 我在Our World In Data上下载了从ECDC获取的CSV数据。 CSV:逗号分隔值,其文件 阅读全文
posted @ 2020-10-03 19:57 Liuxizai 阅读(64) 评论(0) 推荐(0) 编辑
摘要:这道数学题是我偶然间发现的: 1223330000组合成十位数,问:共有多少种组合方式可使组合出的十位数只读一个零. 这题不需要用到什么高级的数学技巧,但是需要大量分类和枚举,于是,我想到了编程解决这一问题。 语言上我选择的是Python,另外,我的编程环境为PyCharm。 接下来,我们进入正文部 阅读全文
posted @ 2020-10-03 19:55 Liuxizai 阅读(38) 评论(0) 推荐(0) 编辑
摘要:源码 文章开头先上成品(Command Line Mouse Clicker): from pymouse import PyMouse import time import keyboard tutorial = """ 使用教程: 此程序开始运行后,首先,你可以输入连点间隔。 随后,程序进入连点 阅读全文
posted @ 2020-10-03 19:51 Liuxizai 阅读(121) 评论(0) 推荐(0) 编辑