题目描述102班每天要写化学方程式,现在要想办法批改方程式。方程式中反应物的顺序可以不一样,中间可以有空格。不会出现沉淀和气体符号和反应条件。错误有系数不对(下标不对,如CO2为CO3也算系数不对。反应物或生成物中不会出现元素相同,系数不同的化学式,如:CO和CO2不会一起出现在反应物或生成物中),... ...
分类:
其他好文 时间:
2020-04-11 13:01:49
阅读次数:
62
根据代码示例来学习,创建一个函数来模拟时间消耗的方法,此处为GetSomeThing函数。要使用异步编程,需要使用一个async修饰的方法来包装调用GetSomeThing函数,此函数的返回值为Task类型,该类型表示进行并行运算的任务引用。此处示例为ConsumeManyTime函数。现在就可以直接使用异步方式了,参考TestOne()函数中的代码。
break 直接终止循环 强制退出程序 package com.struct;//break 直接终止循环 强制退出程序public class BreakDomn { public static void main(String[] args) { int i=0; while (i<100){ ...
分类:
其他好文 时间:
2020-04-09 21:44:01
阅读次数:
135
题意:给定n个模式串和1个文本串,求有多少个模式串在文本串里出现过。 思路:建完tire,fail之后,开始跑自动机,然后对于走过的点,给一个标记,防止多次计算即可 为啥呢,因为求得是有多少模式串在文本串出现过,而不是出现次数 1 #include<bits/stdc++.h> 2 using na ...
分类:
其他好文 时间:
2020-04-09 15:27:35
阅读次数:
72
这是一个非常经典的带权并查集,有两种写法。 1 边权并查集 规定一下,当x和y这条边的权值为0时,表示x和y是同类,当为1时,表示x吃y,当为2时,表示x被y吃。 一共有三种状态,如图,当A吃B,B吃C时,C必须吃A,路径压缩后,A被C吃。 然后就是带权并查集的模板了。 判断条件,当x和y在同一颗树 ...
分类:
其他好文 时间:
2020-04-08 22:17:26
阅读次数:
73
基本数据类型用于存储简单类型的数据,比如说,int、long、byte、short 用于存储整数,float、double 用于存储浮点数,char 用于存储字符,boolean 用于存储布尔值。
不同的基本数据类型,有不同的默认值和大小,来个表格感受下。
分类:
编程语言 时间:
2020-04-08 09:29:14
阅读次数:
82
import jieba txt = open("huozhe.txt", "r", encoding="utf-8").read() words = jieba.lcut(txt) counts = {} for word in words: if len(word) == 1: continue ...
分类:
其他好文 时间:
2020-04-07 22:51:50
阅读次数:
116
LINK: "1280: Emmy卖猪pigs" 非常奇怪的最大流..建图还是一如既往的难想 感觉以前做过这个东西 所以也不难想出来辣. 考虑一头猪给谁都行都会增加贡献 但是不同位置的猪进行不同位置的挑选会带来更大的代价 这就是选位置即匹配问题.所以考虑最大流. 顾客一个一个来 就一个一个建图 为什 ...
分类:
其他好文 时间:
2020-04-07 20:57:40
阅读次数:
80
"287. 积蓄程度" 有一个树形的水系,由 N 1 条河道和 N 个交叉点组成。 我们可以把交叉点看作树中的节点,编号为 1~N,河道则看作树中的无向边。 每条河道都有一个容量,连接 x 与 y 的河道的容量记为 c(x,y)。 河道中单位时间流过的水量不能超过河道的容量。 有一个节点是整个水系的 ...
分类:
其他好文 时间:
2020-04-07 20:14:34
阅读次数:
67
import jieba path = 'C:\\Users\\Administrator\\Desktop\\3国演义.txt' text = open(path,'r',encoding='utf-8').read() words = jieba.lcut(text) excludes = [' ...
分类:
其他好文 时间:
2020-04-07 09:31:11
阅读次数:
75