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...
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, ...
Linux中常用的工具命令和系统管理命令
常用的工具命令
man 帮助命令,辅助了解命令及文档作用
man command
man ls
find 文件检索命名
find 检索范围(路径) 检索条件
-》名称
精确:
find /etc/ -name init
...
JSP——开发环境搭建
JSP 开发环境搭建
JSP开发环境是用来开发、测试和运行JSP程序的地方。
JSP开发环境搭建,具体包括以下几个步骤。
我们可以使用 Eclipse 来搭建 JSP 开发环境,首先我们分别下载一下软件包:
Eclipse J2EE:http://www.eclipse.org/downloads/
Tomcat:http://tomcat.apache.org/download-70....
java程序设计基础——java开发环境的搭建和使用
开发环境搭建和使用
创建项目
创建包
为了便于管理文件,可以创建不同的包存放,类似于“我的电脑”中的文件夹
创建源程序文件
所谓的源程序文件就是纯文本文件
输入如下源代码:
public class Demo {
public static void main(String[]args){
System.out...
java程序设计基础——数据的表示和处理
数据的表示
数据类型
生活中的数据也应该是有类型的。
年龄:21岁(整型)
火车票价:24.5元(实型)
是否党员:是/否(布尔类型)
籍贯:河北邢台(字符串)
计算机语言是要将显示世界中的问题描述成计算机问题能解决的问题,所以计算机语言中必须要有数据类型。
数据类型的作用:
决定了该数据所需要的存储空间,比如整数型数据占4个字节。
决定了该数据所能执行的操作,比如整数可以做乘...
JSP——在JSP中嵌入java代码
JSP中嵌入java代码的三种方式:
(1)声明变量或方法 : <%! 声明; %> :慎重使用,因为此方法定义的是全局变量
(2)java片段(scriptlet): <% java代码; %>
(3)表达式:用于输出表达式的值到浏览器,<%=表达式 %> 在表达式中不能加分号(;)
JSP页面的指令
<...
图论(欧拉公式简单练习)
K - 抱歉
Description
非常抱歉,本来兴冲冲地搞一场练习赛,由于我准备不足,出现很多数据的错误,现在这里换一个简单的题目:
前几天在网上查找ACM资料的时候,看到一个中学的奥数题目,就是不相交的曲线段分割平面的问题,我已经发到论坛,并且lxj 已经得到一个结论,这里就不
多讲了,下面有一个类似的并且更简单的问题:
如果平面上有n个点,并且每个点至少有2条曲线段和它相连,就是...
杨辉三角(很坑的一道水题)
题目描述
还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形:
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),表示将要输出的杨辉三角的层数。
输出
对应于每一个输入,请输出相应层数的杨辉三角,每一层的整数后面用一个空格...
最少拦截系统(贪心算法入门)
最少拦截系统
Description
某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统.但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能超过前一发的高度.某天,雷达捕捉到敌国的导弹来袭.由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹.
怎么办呢?多搞几套系统呗!你说说倒蛮容易,成本呢?成本是个大问题啊.所以俺就到这里来求...
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...
出现(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 ...
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...
LIS算法,一个小的知识点,最长上升子序列的改良版。
LIS模板
有N个整数,输出这N个整数的最长上升序列、最长下降序列、最长不上升序列和最长不下降序列。
根据上述分析,我们应该十分容易就能够写出最后的程序,四个序列的代码基本相似
转载此处:https://blog.csdn.net/Ronaldo7_ZYB/article/details/81111678(可看大佬更详细直接的lis算法)
代码如下:
#include<bi...
今日推荐
周排行