泛型编程,英文叫做Generic programming可以理解为,具有通用意义的、普适性的,编程。比如,你要实现一个函数去比较两个数值的大小,数值可能是int或者string。初次尝试,我们直观会想到定义多个重载函数。如下:int compare(const string &v1, const s...
分类:
编程语言 时间:
2015-03-30 16:15:55
阅读次数:
141
结对人员:张世通 梁世豪一、题目 题目:求一维数组最大子数组的和 要求:能计算1000以上的数组二、设计思路 我们最初的实现思路是通过字符串数组实现大数的计算,但是没有实现,原因是在用字符串数组进行加法运算时,进位处理还有字符串和整数的转换做不好,所以我们最后决定不再对大数溢出进行处理,而是直...
分类:
编程语言 时间:
2015-03-30 16:13:08
阅读次数:
191
数论题..所有数论对我来说都很恶心..不想再说什么了..------------------------------------------------#includeusing namespace std;void gcd(int a,int b,int &x,int &y) { if(!b) {...
分类:
编程语言 时间:
2015-03-30 16:11:47
阅读次数:
181
【Spring】国际化支持一、总体结构:两个国际化资源中的内容:二、程序2.1 配置Spring上下文beans.xml文件 message1 说明:2.2 测试程序package lee;import org.springframework.context.ApplicationContext;i...
分类:
编程语言 时间:
2015-03-30 16:05:06
阅读次数:
203
/*智能机浏览器版本信息:alert("语言版本: "+iBrowser.language);alert(" 是否为移动终端: "+iBrowser.versions.mobile);alert(" ios终端: "+iBrowser.versions.ios);alert(" android终端:...
分类:
编程语言 时间:
2015-03-30 16:04:21
阅读次数:
139
前言: 找工作时(IT行业),除了常见的软件开发以外,机器学习岗位也可以当作是一个选择,不少计算机方向的研究生都会接触这个,如果你的研究方向是机器学习/数据挖掘之类,且又对其非常感兴趣的话,可以考虑考虑该岗位,毕竟在机器智能没达到人类水平之前,机器学习可以作为一种重要手段,而随着科技的不断发展,.....
分类:
编程语言 时间:
2015-03-30 16:03:45
阅读次数:
175
C++定义了一组内置类型对象之间的转换标准,在必要的时候它们被编译器隐式的转换1、混合运算的算术表达式中,最宽的数据类型成为目标转换类型2、不同类型的表达式之间赋值的时候,被赋值的对象类型成为目标转换类型3、函数调用实参和形参类型不一致的时候,形参的对象类型成为目标转换类型4、函数的返回值类型和函数...
分类:
编程语言 时间:
2015-03-30 16:01:38
阅读次数:
142
以冒泡排序法为例: 1 #include 2 #include 3 #include 4 int creatdata(int arr[],int n,int min,int max) 5 { 6 int i,j,flag; 7 srand(time(NULL));//creat da...
分类:
编程语言 时间:
2015-03-30 16:01:59
阅读次数:
208
sort是c++ STL中提供的一个函数模板,可以用来对多种类型进行排序。默认是升序排序。它有两种使用方法:default (1)template void sort (RandomAccessIterator first, RandomAccessIterator last);custom (.....
分类:
编程语言 时间:
2015-03-30 15:55:08
阅读次数:
163
1 /* Jeff Somers 2 * 3 * Copyright (c) 2002 4 * 5 * jsomers@alumni.williams.edu 6 * or 7 * allagash98@yahoo.com 8 * 9 * April, 2002 10...
分类:
编程语言 时间:
2015-03-30 15:54:08
阅读次数:
406
一、代码思想对第一次一维数组的延伸,增加无头无尾功能,我们的设计思想是每比较一次进行一次交换,将第一个掉到位后去第二个调到第一个,第三个调到第二个,以此类推,再进行实验一的求最大子数组的和二、代码package com.minirisoft;import java.util.*;public cla...
分类:
编程语言 时间:
2015-03-30 15:53:54
阅读次数:
150
声明:本文转载自Penguin的博客http://blog.sina.com.cn/s/blog_779cf3410101389s.html1,set的含义是集合,它是一个有序的容器,里面的元素都是排序好的,支持插入,删除,查找等操作,就 像一个集合一样。所有的操作的都是严格在logn时间之内完成,...
分类:
编程语言 时间:
2015-03-30 15:51:22
阅读次数:
140
将英文数字转换成阿拉伯数字随机看了几道算法题,以下答案也是别人写的,非本人所写思路: 三个进行一个划分代码:public class POJ_2121 { public static void main(String[] args) { /** *...
分类:
编程语言 时间:
2015-03-30 15:51:25
阅读次数:
158
线程间的相互作用 线程间的相互作用:线程之间需要一些协调通信,来共同完成一件任务。 Object类中相关的方法有两个notify方法和三个wait方法: http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html 因为wait...
分类:
编程语言 时间:
2015-03-30 15:51:21
阅读次数:
162
传统的进程间通信的方式有大致如下几种:(1) 管道(PIPE)(2) 命名管道(FIFO)(3) 信号量(Semphore)(4) 消息队列(MessageQueue)(5) 共享内存(SharedMemory)(6) SocketJava如何支持进程间通信。我们把Java进程理解为JVM进程。很明...
分类:
编程语言 时间:
2015-03-30 15:51:10
阅读次数:
195