POJ上做做ACM的题语言的学习基础,100个经典的算法C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的算法题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数...
分类:
编程语言 时间:
2015-04-04 13:38:24
阅读次数:
188
线程池可以解决两个不同问题:由于减少了每个任务调用的开销,它们通常可以在执行大量异步任务时提供增强的性能,并且还可以提供绑定和管理资源(包括执行任务集时使用的线程)的方法。每个ThreadPoolExecutor还维护着一些基本的统计数据,如完成的任务数。 Java常用的线程池有四种。Exec...
分类:
编程语言 时间:
2015-04-04 13:40:07
阅读次数:
424
java中整数默认为int,小数默认为double。float n5=1.3; 这个句子就会报错,应该修改成这样float n5=1.3f;八大基本类型变量类型位数范围备注Byte8位-27-------27-1带符号整数Short16位-215-------215-1带符号整数Int32位-23....
分类:
编程语言 时间:
2015-04-04 13:37:55
阅读次数:
186
高精度的运算在Java中是很容易实现的,就像 a + b Problem 一样,因为Java提供了相应的类库和API;但是在 C/C++ 当中就没有那么现成的类和API来让你调用了。本着“自己动手,丰衣足食”的Coder精神,还是自己上吧。让我们一起看看如何使用 C/C++ 来进行大数的阶乘吧。/*...
分类:
编程语言 时间:
2015-04-04 13:35:23
阅读次数:
281
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4046When I wrote down this letter, you may have been on the airplane to U.S. We have known for 15 years...
分类:
编程语言 时间:
2015-04-04 13:34:06
阅读次数:
320
一: 一维数组初始化标准方式1:int value[100]; //value[i]的值不定,因为没有初始化;标准方式2:int value[100] = {1,2,3}; //value[0],value[1],value[2]值是1,2,3,没有定义的初始化为0指针方式: int ...
分类:
编程语言 时间:
2015-04-04 13:32:12
阅读次数:
176
原文链接字符串匹配是计算机的基本任务之一。举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K...
分类:
编程语言 时间:
2015-04-04 13:30:01
阅读次数:
229
线程是程序中一个单一的顺序控制流程。进程内一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指运行中的程序的调度单位。在单个程序中同时运行多个线程完成不同的工作,称为多线程。 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基...
分类:
编程语言 时间:
2015-04-04 13:29:01
阅读次数:
182
1 /** 2 * Created by Administrator on 2015/4/4. 3 */ 4 5 var XmlUtil=(function () { 6 var createDocument= function () { 7 if(typeof ar...
分类:
编程语言 时间:
2015-04-04 13:28:29
阅读次数:
175
(1)值的比较--引用的比较首先,原始值的比较是值的比较:只有在它们值相等的时候它们才相等 比如简单的var a1 = 10;var a2 = 10;console.log(a1 === a2); //true其次,对象的比较并非值的比较:对象的比较均是引用的比较,当且仅当它们引用同一个基对象时,....
分类:
编程语言 时间:
2015-04-04 13:24:11
阅读次数:
176
标签dede:arclist的排序是通过orderby来指定的,如下:{dede:arclist orderby=’排序字段’ }{/dede:arclist} orderby=’sortrank’ 文档排序方式 § orderby=’hot’ 或 orderby=’click’ 表示按点击数排列§...
分类:
编程语言 时间:
2015-04-04 13:25:46
阅读次数:
215
function showWin(title,html,width,height,modal,type,url)
{
//设置窗口大小
if(width<400)
{
width=400;
}
if(height<200)
{
height=200;
}
//body内边大小
var cw=document.body.clientWidth;
var ch=...
分类:
编程语言 时间:
2015-04-04 12:21:19
阅读次数:
189
DescriptionYou may have wondered why most extraterrestrial life forms resemble humans, differing by superficial traits such as height, colour, wrinkles, ears, eyebrows and the like. A few bear no human...
分类:
编程语言 时间:
2015-04-04 12:22:20
阅读次数:
621
hello.py代码如下:#!/usr/bin/python
print "hello, world!"TestInput.py代码如下:#!/usr/bin/python
str = raw_input()
print("input string is: %s" % str)1.os.system(cmd)这种方式只是执行shell命令,返回一个返回码(0表示执行成功,否则表示失败)retcode...
分类:
编程语言 时间:
2015-04-04 12:19:22
阅读次数:
227
一、一个由C/C++编译到程序占用的内存分为以下几个部分:
1、栈区(stack)——由编译器自动分配释放,在不需要的时候自动清除。用于存放函数的参数、局部变量等。操作方式类似数据结构中的栈(后进先出)。
2、堆区(heap)——一般由程序员分配释放,若程序员分配后不释放,程序结束后可能由OS回收。不同于数据结构中的堆,分配方式有些类似链表。
3、全局区(静态区)——全局变量和静态变量存储在这里。程序结束后由系统释放。在以前到C语言中,全局变量又细分为初始化的(DATA段)和未初始化到(BSS段),在...
分类:
编程语言 时间:
2015-04-04 12:15:54
阅读次数:
185
CODES SEGMENT ASSUME CS:CODESSTART: MOV DS,AX MOV AH,00H MOV AL,13H INT 10H MOV DX,40AGAIN: MOV CX,0AGAIN_X: PUSH CX ...
分类:
编程语言 时间:
2015-04-04 12:13:00
阅读次数:
157
C、C++、Java、JavaScript、PHP、Python、Ruby 这些语言分别主要用来开发什么?pansz,欢迎评论此贴纯科普用,以下仅仅说主要用途,其他用途限于篇幅关系省略之,不要钻牛角尖。C:系统底层,驱动程序,嵌入式底层,基础服务程序。C++:上层服务程序,应用API,大型3D游戏。...
分类:
编程语言 时间:
2015-04-04 12:13:08
阅读次数:
177