1.安装python,这里安装的是2.7版本,安装在C盘目录下。2.7版本有自带的pip,双击pip.exe安装就行。 2.安装numpy、scipy模块。这里推荐一个网站,python相关的模块都有,可以选择下载。 http://www.lfd.uci.edu/~gohlke/pythonlibs ...
分类:
编程语言 时间:
2017-10-03 22:22:05
阅读次数:
209
题意: 有n条龙需要杀掉 每条龙需要一把固定攻击力是a的刀和一把攻击力在[b,c]之间的刀 问你最少最少需要多少把刀 思路: 训练的时候没有想到用树状数组去查询区间内是否有刀 唉感觉还是太菜了啊 这么简单的方法都没想到 我们先把所有区间按右端点排序 打刀的时候每个区间只要标记右端点就行了 ...
分类:
编程语言 时间:
2017-10-03 22:22:29
阅读次数:
206
1》set集合:是一个无序且不重复的元素集合;访问速度快,解决了重复的问题; s2 = set(["che","liu","haha"]) add():添加元素; difference():将前一个集合与后者的不同建立为一个新的集合;没有改变当前集合,生成了新的集合; difference_upda ...
分类:
编程语言 时间:
2017-10-03 22:23:40
阅读次数:
220
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1231 题意: 给你n个数字s[i],问你有多少个排列,使得任意相邻两数字之差的绝对值大于m。 题解: 表示状态: dp[i][j][state] = arrangements i:考虑到第i ...
分类:
编程语言 时间:
2017-10-03 23:18:17
阅读次数:
308
3.2 1 #include <iostream> 2 #include <string> 3 4 using std::cin; 5 using std::cout; 6 using std::endl; 7 using std::string; 8 9 int main() 10 { 11 st ...
分类:
编程语言 时间:
2017-10-03 23:18:31
阅读次数:
244
一、其他API 1.System类 system类中的方法和成员变量都是静态的, 不需要创建System对象就可以直接使用。 结论:只要获取和系统相关的信息时就应该考虑使用System类。 2. Math类 Math:它封装了和数学运算相关的方法。 Math类中的方法都是静态的,可以通过类名直接调用 ...
分类:
编程语言 时间:
2017-10-03 23:19:04
阅读次数:
264
2017-10-03 21:25:38 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复 ...
分类:
编程语言 时间:
2017-10-03 23:19:19
阅读次数:
353
1、创建一个Randomcharacter.py文件(作为模块文件供测试或实现程序调用)内容如下:fromrandomimportrandint#generatearandomcharacterbetweench1andch2(产生ch1字符到ch2字符之间任意一字符)defgetRandomCharacter(ch1,ch2): returnchr(randint(ord(ch1),ord(ch2)))#generat..
分类:
编程语言 时间:
2017-10-03 23:19:56
阅读次数:
238
<?php
header("Content-type:text/html;CharSet=utf-8");
$file=fopen("sqlstr.txt","r");
$sql_arr=array();
$i=0;
//输出文本中所有的行,直到文件结束为止。
while(!feof($file))
{
$sql_arr[$i]=fgets($file);//fgets()函数从文件指针中读取一行
$i++;
}
fclose($file..
分类:
编程语言 时间:
2017-10-03 23:20:01
阅读次数:
201
xpath基本知识 XPath语法:使用路径表达式来选取XML或HTML文档中的节点或节点集 路径表达式 nodename:表示选取此节点的所有子节点 / : 表示从根节点选取 // :选择任意位置的某个节点。 . :选取当前节点 .. :选取当前节点的父节点 @ :选取属性 谓语实例 实现效果 路 ...
分类:
编程语言 时间:
2017-10-03 23:21:21
阅读次数:
297
1、定义有StringBuffer s1=new StringBuffer(10);s1.append(“1234”)则s1.length()和s1.capacity()分别是多少? length()返回当前长度 当追加字符串长度小于初始化长度,则capacity返回初始化长度;若大于初始化长度,返 ...
分类:
编程语言 时间:
2017-10-03 23:21:30
阅读次数:
311
选择排序是排序算法当中的入门算法,相信学过数据结构与算法的同学都是从这个排序开始的吧。大一接触选择排序算法的时候觉得好简单(相比冒泡排序来说),因为它的实现方式比较接近于人的思维方式。顾名思义,选择排序算法,起码会有个“选择”的过程吧?没错,选择排序就是设定了两个区域,一个为有序区,另一个则是无序区 ...
分类:
编程语言 时间:
2017-10-03 23:23:22
阅读次数:
322
在爬取网站之前,要做以下几项工作 1.下载并检查 网站的robots.txt文件 ,让爬虫了解该网站爬取时有哪些限制。 2.检查网站地图 3.估算网站大小 利用百度或者谷歌搜索 Site:example.webscraping.com 结果如下 找到相关结果数约5个 数字为估算值。网站管理员如需了解 ...
分类:
编程语言 时间:
2017-10-03 23:27:17
阅读次数:
267
多态的体现 1、方法的重载与重写 2、对象的多态性 对象的多态性 程序会自动完成 父类 父类对象 = 子类实例 强制类型转换(向下转型必须要先向上转型,再向下转型) 子类 子类对象 = (子类)父类实例 Eg:A a=new B;B b=(B)a; 多态性的使用 一个简单的例子: 说明:如果不使用多 ...
分类:
编程语言 时间:
2017-10-03 23:27:32
阅读次数:
309
[Spark][Python]spark 从 avro 文件获取 Dataframe 的例子 从如下地址获取文件: https://github.com/databricks/spark-avro/raw/master/src/test/resources/episodes.avro 导入到 hdf ...
分类:
编程语言 时间:
2017-10-03 23:27:41
阅读次数:
282
JavaScript 一、JavaScript存储的形式 1、存在一个文件中 2、嵌套在html文件中 3、一般js代码都放在body标签的最下边,就算js请求不到,也不影响页面的显示 二、JavaScript声明变量 name = "alex" 声明一个全局变量 var name = "zidan... ...
分类:
编程语言 时间:
2017-10-03 23:27:54
阅读次数:
193
一、python函数的定义与调用 函数的定义:(function)代码块。 就是将我们要执行的代码进行结构的整合,形成可被调用的代码块。 函数是可以重复调用的代码块,主要有一下几个优点: 减少代码冗余 代码结构清晰 有助于保持代码的一致性 函数的划分 按照参数类型划分 位置参数:是我们在传参时,实参 ...
分类:
编程语言 时间:
2017-10-03 23:28:53
阅读次数:
214
以下回答引自知乎 注:由于10,J,Q,K点数都为十点,故在庄家准备足够多副扑克牌时,视为等概率 则,此时摸到点数为10点(非严格为10的扑克牌面)为4/13 高低算牌法,在21点的游戏当中,2-9代表本身,10-K代表10,A可以做1或11。我们将2-6当做小牌,7-9当做中立牌不算,10-A当做 ...
分类:
编程语言 时间:
2017-10-03 23:29:08
阅读次数:
305
面向对象知识繁杂,由于部分知识点较少用到,且多日未复习。因此将部分遗忘的知识点进一步复习整理如下。 __setattr__,__delattr__,__getattr__ __getattribute__ __setitem__,__getitem,__delitem__ __call__ 对象后面 ...
分类:
编程语言 时间:
2017-10-03 23:30:32
阅读次数:
270
第一种: 第二种: ...
分类:
编程语言 时间:
2017-10-03 23:30:49
阅读次数:
238