15.1 15.1 1 证明: ? T(n) = 1+$\sum_0^{n 1}T(j)$ ? 令S(n) = $\sum_0^nT(j)$ ? 则S(n) S(n 1) = 1 + S(n 1) ? S(n) = $2^{n+1}$ 1 ? T(n) = $2^n$ 15.1 2 | 长度i | ...
分类:
编程语言 时间:
2018-03-01 23:23:07
阅读次数:
206
#coding:utf-8 import os import win32com from win32com.client import Dispatch,constants from docx import Document #def getTbl def parse_docx(f,title): ... ...
分类:
编程语言 时间:
2018-03-01 23:23:18
阅读次数:
203
一. 对于缓冲区,也进行了分类,缓冲读和缓冲写。现在讲解缓冲写。 为什么会有BufferWriter这样的对象存在,就是将之前的ch,buf之类的东西和流对象结合起来,使它们成为一个整体。 将缓冲的功能融入,使流对象真正成为一个有效率的对象类。 很奇怪,这里书写writer字符流对象时,并没有用到缓 ...
分类:
编程语言 时间:
2018-03-01 23:24:08
阅读次数:
191
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ...
分类:
编程语言 时间:
2018-03-01 23:26:01
阅读次数:
222
16.1 16.1 1 ~~~c int c[n+1][n+1]; int b[n+1][n+1]; for (int i = 0; i = f[i] && e[k] c[i][j]) { b[i][j] = k; c[i][j] = res; } } return; } ~~~ 将递归式改为迭代式 ...
分类:
编程语言 时间:
2018-03-01 23:26:10
阅读次数:
234
分块,注意重复的值之间的处理。跟普通分块的操作一样的啦,具体可以参见‘不勤劳的图书管理员’。 ...
分类:
编程语言 时间:
2018-03-01 23:26:29
阅读次数:
198
就我已经经历过的大学课程,仿佛每一门计算机的专业课程的开头,都是在介绍计算机发展的历史,和大名鼎鼎的冯诺依曼结构。 譬如C语言,比较水的计算机导论,c++,数据结构,计算机组成原理,甚至是Linux实践。 第一次听着可能还新鲜,但久而久之就越来越无聊甚至忘记了具体的内容是什么。我也差不多,所以为了你 ...
分类:
编程语言 时间:
2018-03-01 23:26:44
阅读次数:
221
1、localStorage 没有 时间的限制数据存储, sessionStorage 针对一个session的存储,首先检查浏览器是否支持对这两个的存储, ifI(type(Storage)!=="undefined"){ // 支持}else{ 不支持} localStorage对数据存储没有时 ...
分类:
编程语言 时间:
2018-03-01 23:26:58
阅读次数:
269
解法: 最开始有三种思路: 最后采用了最后一种思路 github地址:https://github.com/CyanChan/Leetcode-Record ...
分类:
编程语言 时间:
2018-03-01 23:27:42
阅读次数:
257
题目链接:http://codeforces.com/problemset/problem/909/C 题目: In Python, code blocks don't have explicit begin/end or curly braces to mark beginning and end ...
分类:
编程语言 时间:
2018-03-01 23:27:55
阅读次数:
226
一、数组纵向合并 1、使用np.vstack()函数 【code】 【result】 2、使用 np.r_[]函数 【code】 【result】 3、不使用函数,直接合并,见代码 【code】 【result】 二、数组横向合并 1、使用np.hstack()函数 【code】 【result】 ...
分类:
编程语言 时间:
2018-03-01 23:28:57
阅读次数:
203
JavaScript是一门简单易用的语言,应用广泛,同时它的语言机制又十分复杂和微妙,即使经验丰富的开发人员也需要用心学习才能真正掌握。 《你不知道的JavaScript》中是这样定义类型的: 类型是值的内部特征,它定义了值的行为,以使其区别于其他值。 这样的定义可能略简单了一些,不够已经足够让我们 ...
分类:
编程语言 时间:
2018-03-01 23:31:16
阅读次数:
240
继承:父类有的功能,子类继承后也都有 继承是直接把父类方法写入子类的object里 如果定义的类有很多重复的功能,可以把重复的类定义成父类 静态方法:不需要实例化就可以调用,不可以调用类里面的变量和方法 类方法:不需要实例化就可以调用,也可以调用类里面的变量和方法 我是分割线 名词解释: 面向过程面 ...
分类:
编程语言 时间:
2018-03-01 23:31:33
阅读次数:
224
总结这一次面试失败的不冤 很多知识,都是了解、知道,而没有做到明白与彻底的弄懂 差距还是比较大的 以后要多来写总结,提升自己,争取早日被认可 说说今天面试的主要内容和问题吧 希望大家集思广益 面试职位是高级Java开发工程师 1、死锁的概念 2、什么是可重入锁 3、redis批量取数据,减少网络io ...
分类:
编程语言 时间:
2018-03-01 23:32:37
阅读次数:
281
之前总把spring bean想成Servlet Servlet的生命周期:实例化(singleton)--> 初始化init --> service请求 --> destroy销毁 spring 上下文 bean的生命周期: 实例化一个Bean ——new 根据spring上下文对bean进行配置 ...
分类:
编程语言 时间:
2018-03-01 23:35:05
阅读次数:
263
前一篇文章,介绍了如何用matplotlib绘制一些简单的图。通常在图上需要添加很多的标注信息,如添加图例。 前面我们都是用plot函数绘制线图。下面来绘制柱状图。 当然我们绘制的图不会就这样简陋: 下面是饼状图的绘制,这个例子来源于官方使用指南: 效果图如下: matplotlib的绘图功能是能够 ...
分类:
编程语言 时间:
2018-03-01 23:36:38
阅读次数:
316
输出结果 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 1 7 21 35 35 21 7 1 1 8 28 56 70 56 28 8 1 ...
分类:
编程语言 时间:
2018-03-01 23:38:09
阅读次数:
272