黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------三 函数的声明和原型01 在函数调用之前,应该对所调用函数进行声明,指出该函数的返回值类型及形参的个数和类型。函数声明的一般格式:函数返回值类型 函数名(形参类型1 形参名1,………………...
分类:
编程语言 时间:
2015-05-10 18:38:37
阅读次数:
138
题意:给定N条线段,每条线段的两个端点L和R都是整数。然后给出M个询问,每次询问给定两个区间[L1,R1]和[L2,R2],问有多少条线段满足:L1≤L≤R1, L2≤R≤R2 ?题解,采用离线做法,先将所有线段和询问区间全部保存。然后将每个询问[L1,R1][L2,R2]拆分成两个,L1-1, [...
分类:
编程语言 时间:
2015-05-10 18:37:20
阅读次数:
122
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------循环结构01 当型循环while格式: while(表达式) 语句;*先计算while后面表达式的值,如果岂值为真,则执行循环体*执行完循环体后,再次执行计算while后的表达式,其值还为...
分类:
编程语言 时间:
2015-05-10 18:36:27
阅读次数:
142
python中的json模板主要的两个功能:序列化和反序列化序列化:encoding将python数据编码成json字符串对应的函数有dump和dumps反序列化:decoding将json字符串解码成python数据对应的函数有load和loadsjson序列化dumps实例:Baseexample>>>importjson
>>>data=..
分类:
编程语言 时间:
2015-05-10 17:32:18
阅读次数:
174
/******************************************************************************************
date.hpp:
Copyright (c) Bit Software, Inc.(2013), All rights reserved.
Purpose:
声明并实现一个日期类
难度:***
Autho...
分类:
编程语言 时间:
2015-05-10 17:26:11
阅读次数:
135
JAVA类集框架 List、Set、Iterator、Map的简单理解1. Java类集框架主体结构:(1).集合(set):对象不按特定的当时排序,没有重复对象。
(2).列表(list):对象按照索引位置排序,可以有重复的对象。
(3).映射(map):每一个元素包含一个键对象和一个值对象,键不可以重复,值可以重复。2. Collection接口提供的方法如下:
3....
分类:
编程语言 时间:
2015-05-10 17:27:10
阅读次数:
196
包装类Java中一切都是对象,所以很多操作都是针对对象的,Java会把常用的数据类型,自动包装成相应的类的对象进行操作。常用的数据类型对应的包装类
装箱装箱就是把基本数据类型变为相应类的对象ArrayList list = new ArrayList();//list的各种操作都是针对对象的
list.add(5);//5本来是int类型的,现在自动包装成了Integer类的对象拆箱拆箱就是把相对...
分类:
编程语言 时间:
2015-05-10 17:25:52
阅读次数:
165
所以他的递归函数为:
#include
int hermite(int n,int x)
{
if (n2)
return 2*(hermite(n-1,x))-2*(n-1)*(hermite(n-2,x));
}
int main()
{
hermit...
分类:
编程语言 时间:
2015-05-10 17:25:14
阅读次数:
129
编写一个函数实现n^k,使用递归实现
代码如下:
#include
int fun(int n,int k)
{
if(k==1)
return n;
else
return n*fun(n,k-1);
}
int getpower(int x,int y)
{
if (y == 1)
return x;
else
return x...
分类:
编程语言 时间:
2015-05-10 17:23:17
阅读次数:
101
在统计计算中,最大期望(EM)算法是在概率模型中寻找参数最大似然估计或者最大后验估计的算法,其中概率模型依赖于无法观测的隐藏变量(Latent Variable)。最大期望经常用在机器学习和计算机视觉的数据聚类(Data Clustering)领域。...
分类:
编程语言 时间:
2015-05-10 17:23:37
阅读次数:
342
写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和,例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19。
代码如下:
#include
int Digitsum(int n)
{
if(n<10)
return n;
else
return n%10+Digitsum(n/10);
}
int...
分类:
编程语言 时间:
2015-05-10 17:24:38
阅读次数:
182
Problem:
Given a linked list, remove the nth node from the end of list and return its head.
For example,
Given linked list: 1->2->3->4->5, and n = 2.
After removing the second node fro...
分类:
编程语言 时间:
2015-05-10 17:24:23
阅读次数:
124
串行化(Serialization)也称序列化,它使得一个程序可以把一个完整的对象写到一个Byte流里面。通过反串行化(Deserialization)可以从一个Byte流里读出一个事先存储在里面的完整对象。
串行化可以把Java对象和原始数据类型转换成一个合适于某种网络或文件系统的Byte流,Java程序员不需要直接处理存储在硬盘上的原始数据,就可以轻易将一个Java对象和一个二进制流之间相互...
分类:
编程语言 时间:
2015-05-10 17:23:48
阅读次数:
141
最近做的项目想玩,点灵活的套路,处理逻辑让业务方定制去,于是就由哥游戏服务端出身想到了加载脚本的套路。
地球人基本都知道,做游戏的脚本中lua使用的是最多的但是本次我们的项目是监控和报警,里面可能有复杂运算,这样子lua的库就比较贫瘠了,选择使用python,这样我就需要把python和C++做好交互。
我的需求是这样的:1主程序是C++,用户会到主程序注册,这个时候python脚本就注册过来...
分类:
编程语言 时间:
2015-05-10 17:21:20
阅读次数:
137
C语言...
分类:
编程语言 时间:
2015-05-10 17:21:26
阅读次数:
131
#include
#include
#include
#define LINE 3
#define RANK 100
void charater_string(int n,char*ptr[ ]);void alphabet_list(int n,char*str[]);void string_length(int n,char*ptr[])...
分类:
编程语言 时间:
2015-05-10 17:22:02
阅读次数:
132
Problem:
Given a string containing just the characters '(', ')', '{', '}', '[' and ']',
determine if the input string is valid.
The brackets must close in the correct order, "()" and "()[]{}...
分类:
编程语言 时间:
2015-05-10 17:21:30
阅读次数:
164