粗暴手套

文章
6
资源
0
加入时间
2年10月17天

小朋友和二叉树

用生成函数的思想,其实这里就是FFT考虑根节点放的数字,从而推出F的式子有F=C*F*F+1(其实这里可以分治NTT,复杂度相同(理论常数更小))二元一次方程,求根公式+的根,因为x->0的时候,f趋近于inf,舍弃所以是-再化简得到:F=2/(1+sqrt(1-4C))(顺便说一下:一般实数域下,除法分为三种,一个是实数级别的,或者求余数,或者...

密码 包含字母、数字、特称字符 的正则表达式

#场景一:密码中必须包含大小写字母(区分大小写)、数字、特称字符 只能使用!@#$^,./^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])[0-9a-zA-Z!@#$^,\.]{8,30}$/#场景二:密码中必须包含字母(不区分大小写)、数字、特称字符 只能使用!@#$^,./^(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[!@#$^,\.])[0-9a-zA-Z!@#$^,\.]{8,30}$/#场景三:密码中必须包含字母(不区分大小写)、...

如何写模块的详细设计。

详细设计的主要任务是设计每个模块的实现算法、所需的局部数据结构。详细设计的目标有两个:实现模块功能的算法要逻辑上正确和算法描述要简明易懂。传统软件开发方法的详细设计主要是用结构化程序设计法。详细设计的表示工具有图形工具和语言工具。图形工具有程序流程图、PAD(Problem Analysis Diagram)图、NS(由 Nassi和 Shneidermen开发,简称 NS)图。语言工具有

Unix操作系统基础:Unix使用入门

Unix操作系统基础:Unix使用入门一、预备知识:    1.  多时操作系统: 支持多个用户同时使用一台计算机      组成: 一台主机和多台终端构成。 分时操作系统将CPU时间划分为多个时间片,每个用户一次只能运 行一个时间片,时间片一到就让出处理机供其他用户程序使用。 由于CPU速度很快,而时间片相对较短(为毫秒级),所以每个用  户在自己的终端上操作时感