码迷,mamicode.com
首页 > 2019年11月01日 > 全部分享
[CSP-S模拟测试]:小盆友的游戏(数学 or 找规律)
题目传送门(内部题110) 输入格式 第一行一个整数$N$,表示小盆友的个数。 第二行$N$个整数$A_i$,如果$A_i=-1$表示$i$目前是自由身,否则$i$是$A_i$的跟班。 输出格式 一个整数$X$,表示在模$10^9+7$的情况下,期望总猜拳次数。 样例 样例输入1: 2-1 -1 样 ...
分类:其他好文   时间:2019-11-01 20:35:50    阅读次数:91
第八次
f(q,a)={q1,q2,…,qn},状态集的子集 将{q1,q2,…,qn}看做一个状态A,去记录NFA读入输入符号之后可能达到的所有状态的集合。 步骤: 1).根据NFA构造DFA状态转换矩阵 ①确定DFA的字母表,初态(NFA的所有初态集) ②从初态出发,经字母表到达的状态集看成一个新状态 ...
分类:其他好文   时间:2019-11-01 20:35:25    阅读次数:107
Catalan 数
$Catalan$ 数列 ? 给定$n$个$0$和$n$个$1$,它们按照某种顺序排成长度为$2n$的序列,满足任意前缀中$0$的个数都不少于$1$的个数的序列的数量即为$Catalan$数列。 证明: ? 令$n$个$0$和$n$个$0$随意排成一个长度为$2n$的序列$s$,若$s$不满足任意前 ...
分类:其他好文   时间:2019-11-01 20:34:51    阅读次数:90
Java诊断利器Arthas优雅排查生产环境
Arthas 是Alibaba开源的Java诊断工具。在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态。对分秒必争的线上异常,Arthas可帮助我们快速诊断相关问题。 ...
分类:编程语言   时间:2019-11-01 20:34:29    阅读次数:84
初识策略模式
首先谈谈自己对策略模式的理解: 假如业务需求中需要根据不同的任务种类(假设A B等等)作出不同的处理方式,我们是否要采用if else的方式,逐个判断呢? 以上写法实现功能自然没有问题,但是随着任务种类的增加,我们需要不停的添加或者修改if else判断语句,以及添加或修改相应的处理逻辑,方法也会非 ...
分类:其他好文   时间:2019-11-01 20:34:11    阅读次数:96
【446】Deep Learning
ref: 深度学习基础介绍 机器学习19 神经网络NN算法 设计神经网络结构 比如:特征值A可能取三个值(a0, a1, a2),可以使用3个输入单元来代表A 如果 A=a0,那么代表 a0 的单元值就取1,其他取0; 如果 A=a1,那么代表 a1 的单元值就取1,其他取0,以此类推 对于分类问题 ...
分类:其他好文   时间:2019-11-01 20:33:11    阅读次数:102
jupyter notebook的使用
1. 是什么 jupyter notebook是以网页的形式打开, 可以在网页页面个中直接编写代码,代码的运行结果也会直接在代码块先显示的程序.如果在编程过程中需要编写说明文档,可在同一个页面中直接编写, 便于作及时的说明和解释 2. 特点 3. 安装 我们安装的anaconda自带 jupyter ...
分类:其他好文   时间:2019-11-01 20:32:56    阅读次数:131
C++ 到 Qt编译过程方法
C++到QtQt是C++的库,Qt在ansiC++的基础上进行了一点扩展。但国内似乎比较浮躁,学Qt的很多连基本的C++如何编译似乎都不太清楚。本文舍弃IDE或qmake、cmake等工具的束缚,尝试通过几个例子,一步一步从标准C++的编译过渡到Qt的编译。本文涉及的都是最基本的东西,或许可以说,只要你用C++Qt,不管是通过哪种工具(qmake、cmake、boost.build、qtcreat
分类:编程语言   时间:2019-11-01 20:32:38    阅读次数:147
python模块的导入详解
一:一个小问题:什么是模块? 我的理解是:有通用功能的文件的集合。 二:为什么要使用模块? 我们通常为了使自己以前写的东西保存下来,会把东西写入文件中保存下来,必要时我们把这些文件当脚本去执行,也可以把他们当做模块导入其他的模块中,实现了功能的存放利用。 三:怎样导入自己的模块? 自定义demo模块 ...
分类:编程语言   时间:2019-11-01 20:32:24    阅读次数:83
04_Fiddler接口测试(Composer)
前言 Fiddler最大的优势在于抓包,我们大部分使用的功能也在抓包的功能上,fiddler做接口测试也是非常方便的。 对应没有接口测试文档的时候,可以直接抓完包后,copy请求参数,修改下就可以了。 一、Composer简介 点开右侧Composer区域,可以看到如下界面,就是测试接口的界面了 1 ...
分类:其他好文   时间:2019-11-01 20:32:00    阅读次数:57
微信接口文档sdk
安卓微信的api,个人微信开发API协议,微信 ipad sdk,微信ipad协议,微信web版接口api,微信网页版接口,微信电脑版sdk,微信开发sdk,微信开发API,微信协议,微信接口文档sdk,替代微信ipad协议的api接口,网页个人微信api分享,微信机器人SDK接口API,个人微信号 ...
分类:微信   时间:2019-11-01 20:31:45    阅读次数:166
Educational Codeforces Round 75 (Rated for Div. 2) C. Minimize The Integer
链接: https://codeforces.com/contest/1251/problem/C 题意: You are given a huge integer a consisting of n digits (n is between 1 and 3?105, inclusive). It ...
分类:其他好文   时间:2019-11-01 20:31:26    阅读次数:82
第二类错误|检验统计量|左偏|右偏|P值
6 第二类错误在H0中的假设值差别越大时增大? 不对,第二类错误在H0中的假设值差别越大时变小。 检验统计量有哪些? 根据假设内容确定是左偏还是右偏? P值是在原假设为真的条件下,检验统计量大于或等于其观察值(样本)的概率? 对的,P值是以假设值为临界值时犯第一类错误的概率。P-值是在原假设为真的条 ...
分类:其他好文   时间:2019-11-01 20:31:13    阅读次数:102
“优美的暴力”——树上启发式合并
今天介绍一个神仙算法:Dsu On Tree[ 树上启发式合并 ] 这个算法用于离线处理询问子树信息,而且很好写。 但是在你没有理解它之前,这是个很鬼畜的算法。 理解后你才能真心感到它的美妙之处。 关键是它是有着媲美线段树合并的时间复杂度的“暴力”算法。 这里说一件事,我学这个东西时找了很多篇博客, ...
分类:其他好文   时间:2019-11-01 20:30:53    阅读次数:111
Educational Codeforces Round 75 (Rated for Div. 2) A. Broken Keyboard
链接: https://codeforces.com/contest/1251/problem/A 题意: Recently Polycarp noticed that some of the buttons of his keyboard are malfunctioning. For simpl ...
分类:其他好文   时间:2019-11-01 20:30:23    阅读次数:121
两个list同步遍历, 有对应关系,希望同时完成遍历 用迭代器迭代的方法也不是不可以,python提供了更直观的方法: 可以使用zip把两个list打包 ,
list1 = [1,2,3,4] list2 = [5,6,7,8] for (i1, i2) in zip(list1,list2): i3 = i1+i2 print i3 ...
分类:编程语言   时间:2019-11-01 20:30:09    阅读次数:67
bzoj 3413: 匹配 后缀自动机+线段树合并
并不是很难啊,把细节想好了再写就很轻松了~ code: ...
分类:其他好文   时间:2019-11-01 20:29:52    阅读次数:87
990条   上一页 1 ... 9 10 11 12 13 14 15 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!