python中有内置的函数,我们可以直接调用来使用。调用函数需要写函数名和参数。
一、abs():求绝对值的函数,这个函数需要传一个整数或者浮点数作为参数。
如果参数个数传递错误,函数会报错:需要一
个参数,但是给了两个
如果参数类型传递错误,函数也会报类型错误:
二、cmp():比较大小函数,需要传进两个参数
cmp(x,y)
当x>y,返回1;...
分类:
编程语言 时间:
2015-08-25 21:55:05
阅读次数:
183
时间限制: 1 Sec 内存限制:
128 MB
提交: 43 解决: 27
[提交][状态][讨论版]
题目描述
某校发放奖学金共5种,获取条件各不同:
1.AK奖学金,每人8000,期末平均成绩>80,且在本学期发表论文大于等于1篇;
2.AC奖学金,每人4000,期末平均成绩>85,且班级评议成绩>80;
3.成绩优秀奖,每人2000,期末平均成绩>90;
...
分类:
其他好文 时间:
2015-08-25 21:53:34
阅读次数:
221
HDU1863 - 畅通工程 Prim最小生成树算法,中午是用并查集的方法AC的,现在换个姿势,再来一次= =!...
分类:
编程语言 时间:
2015-08-25 21:54:44
阅读次数:
307
传送门:点击打开链接
题意:对于n个点围成的圈。从一个点出发,顺时针数K个位置,一直进行这个操作直到回到最初的那个点时,恰好把所有的点都访问了一遍,问最大的K(K
思路:很容易就想到了一种方法,找到K
后来发现其实是有规律的,从n=3一直算下去,会得到一个这样的序列1 1 2 1 3 3 4 3 5 5 6 5 7 7 8 7 9 9 10 9.....
很明显以4个为一组,一下子就能找到...
分类:
其他好文 时间:
2015-08-25 21:53:37
阅读次数:
191
GCD
全称是Grand Central Dispatch,“伟大的中枢调度器”GCD是苹果公司为多核的并行运算提出的解决方案纯C语言,提供了非常多强大的函数
优势
GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线程的生命周期(创建线程、调度任务、销毁线程)只需要告诉GCD想要执行什么任务,不需要编写任何线程管理代码
基本概念
任务和队...
分类:
移动开发 时间:
2015-08-25 21:54:49
阅读次数:
265
时间限制: 1 Sec 内存限制:
128 MB
提交: 46 解决: 30
[提交][状态][讨论版]
题目描述
对于一个十进制的数字x,将他转化为2进制,他的2进制将由0和1组成,求里面的最后一个1在第几位
输入
第一行输入T,代表T组数据,
接下来T行,每行输入一个X。
0
0
输出
输入x的2进制中最后一个1在第几位,
不存在输出0
...
分类:
其他好文 时间:
2015-08-25 21:54:36
阅读次数:
150
The Hardest Problem Ever
Problem Description
Julius Caesar lived in a time of danger and intrigue. The hardest situation Caesar ever faced was keeping himself alive. In order for him to surviv...
分类:
其他好文 时间:
2015-08-25 21:53:47
阅读次数:
418
多线程:
在计算机编程中,一个基本的概念就是同时对多个任务加以控制。许多程序设计问题都要求程序能够停下手头的工作,改为处理其他一些问题,再返回主进程。可以通过多种途径达到这个目的。
多线程是为了同步完成多项任务,不是为了提高运行效率,而是为了提高资源使用效率来提高系统的效率。线程是在同一时间需要完成多项任务的时候实现的。
一、基本概念
1.进程
进程(...
分类:
移动开发 时间:
2015-08-25 21:54:32
阅读次数:
191
源码位置:org.apache.spark.deploy.worker.Worker.scala
首先查看worker的main方法,与master类似,创建sparkConf,参数解析,以及构造worker对象并创建ActorRef用于对外或者本身的信息交互。这里masters参数可以设置多个
def main(argStrings: Array[String]) {
Sig...
分类:
其他好文 时间:
2015-08-25 21:54:18
阅读次数:
539
NSOperation
NSOperation是苹果封装的一套多线程的东西,不像GCD是纯C语言的,这个是OC的。但相比较之下GCD会更快一些,但本质上NSOPeration是多GDC的封装。
NSOperation相对于GCD:
NSOperation拥有更多的函数可用NSOperationQueue中,可以建立各个NSOperation之间的依赖关系。NSOperat...
分类:
移动开发 时间:
2015-08-25 21:53:30
阅读次数:
368
DBConfig.properties的文件内容:
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/wireless_db?useUnicode=true&characterEncoding=utf-8
username=root
password=123
1.创建对象
Properties prop =...
分类:
其他好文 时间:
2015-08-25 21:52:14
阅读次数:
99
自定义函数,需要写def、函数名、括号、参数、冒号。
函数遇到return则会停止运行并返回值。
如果没有return语句,则也是会返回值的,只不过返回的是None:...
分类:
其他好文 时间:
2015-08-25 21:53:00
阅读次数:
156
#include
#include
#include
#include using namespace std;typedef vector vec;
typedef vector mat;
const int M=10007;
typedef long long LL;
mat mul(mat &A...
分类:
其他好文 时间:
2015-08-25 21:54:13
阅读次数:
153
该题一开始我用multiset写了一发,写的比较裸,TLE了 。 后来队友想到了一个比较好的方法 :将两个结构体排序之后,从大到小枚举Alice的h,对于每个h,将Bob中满足h小于当前h的牌的w加进multiset,然后用二分函数查找一下大于等于当前w的第一个数,当前迭代器的上一个指针就是小于当前w的最大w,找到就删除。那么也就是我们用了这样的贪心策略:对于Alice的每一张牌,要覆盖一张Bob...
分类:
其他好文 时间:
2015-08-25 21:52:14
阅读次数:
134
扫描识别二维码
思路:
1. 操作摄像头,获取图片。HTML5 WEBRTC的navigator.getUserMedia方法去实时获取摄像头资源。
2. 利用canvas使用相关算法分析图片识别图片得出结果,可用jquery.qrcode分析二维码 。(技术点:getImageData)
局限性:
移动平台支持getUserMedia/Stream A...
分类:
Web程序 时间:
2015-08-25 21:52:23
阅读次数:
254
题目:
Travelling Salesman Problem
Time Limit: 3000/1500 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 906 Accepted Submission(s): 331
Special Judge
Probl...
分类:
其他好文 时间:
2015-08-25 21:52:05
阅读次数:
189