大意: 定义$f(a)$表示序列$a$本质不同子序列个数. 给定$n,m$, 求所有长$n$元素范围$[1,m]$的序列的$f$值之和. 显然长度相同的子序列贡献是相同的. 不考虑空串, 假设长$x$, 枚举第一次出现位置, 可以得到贡献为$\sum\limits_{i=x}^n\binom{i-1 ...
分类:
其他好文 时间:
2019-10-12 23:07:02
阅读次数:
110
前言: 复现fastjson的时候深深意识到了需要好好学习一下Java和Java安全,激情的学习了一番java安全中重要的几部分:反序列化、反射、rmi、动态代理,从反射开始做个总结。 反射:java虚拟机在运行时获取获取类的结构信息并调用其方法和属性 也就是说,反射机制和普通方式最大的区别是,普通 ...
分类:
编程语言 时间:
2019-10-12 23:06:45
阅读次数:
120
由于不是管理员只能修改用户的环境变量 vim ~/.bash_profile 有PATH exportPATH 以及 alias 三个配置 修改过别名alias使得python命令是python2.7 取消注释后python命令改为python3.7 不明白的${PATH}是从哪里定义的path 使 ...
分类:
编程语言 时间:
2019-10-12 23:06:19
阅读次数:
128
合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 示例: 输入:[ 1->4->5, 1->3->4, 2->6]输出: 1->1->2->3->4->4->5->6 ...
分类:
编程语言 时间:
2019-10-12 23:06:01
阅读次数:
105
汉诺塔递归思考
分类:
其他好文 时间:
2019-10-12 23:05:48
阅读次数:
97
生成器本质上是迭代器,包含__iter__和__next__功能 生成器的产生方式: 1,生成器函数构造。 2,生成器推导式构造。 3,数据类型的转化。 通过构造生成器函数,就是将函数中的return变为yield return 与 yield的区别 ① 自定制的区别 ② 内存级别的区别 迭代器是需 ...
分类:
编程语言 时间:
2019-10-12 23:05:15
阅读次数:
137
import java.util. ; public class Dome{ public static void addSname(String[] students){ Scanner sc = new Scanner(System.in); for(int i=0;ithis.money){ ...
分类:
编程语言 时间:
2019-10-12 23:05:03
阅读次数:
115
c++第一个程序“Hello world!” 打开编译器(这里以vs2013为例) 单击新建项目 选择Win32 控制台应用程序 点击右下角确定 点击完成 点击解决方案管理器 新建cpp文件 右键单击源文件 点击右下角添加 输入下列代码: ...
分类:
编程语言 时间:
2019-10-12 23:04:52
阅读次数:
150
Problem 给出三维空间上的四个点(点与点的位置均不相同),判断这4个点是否在同一个平面内(4点共线也算共面)。如果共面,输出"Yes",否则输出"No"。 Solution 叉积。。。 Code include include include include include include d ...
分类:
其他好文 时间:
2019-10-12 23:04:35
阅读次数:
108
常用DOS命令 MS DOS(Microsoft Disk Operating System) DOS是一个早期的操作系统,现在已经被Windows系统取代。 进入DOS操作窗口 Windows+R,打开运行窗口,输入cmd回车,进入到DOS的操作窗口。 命令行(Command Line Inter ...
分类:
其他好文 时间:
2019-10-12 23:04:17
阅读次数:
132
需求,一个实体类,规范写法一定要对应的get、set方法,有必要还要重写toString方法。虽然可以快速生成get、set等方法,但是如果要添加或减少成员属性时就得重新生成get、set等方法。 而且一堆get、set方法,实体类看起来很臃肿【个人看法】。 方法 1、pom文件加入依赖 2、安装i ...
分类:
编程语言 时间:
2019-10-12 23:03:58
阅读次数:
290
[TOC] 第二章、前端之css 一、css介绍 css( C ascading S tyle S heet,层叠样式表 )定义显示html元素 当浏览器读到一个样式表,它会按照这个样式表对这个文档进行渲染 二、css语法 1. css实例 每个css样式由两个组成部分:选择器和声明。声明包括属性和 ...
分类:
Web程序 时间:
2019-10-12 23:03:39
阅读次数:
214
(一)抽象类的使用 设计一个类层次,定义一个抽象类 形状,其中包括有求形状的面积的抽象方法。 继承该抽象类定义三角型、矩形、圆。 分别创建一个三角形、矩形、圆存对象,将各类图形的面积输出。 注:三角形面积s=sqrt(p (p a) (p b) (p c)) 其中,a,b,c为三条边,p=(a+b+ ...
分类:
其他好文 时间:
2019-10-12 23:03:18
阅读次数:
90
利用TcpListener和TcpClient类在同步方式下接收、发送数据以及监听客户端连接时,在操作没有完成之前一直处于阻塞状态,这对于接受、发送数据量不大的情况或者操作勇士较短的情况下是比较方便的。但是,对于执行完成时间可能较长的任务,如传送大文件等,使用同步操作可能就不太合适了,这种情况下,最 ...
以单下划线开头(_foo)的代表不能直接访问的类属性,需通 过类提供的接口进行访问,不能用"from xxx import *"而导入; 以双下划线开头的(__foo)代表类的私有成员; 以双下划线开头和结尾的(__foo__)代表python里 特殊方法专用的标识,如__init__()代表类的构 ...
分类:
编程语言 时间:
2019-10-12 23:02:09
阅读次数:
77
Pass-01: 1.函数重写: 2.禁用js: Pass-02: 修改MIME Type ...
分类:
其他好文 时间:
2019-10-12 23:01:42
阅读次数:
166
一,以下内容需要的软件以及使用方法和操作方法请看我以前的博文。这里发下要使用到的proteus电路图 链接:https://pan.baidu.com/s/1W9vbEOxdCtdtd3VAaV1rkg 提取码:dxak 二,要交通灯的要求。 1,先东西南北红灯亮,1秒。 2,东西红灯亮,南北绿灯亮 ...
分类:
其他好文 时间:
2019-10-12 23:01:06
阅读次数:
243