The sum of gcd
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 784 Accepted Submission(s): 335
Problem Description
You have an array...
分类:
编程语言 时间:
2015-08-28 21:31:51
阅读次数:
297
使用多线程的理由之一是和进程相比,它是一种非常"节俭"的多任务操作方式。我们知道,在Linux系统下,启动一个新的进程必须分配给它独立 的地址空间,建立众多的数据表来维护它的代码段、堆栈段和数据段,这是一种"昂贵"的多任务工作方式。而运行于一个进程中的多个线程,它们彼此之间使用相 同的地址空间,共享大部分数据,启动一个线程所花费的空间远远小于启动一个进程所花费的空间,而且,线程间彼此切换所需的时间...
分类:
编程语言 时间:
2015-08-28 21:29:49
阅读次数:
304
作为一个通信人,本科时候上过信息论,研究生也继续修过信息编码。面试的时候,面试官说了一个哈夫曼树,作为一个通信人竟然忘了。多少有些说不过去。理论知识Huffman算法的最根本的原则是:累计的(字符的统计数字字符的编码长度)为最小,也就是权值(字符的统计数字字符的编码长度)的和最小。 这样编码可以达到压缩的效果。又名最优二叉树。
具体的可以参考左耳朵耗子的博客:http://coolshell.c...
分类:
编程语言 时间:
2015-08-28 21:28:36
阅读次数:
240
1.蛤蟆Python脚本学习笔记一环境搭建
蛤蟆一直在想在工作的时候能不能有一个牛逼的工具来让自己工作更加轻松和快乐。用过C, C++, C#, JAVA, SHELL,TCL,汇编,BAT等,感觉这些都是需要的时候能发挥作用,不能和我想象的一样。突然有一天,感觉Python实在不错,那么就和小伙伴们一起乐呵乐呵呗。万事开头难,我们先来搭建环境吧。
欢迎转载,转载请标明出处:
1. 相关...
分类:
编程语言 时间:
2015-08-28 21:29:15
阅读次数:
178
【峰回路转】Excel技巧百例 13.数据透视表的排序...
分类:
编程语言 时间:
2015-08-28 21:27:09
阅读次数:
187
在多任务系统中,每个独立执行的程序称为进程,也就是“正在进行的程序”。我们现在使用的操作系统一般都是多任务的,即能够同时执行多个应用程序,实际情况是,操作系统负责CPU等设备的资源进行分配和管理,虽然这些设备某一时刻只能做一件事,但以非常小的时间间隔交替执行多个程序,就可以给人以同时执行多个程序的感觉。
一个进程中又可以包含一个或多个线程,一个线程就是一个程序内部的一条执行线索,...
分类:
编程语言 时间:
2015-08-28 21:27:01
阅读次数:
259
并查集有很多经典的应用。在一些有N个元素的集合应用问题中,我们通常是在开始时让每个元素构成一个单元素的集合,然后按一定顺序将属于同一组的元素所在的集合合并,其间要反复查找一个元素在哪个集合中。
其中一个非常经典的应用是最小生成树的Kruskal算法。给定一个具有n个节点的连通图,它的生成树是原图的一个子图,包含所有n个节点,且有保持图连通的最少的边(n-1条边)。边权值最小的生成树是最小生成...
分类:
编程语言 时间:
2015-08-28 21:28:05
阅读次数:
227
NSThread线程同步锁上小节用NSThread实现读取网络图片 , 这节用NSThread 模拟一个卖票的例子 。用NSLock 或者NSCondition 锁定资源 var total = 100 //总票数
var w1 = 0 //窗口1卖出票数
var w2 = 0 //窗口2卖出票数
var isSell = true //是否出售
var l...
分类:
编程语言 时间:
2015-08-28 21:27:29
阅读次数:
266
因为要支持服务器端运行,我采用linux,支持多个终端运行,如果直接在IDE上运行不能同时运行服务器端和客户端1:首先要知道怎么在终端运行python脚本程序
chmoda+xhelloworld.py chmod a+x helloworld.py
./helloworld.py
Hello World
chmod命令用来 改变 文件的 模式 ,给系统中所有用户这个源文件的执行许可。然...
分类:
编程语言 时间:
2015-08-28 21:28:23
阅读次数:
408
1 =================== 2 3 多线程 4 5 ================== 6 7 8 9 多线程 10 11 一、概念: 12 13 程序:(Program)(App)是一个可以运行的文件(我们写的代码) 14 15 进程:(Pr...
分类:
编程语言 时间:
2015-08-28 21:24:22
阅读次数:
233
网上找了好久,都没有理想的解决方法。主要思想,利用正则表达式re.split() 分割,同时利用re.findall() 查找分隔符,而后将二者链接即可。# coding: utf-8import sysreload(sys)sys.setdefaultencoding("utf-8")import...
分类:
编程语言 时间:
2015-08-28 21:26:03
阅读次数:
603
本文对Python中的主要数据类型:List、Tuple、Dict以及Set做了详细的介绍,并就它们的区别加以总结。
分类:
编程语言 时间:
2015-08-28 21:23:04
阅读次数:
184
原文地址:http://blog.csdn.net/wenxuansoft/article/details/38559731pycharmt等IDE虽然用着爽,但毕竟在速度、资源上还是比较让人不爽的。使用IDE无非是图个方便省事,特别是像我这种有些记性差的来说。IDE说起来方便于的几个地方就是:1、...
分类:
编程语言 时间:
2015-08-28 21:21:21
阅读次数:
165
【总结-含源码】Spring Security学习总结一(补命名空间配置)Posted on 2008-08-20 10:25 tangtb 阅读(43111) 评论(27) 编辑 收藏 所属分类: Spring 、Spring Security Spring Security学习总结一在认识Spr...
分类:
编程语言 时间:
2015-08-28 21:23:43
阅读次数:
166
原文链接:http://www.blogjava.net/redhatlinux/archive/2008/08/20/223148.html【总结-含源码】Spring Security学习总结二Posted on 2008-09-01 10:08 tangtb 阅读(9518) 评论(12) 编...
分类:
编程语言 时间:
2015-08-28 21:19:28
阅读次数:
173
关于判断和循环语句Python的判断和循环语句非常直观,读起来很接近自然语言。判断语句if标准的if语句是如下结构:if expression: if_suite如果expression的表达式非0或者为True,那么if_suite代码块被执行。否则执行下一条语句。同时,Python的条件语...
分类:
编程语言 时间:
2015-08-28 21:17:57
阅读次数:
153
此文为《Python核心编程》的读书笔记记录。Python是一门解释性语言,所有的语句用解释器(interpreter)来直接解释,但它同时是High Level的语言,这样的组成能够在编写代码时得到直接与机器交互的体验。非常棒 >>> print "Hello World!"在解释器上直接输入,屏...
分类:
编程语言 时间:
2015-08-28 21:15:35
阅读次数:
211