欧几里得辗转相除法,有效地处理求两个数的最大公约数问题!下面是代码和实现! 1 #include 2 int gcd(int m,int n) 3 { 4 if(m 2 int gcd(int m,int n) 3 { 4 if(m<n) 5 gcd(n,m); 6 ...
分类:
编程语言 时间:
2015-07-24 17:26:00
阅读次数:
163
归并排序法简介 许多有用的算法在结构上都是递归的,这些算法遵循分治法的思想。将原问题分解成几个规模较小的但类似于原问题的子问题,然后地柜地求解这些子问题,然后再合并这些子问题的解来建立原问题的解。 ...
分类:
编程语言 时间:
2015-07-24 16:19:50
阅读次数:
148
createDocumentFragment的使用 首先,介绍了几种常见的动态创建html节点的方法,如下所示: 方法 说明 crateAttribute(name) 用指定名称name创建特性节点 createComment(text) 创建带文本text的注释节点 createDo...
分类:
编程语言 时间:
2015-07-24 16:19:46
阅读次数:
194
在创建socket使用inputstream输入流,read()方法,如果调用的是available(),返回字节流的长度时,可能会返回0,或者其他数值,进行网络操作时往往出错,因为你调用available()方法时,对发发送的数据可能...
分类:
编程语言 时间:
2015-07-24 16:19:19
阅读次数:
107
今天想用python的装饰器做一个运算,代码如下 >>>?def?mu(x):
def?_mu(*args,**kwargs):
return?x*x
return?_mu
>>>?@mu
def?test(x,y):
print?‘%s,%s‘?%(x,y)
>>>?test(3,5)
Traceback?(mo...
分类:
编程语言 时间:
2015-07-24 16:18:39
阅读次数:
144
const int DEFAULT_CAP = 3;
template
class vector {
//
int capacity;
T* _data;
int _size;
public:
//const
vector ():capacity(DEFAULT_CAP),_size(0),_data(new T[capacity])...
分类:
编程语言 时间:
2015-07-24 16:14:28
阅读次数:
163
C++实现的BOSN bson-cpp的编译
flyfish 2015-7-24
编译环境:
VC2010 64位
需要配置Boost库
在bsonspec.org中有一个C++实现的BOSN github.com/jbetnet/bson-cpp
A standalone C++ BSON implementation forked from the MongoDB...
分类:
编程语言 时间:
2015-07-24 16:14:07
阅读次数:
504
题目描述:
With highways available, driving a car from Hangzhou to any other city is easy. But since the tank capacity of a car is limited, we have to find gas stations on the way from time to time. Dif...
分类:
编程语言 时间:
2015-07-24 16:13:03
阅读次数:
145
#include
template
void F(Ts&& ... params) {
printf(std::forward(params)...);
}
int main()
{
auto f = [] { printf("hello world"); };
f();
F("%s: %d", __FUNCTION__, __LINE__);
return...
分类:
编程语言 时间:
2015-07-24 16:12:39
阅读次数:
292
本人小白一枚,看java类的初始化的时候好晕的说,我觉着书上虽然说的对,但总觉得有些信息没说出来,没说清楚,看了好多文章博客的,现在有些感悟,来小写下总结,也算是为以后再次复习种个好果子。
先摘一下书上写的:
加载:将类的class文件读入内存,并为之创建一个java.lang.class对象。
连接:把类的二进制数据合并到JRE中,检查被加载的类是否有正确的内部结构...
分类:
编程语言 时间:
2015-07-24 16:08:24
阅读次数:
113
3. Python 简介下面的例子中,输入和输出分别由大于号和句号提示符 (>>>和...) 标注:如果想重现这些例子,就要在解释器的提示符后,输入 (提示符后面的) 那些不包含提示符的代码行。需要注意的是在练习中遇到的从属提示符表示你需要在最后多输入一个空行,解释器才能知道这是一个多行命令的结束。...
分类:
编程语言 时间:
2015-07-24 16:07:13
阅读次数:
150
题目:输入一个字符串,输出该字符串的字符的所有组合,比如输入字符串:abc,输出a、b、c、ab、ac、bc、abc。思路:回溯法建立一个数组记录字符串中的字符出现与否,如字符串abc,int A[3],A={1,0,1},就代表字符ac。代码:#include #include using nam...
分类:
编程语言 时间:
2015-07-24 16:03:43
阅读次数:
139
C++对象模型中加入多继承从单继承可以知道,派生类中只是扩充了基类的虚函数表。如果是多继承的话,又是如何扩充的?1)每个基类都有自己的虚表。2)子类的成员函数被放到了第一个基类的表中。3)内存布局中,其父类布局依次按声明顺序排列。4)每个基类的虚表中的print()函数都被overwrite成了子类...
分类:
编程语言 时间:
2015-07-24 16:06:01
阅读次数:
142
JAVA基础课后总结一1.计算机程序定义:程序(Program)是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合.2.指令定义:指令就是指示机器工作的指示和命令,程序就是一系列按顺序排列的指令.例如::二与Java相关的技术Java分为三大版本JavaSEJ2SE标准版JavaMEJ...
分类:
编程语言 时间:
2015-07-24 16:02:23
阅读次数:
160
在第八讲中,我们已经做到了怎么样分页。这一讲主要讲增删改查。第六讲的代码已经给出,里面包含了增删改,大家可以下载下来看下。这讲主要是,制作漂亮的工具栏,虽然easyui的datagrid已经自带可以设置工具栏,我们还是要提取出来,为以后权限控制做更好的准备。前端代码没有逻辑结果,这也许是我写代码以来...
分类:
编程语言 时间:
2015-07-24 16:01:58
阅读次数:
199
博客搬家啦http://t.cn/RvFZs2cSTL中list的用法C++ Lists(链表)赋值(assign)语法: void assign( input_iterator start, input_iterator end ); void assign( size_type num, ...
分类:
编程语言 时间:
2015-07-24 16:01:28
阅读次数:
213
spring.net aop几个术语:切面:针对类切点:针对方法object.xml using System;using System.Collections.Generic;using System.Linq;using System...
分类:
编程语言 时间:
2015-07-24 16:00:08
阅读次数:
144