#include
using namespace std;
int &f( )
{
static int i=2; // i 为静态变量,相当于全局变量,他会保存上一次调用后的值直到再次调用,改变他的值
return ++i;
}
int g()
{
int j=2;
return ++j;
}
int...
分类:
编程语言 时间:
2014-12-22 11:17:38
阅读次数:
173
剑指Offer之和为S的两个数字
剑指Offer之和为S的连续正数序列
扩展(1):输入一个数组,判断这个数组中是不是存在三个数字i, j, k,满足i+j+k等于0。
扩展(2):如果输入的数组是没有排序的,但知道里面数字的范围,其他条件不变,如何在O(n)时间里找到这两个数字?这个的基本思路是先用哈希表实现O(n)的排序(请参照本面试题系列的第57题),接下来...
分类:
编程语言 时间:
2014-12-22 11:14:52
阅读次数:
141
今早心血来潮,又想看看冒泡排序...
于是乎度娘一番,找到了度娘给我的这篇文章,前面的文字描述还是简单易懂的,可惜给出的代码示范有些文不对题.
于是乎又wiki一番..发现上文给出的代码形似选择排序,于是总结如下:
我们假设有一个数组: 624159
对应的索引也就是:0-->5,如果我想描述第二个位置,也就是数字2的位置,我就用index[1]来描述.
冒泡排序的对比方法是:先...
分类:
编程语言 时间:
2014-12-22 11:16:17
阅读次数:
174
今天继续就指数平滑法中最复杂的一种时间序列:有增长或者降低趋势并且存在季节性波动的时间序列的预测算法即Holt-Winters和大家分享。这种序列可以被分解为水平趋势部分、季节波动部分,因此这两个因素应该在算法中有对应的参数来控制。
Holt-Winters算法中提供了alpha、beta和gamma 来分别对应当前点的水平、趋势部分和季节部分,参数的去执法范围都是0-1之间,并且参数接近0时,...
分类:
编程语言 时间:
2014-12-22 11:12:30
阅读次数:
674
1、lua虚拟机和C++相互调用、lua设计基础的相关博客,供以后复习:
http://cn.cocos2d-x.org/tutorial/show?id=1474
http://blog.csdn.net/ym012/article/details/7209637
http://www.cnblogs.com/sifenkesi/p/3876745.html
http://my.osch...
分类:
编程语言 时间:
2014-12-22 11:11:23
阅读次数:
154
什么是进程,什么是线程
系统要做一件事,运行一个任务,所有运行的任务通常就是一个程序;
每个运行中的程序就是一个进程,这一点在任务管理器上面可以形象的看到。
当一个程序运行时,内部可能会包含多个顺序执行流,每个顺序执行流就是一个线程。...
分类:
编程语言 时间:
2014-12-22 11:07:33
阅读次数:
204
一、概述
Buffer是一个抽象类,位于java.nio包下,类声明如下:public abstract class
Buffer extends Object
Buffer是一个用于特定基本类型数据的容器。
缓冲区是特定基本类型元素的线性有限序列。除内容外,缓冲区的基本属性还包括容量、限制和位置:
缓冲区的容量 是它所包含的元素的数量。缓冲区的容量不能为负并且不能更改。...
分类:
编程语言 时间:
2014-12-22 11:08:22
阅读次数:
177
1 #!/usr/bin/python 2 import socket 3 import fcntl 4 import struct 5 def get_ip_address(ifname): 6 s = socket.socket(socket.AF_INET, socket.SOCK_...
分类:
编程语言 时间:
2014-12-22 11:04:27
阅读次数:
192
可以让一个带参数函数,传递并以无参调用 1 def test(a): 2 print a 3 4 5 a=test 6 # 7 #a() 8 a=897987 9 10 fun=lambda : test(a)11 12 fun()
分类:
编程语言 时间:
2014-12-22 11:04:04
阅读次数:
169
1.多线程 Threading模块2.2.6版本以后 多进程multiprocessing模块3.协程 gevent (是一个基于libev的并发库。它为各种并发和网络相关的任务提供了整洁的API。在gevent中用到的主要模式是Greenlet, 它是以C扩展模块形式接入Python的轻量级协程。...
分类:
编程语言 时间:
2014-12-22 11:00:48
阅读次数:
280
python中用try来处理程序异常的集中常用方法如果你在写python程序时遇到异常后想进行如下处理的话,一般用try来处理异常,假设有下面的一段程序:try: 语句1 语句2 . 语句N except.........: print.......如果你并不知道"语句1至语句N"在执行时会出什么样...
分类:
编程语言 时间:
2014-12-22 10:58:20
阅读次数:
163
1:贝叶斯网络的定义和性质一个贝叶斯网络定义包括一个有向无环图(DAG)和一个条件概率表集合。DAG中每一个节点表示一个随机变量,可以是可直接观测变量或隐藏变量,而有向边表示随机变量间的条件依赖;条件概率表中的每一个元素对应DAG中唯一的节点,存储此节点对于其所有直接前驱节点的联合条件概率。 贝叶斯...
分类:
编程语言 时间:
2014-12-22 10:56:52
阅读次数:
160
package cn.std.util;import java.nio.charset.Charset;public class DeEnCode { private static final String key0 = "FECOI()*&<MNCXZPKL"; private sta...
分类:
编程语言 时间:
2014-12-22 10:54:09
阅读次数:
196
本文转载自:http://blog.csdn.net/wanghuan203/article/details/7325651 过滤器就是在源数据和目的数据之间起过滤作用的中间件。Web应用中,在处理请求时,经常有一些公共的工作,比如设置字符集。这样的工作需要写在每个页面,这样的写法费力且不好修改。....
分类:
编程语言 时间:
2014-12-22 10:54:30
阅读次数:
197
果要告诉别人买一加仑牛奶,您会怎么说?“请去买一加仑牛奶回来” 还是 “从前门出去,向左转,走三个街区向右转,再走半个街区向右转进入商店。走向四号通道,沿通道走五米向左,拿一瓶一加仑装的牛奶然后到收银台付款。再沿原路回家。” 简直太可笑了。只要在 “请去买一加仑牛奶回来” 的基础上稍加指示,多数成人...
分类:
编程语言 时间:
2014-12-22 10:50:18
阅读次数:
255
http://www.sharejs.com/codes/python/8032import datetime # Get a date objecttoday = datetime.date.today() # General functions print "Year: %d" % today....
分类:
编程语言 时间:
2014-12-22 10:53:08
阅读次数:
187