北上广深/拔山盖世算法。 yaT+b = z mod p p为质数,Hash表存b,枚举a,复杂度p0.5 记得特判y = 0的情况。 1 inline void solve3() { 2 Hash::clear(); 3 //mp.clear(); 4 scanf("%lld%lld%lld", ...
分类:
其他好文 时间:
2019-03-04 09:36:11
阅读次数:
240
"题目链接 $Click$ $Here$" 本题$AC$自动机写法的正解之一是$Fail$树上跑$DP$。 $AC$自动机是$Trie$树和$Fail$树共存的结构,前者可以方便地处理前缀问题,而在后者中,一个节点的子节点, 代表以当前字符串为后缀的所有字符串节点 (根节点外向$Fail$树)。我们 ...
分类:
其他好文 时间:
2019-03-04 09:35:55
阅读次数:
182
IO 多路复用 就是我们说的select,poll,epoll,有些地方也称这种IO方式为event driven IO。 select/epoll的好处就在于单个process就可以同时处理多个网络连接的IO。 它的基本原理就是select,poll,epoll这个function会不断的轮询所负 ...
分类:
Web程序 时间:
2019-03-04 09:35:35
阅读次数:
166
functional language 1.What is functional laungage? 函数式语言一类程序设计语言,是一种非冯·诺伊曼式的程序设计语言。函数式语言主要成分是原始函数、定义函数和函数型。这种语言具有较强的组织数据结构的能力,可以把某一数据结构(如数组)作为单一值处理;可以 ...
分类:
编程语言 时间:
2019-03-04 09:35:18
阅读次数:
190
请仔细理解如下的通俗描述 有一个老板想要开个工厂进行生产某件商品(例如剪子) 他需要花一些财力物力制作一条生产线,这个生产线上有很多的器件以及材料这些所有的 为了能够生产剪子而准备的资源称之为:进程 只有生产线是不能够进行生产的,所以老板的找个工人来进行生产,这个工人能够利用这些材料最终一步步的将剪 ...
分类:
编程语言 时间:
2019-03-04 09:34:59
阅读次数:
115
处理器运行时要做大量的数据计算和交换,要求内存读写速度很快。 NOR Flash读取快,写入慢,总线结构,能运行代码,价格贵。 NAND Flash读取慢,写入快,非总线结构,不能运行代码,价格便宜。 SDRAM读取和写入都很快,掉电不能保存数据,价格贵。 1.SDRAM+NAND Flash 是因 ...
分类:
其他好文 时间:
2019-03-04 09:34:01
阅读次数:
180
2018年早已结束,但是对大部分人来说,特别是我,总感觉要到3月才真正开始新的一年,2月是春节呀。所以如果算农历年的话,2018年也才过去几天。 不管怎样,什么时候动笔都不算晚,所以还是为2018写个总结吧。 这算是我第一次写年总结,以此为开头,以后每年进行复盘、总结。 我的2018年关键词是:结婚 ...
分类:
其他好文 时间:
2019-03-04 09:33:42
阅读次数:
129
特点: 1-1 MySQL:1. 使用c和c++编写,并使用了多种编译器进行测试,保证源代码的可移植性2. 支持多种操作系统3. 为多种编程语言提供可API4. 支持多线程,充分利用CPU资源优化的SQL查询算法,有效的提高查询速度5. 提供多语言支持,常见的编码如:GB2312、BIG5、UTF8 ...
分类:
数据库 时间:
2019-03-04 09:33:13
阅读次数:
259
java并发包&线程池原理分析&锁的深度化 并发包 同步容器类 Vector与ArrayList区别 1.ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储能力,就要讲已经有数组的数据复制 ...
分类:
编程语言 时间:
2019-03-04 09:32:30
阅读次数:
158
计算机中的内存是分区来管理的,程序和程序之间的内存是独立的,不能互相访问,而每个程序的内存也是分区管理的,一个应用程序所占的内存可以分为很多个区域,通常叫内存四区: 1.代码区 程序被操作系统加载到内存的时候,所有的可执行代码(程序代码指令、常量字符串等)都加载到代码区,这块内存在程序运行期间是不变 ...
分类:
其他好文 时间:
2019-03-04 09:32:11
阅读次数:
161
一,学习背景 1. 前言 对于我们不管工作还是生活中,需要或者想去学习一些东西的时候,大致都考虑几点: a) 我们为什么需要学习这个东西? b) 这个东西是什么? c) 这个东西能为我们做什么? d) 如何去学? 结合以上几点,我们一起学习下Dubbo这个框架! 2. 学习背景 互联网的发展,网站应 ...
分类:
编程语言 时间:
2019-03-04 09:31:53
阅读次数:
169
Given a binary tree, find its maximum depth. The maximum depth is the number of nodes along the longest path from the root node down to the farthest l ...
分类:
其他好文 时间:
2019-03-04 09:31:18
阅读次数:
160
一、虚拟环境 二、路由配置主页与404 三、2.x路由分发 四、伪静态 五、request对象 六、FBV与CBV 七、文件上传 ...
分类:
Web程序 时间:
2019-03-04 09:30:40
阅读次数:
184
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using DocumentFormat.OpenXml;using Docu ...
分类:
其他好文 时间:
2019-03-04 09:30:23
阅读次数:
158
1.select option设置display:none;在ios上不生效; 2.input >ios不兼容keyup事件,解决办支改用原生 .addEventListener('input',functon) 3.ios打字时自动在input输入框拼音中间加上了一个单引号,而后台对这个单引号报错 ...
分类:
其他好文 时间:
2019-03-04 09:30:09
阅读次数:
160
一. 方法的定义, 方法有哪些调用方式? 概念: 方法是若干语句的功能集合, 方法的定义是不能够直接使用的, 如果使用, 要在main方法中调用 格式: 修饰符(public static)返回值类型 方法名称(参数类型 参数名称, ...) { 方法体; return 返回值; } 修饰符: 现阶... ...
分类:
其他好文 时间:
2019-03-04 09:29:52
阅读次数:
146
1.首先看看是否能ping通,如果ping不通可能就要考虑网线、路由等问题了; 2.看防火墙是否关闭,sshd是否开启 3.ssh -v 服务器的ip号,根据提示寻找可能的问题; 我的问题在这一步之后解决了,ssh通了,却不知道原因。 4.service sshd stop /usr/sbin/ss ...
分类:
系统相关 时间:
2019-03-04 09:29:38
阅读次数:
294