2.5 map、filter、reduce、sorted 函数

from collections import Iterator lt = [1, 2, 3, 4, 5] def pingfang(x): return x * x # 返回一个迭代器 ret = map(pingfang, lt) # ret = map(lambda x: 2 * x, lt) print(isinstance(ret, Iterator)) # T...
分类: 其他 发布时间: 08-06 23:45 阅读次数: 0

2.6 random 模块

import random # 生成指定范围的随机整数 print(random.randint(1, 10)) # 生成0~1的随机小数 print(random.random()) # 生成指定范围的随机小数 print(random.uniform(1, 10)) # 从容器对象中随机提取一个元素 print(random.choice([1, 2, 3, 4, 5, 6, 7, ...
分类: 其他 发布时间: 08-06 23:45 阅读次数: 0

Linux中常用的工具命令和系统管理命令

常用的工具命令     man 帮助命令,辅助了解命令及文档作用         man command         man ls     find 文件检索命名         find 检索范围(路径) 检索条件             -》名称                 精确:                     find /etc/ -name init           ...
分类: 其他 发布时间: 08-06 23:45 阅读次数: 0

JSP——开发环境搭建

JSP 开发环境搭建 JSP开发环境是用来开发、测试和运行JSP程序的地方。 JSP开发环境搭建,具体包括以下几个步骤。 我们可以使用 Eclipse 来搭建 JSP 开发环境,首先我们分别下载一下软件包: Eclipse J2EE:http://www.eclipse.org/downloads/ Tomcat:http://tomcat.apache.org/download-70....
分类: 其他 发布时间: 08-06 23:43 阅读次数: 0

aop是什么

aop是面向切面编程    它完成了,纵向重复,横向抽取的一个事情 什么时候用aop: 比如说你做了一个项目, 要写若干个类   这些类有很多内容都是相通的。 但是如果你每写一个类都要把重复的方法再写一遍的话,会非常的麻烦。 于是我们又创建了一个类,将重复的方法写进去。当你用到这个累的时候可以用调用或者其他的方法来获取这个重复类中的内容,以达到重复的代码不用写那么多遍,但是却可以实现你想要...
分类: 其他 发布时间: 08-06 23:43 阅读次数: 0

java程序设计基础——java开发环境的搭建和使用

开发环境搭建和使用  创建项目   创建包 为了便于管理文件,可以创建不同的包存放,类似于“我的电脑”中的文件夹 创建源程序文件 所谓的源程序文件就是纯文本文件 输入如下源代码: public class Demo {      public static void main(String[]args){          System.out...
分类: 其他 发布时间: 08-06 23:43 阅读次数: 0

java程序设计基础——数据的表示和处理

数据的表示 数据类型 生活中的数据也应该是有类型的。 年龄:21岁(整型) 火车票价:24.5元(实型) 是否党员:是/否(布尔类型) 籍贯:河北邢台(字符串) 计算机语言是要将显示世界中的问题描述成计算机问题能解决的问题,所以计算机语言中必须要有数据类型。 数据类型的作用: 决定了该数据所需要的存储空间,比如整数型数据占4个字节。 决定了该数据所能执行的操作,比如整数可以做乘...
分类: 其他 发布时间: 08-06 23:42 阅读次数: 0

JSP——在JSP中嵌入java代码

JSP中嵌入java代码的三种方式:     (1)声明变量或方法 :  <%! 声明; %> :慎重使用,因为此方法定义的是全局变量     (2)java片段(scriptlet):  <% java代码; %>     (3)表达式:用于输出表达式的值到浏览器,<%=表达式  %>  在表达式中不能加分号(;) JSP页面的指令     <...
分类: 其他 发布时间: 08-06 23:42 阅读次数: 0

图论(欧拉公式简单练习)

K - 抱歉 Description 非常抱歉,本来兴冲冲地搞一场练习赛,由于我准备不足,出现很多数据的错误,现在这里换一个简单的题目:  前几天在网上查找ACM资料的时候,看到一个中学的奥数题目,就是不相交的曲线段分割平面的问题,我已经发到论坛,并且lxj 已经得到一个结论,这里就不  多讲了,下面有一个类似的并且更简单的问题:  如果平面上有n个点,并且每个点至少有2条曲线段和它相连,就是...
分类: 其他 发布时间: 08-06 23:41 阅读次数: 0

杨辉三角(很坑的一道水题)

题目描述 还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形:  1  1 1  1 2 1  1 3 3 1  1 4 6 4 1  1 5 10 10 5 1  输入 输入数据包含多个测试实例,每个测试实例的输入只包含一个正整数n(1<=n<=30),表示将要输出的杨辉三角的层数。 输出 对应于每一个输入,请输出相应层数的杨辉三角,每一层的整数后面用一个空格...
分类: 其他 发布时间: 08-06 23:41 阅读次数: 0

推雪人

题目描述 冬天到了,开始下雪了。松神和二哥决定出去推雪人。大家都知道一个雪人由两个雪球组成。松神和二哥决定分工合作,每人分别先滚若干个雪球,然后再组合在一起。一个小时后,松神一共滚了n个雪球,每个雪球的半径分别为a1,a2,a3...,an,与此同时,二哥一共滚了m个雪球,每个雪球的半径分别为b1,b2,b3,...,bn。他们决定每人选择出一个雪球然后推成一个雪人。由于美观的原因,假设两个雪球...
分类: 其他 发布时间: 08-06 23:40 阅读次数: 0

判断凶手

凶手 问题描述   巴斯维克命案抓住了六个嫌疑犯,他们的口供如下:    A:我不是罪犯    B:A、C中有一个是罪犯    C:A和B说了假话    D:C和F说了假话    E:其他五个人中,只有A和D说了真话    F:我是罪犯    他们中只有一半说了真话,凶手只有一个。    本题可能有多种可能性,即正确答案(找到唯一的凶手)可能有多个,但每一个可能的答案(某一个是凶手)都满足上述...
分类: 其他 发布时间: 08-06 23:40 阅读次数: 0

小数化分数

Q - 小数化分数2 Description Ray 在数学课上听老师说,任何小数都能表示成分数的形式,他开始了化了起来,很快他就完成了,但他又想到一个问题,如何把一个循环小数化成分数呢?  请你写一个程序不但可以将普通小数化成最简分数,也可以把循环小数化成最简分数。    Input 第一行是一个整数N,表示有多少组数据。  每组数据只有一个纯小数,也就是整数部分为0。小数的位数不超过...
分类: 其他 发布时间: 08-06 23:40 阅读次数: 0

斐波拉契数列加强版

又是斐波那契数列 Description 在数学中斐波那契数列F是这样定义的:F(n)=F(n-1)+F(n-2),F(0)=1,F(1)=1。现在我有另外一个序列G,G(n)=G(n-1)+G(n-2),G(0)=1,G(1)=t(t>=1)。 你的任务对于给定的i,G(i)和j输出G(j)。   Input 多组测试数据,对于每组测试数据包含三个正整数i,G(i),j。1 &l...
分类: 其他 发布时间: 08-06 23:40 阅读次数: 0

大数a^b-b^a

Problem A: a^b-b^a Description 计算a^b-b^a的值 Input 第一行一个整数T,表示接下来有T行 每行两个整数a和b,(0<a,b<1000) Output 输出值 Sample Input 3 1    1 2     1 10   9 Sample Output 0 1 -2486784401 大数模板保存一下 ...
分类: 其他 发布时间: 08-06 23:39 阅读次数: 0

最少拦截系统(贪心算法入门)

最少拦截系统 Description 某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹.  怎么办呢?多搞几套系统呗!你说说倒蛮容易,成本呢?成本是个大问题啊.所以俺就到这里来求...
分类: 其他 发布时间: 08-06 23:39 阅读次数: 0

Problem :a^b-b^a

Description 计算a^b-b^a的值 Input 第一行一个整数T,表示接下来有T行 每行两个整数a和b,(0<a,b<1000) Output 输出值 Sample Input 3 1    1 2     1 10   9 Sample Output 0 1 -2486784401 大数模板保存一下 #include<cstdio...
分类: 其他 发布时间: 08-06 23:39 阅读次数: 0

出现(n+1)/2次的数

B - Ignatius and the Princess IV Description "OK, you are not too bad, em... But you can never pass the next test." feng5166 says.  "I will tell you an odd number N, and then N integers. There will ...
分类: 其他 发布时间: 08-06 23:39 阅读次数: 0

Max Sum Plus Plus(n个元素m段连续子段和的最大值)

Description Now I think you have got an AC in Ignatius.L's "Max Sum" problem. To be a brave ACMer, we always challenge ourselves to more difficult problems. Now you are faced with a more difficult pr...
分类: 其他 发布时间: 08-06 23:38 阅读次数: 0

LIS算法,一个小的知识点,最长上升子序列的改良版。

LIS模板 有N个整数,输出这N个整数的最长上升序列、最长下降序列、最长不上升序列和最长不下降序列。  根据上述分析,我们应该十分容易就能够写出最后的程序,四个序列的代码基本相似    转载此处:https://blog.csdn.net/Ronaldo7_ZYB/article/details/81111678(可看大佬更详细直接的lis算法) 代码如下: #include<bi...
分类: 其他 发布时间: 08-06 23:38 阅读次数: 0