Computer Science II 课上的作业老师要求完成一个Course Schedule的Exporter,在后台界面需要实现三个表格:Holiday Schedule, Lecture Schedule, Assignments Schedule。某位同学忙活了半天好不容易创建了一个Tab...
分类:
编程语言 时间:
2015-03-30 12:51:35
阅读次数:
243
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据非常大,一次不能容纳所有的排序记录,在排序过程中须要訪问外存。我们这里说说八大排序就是内部排序。 当n较大,则应採用时间复杂度为O(nlog2n)的排序方法:高速排序、堆排序或归并排序序。 高速排序:是眼下基于...
分类:
编程语言 时间:
2015-03-30 12:51:41
阅读次数:
265
1 #include 2 using namespace std; 3 const int size = 10; 4 double buf[size] = {0}; 5 6 int main(int argv ,char * args[]) { 7 8 double *p1,*...
分类:
编程语言 时间:
2015-03-30 12:49:31
阅读次数:
205
#include #include #include int main( void ){ if( _mkdir( "\\testtmp" ) == 0 ) { printf( "Directory '\\testtmp' was successfully created\n...
分类:
编程语言 时间:
2015-03-30 12:50:06
阅读次数:
242
冒泡排序是非常容易理解和实现,,以从小到大排序举例:设数组长度为N。1.比较相邻的前后二个数据,如果前面数据大于后面的数据,就将二个数据交换。2.这样对数组的第0个数据到N-1个数据进行一次遍历后,最大的一个数据就“沉”到数组第N-1个位置。3.N=N-1,如果N不为0就重复前面二步,否则排序完成。...
分类:
编程语言 时间:
2015-03-30 12:48:13
阅读次数:
141
要求:1.要求程序必须能处理1000 个元素;2.每个元素是int32 类型的;人员:陈晨,王颖瑞。工作:代码复审和代码测试计划思路:把数组包含的成员定义时,必须大于1000.例如a[2000]即可,之后用循环随机产生数。Int32 值类型表示值介于 -2,147,483,648 到 +2,147,...
分类:
编程语言 时间:
2015-03-30 12:43:33
阅读次数:
172
参考yum install gcc gcc++呵呵,这样的话还是有组件没有安装完整的。再执行一下这个命令就可以解决问题。yum install gcc gcc-c++gcc-g77
分类:
编程语言 时间:
2015-03-30 12:44:40
阅读次数:
154
这个问题其实想好了怎么表示解就很好做了。static int g_eightqueen[8]={};//这里用g_eightqueen[i]=n; 表示棋盘上第i行第n列为一个解(位置可用);static int g_count = 0;建立解的表示之后,就能比较轻松的写出代码了。八皇后算法是经典的...
分类:
编程语言 时间:
2015-03-30 12:44:47
阅读次数:
155
本文转载地址: http://www.cnblogs.com/hnrainll/archive/2011/12/29/2305582.html设计模式;一个程序员对设计模式的理解:“不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模...
分类:
编程语言 时间:
2015-03-30 12:42:33
阅读次数:
218
1 abstract class Heap { 2 protected $elements = array(); 3 protected $n = 0; 4 5 public abstract function insert($element); 6 7 ...
分类:
编程语言 时间:
2015-03-30 12:42:33
阅读次数:
123
在Unity中编写脚本时,有一系列的可重写(override)函数供我们使用,其中的Awake与Start两个函数作为初始化与设置之用,几乎在每个脚本中都要用到。因此,正确的把握这两个函数的调用时机,就能让我们在程序开发过程中避免一些错误,提高开发效率。比较懒,所以就没有上图,欢迎大家的批评指正: ...
分类:
编程语言 时间:
2015-03-30 12:40:51
阅读次数:
114
(掌握os模块,你需要了解Linux或类Unix系统下常用命令的操作)os.name 指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。os.getcwd()得到当前工作目录,即当前Python脚本工作的目录路径。os.mkdir( 'p...
分类:
编程语言 时间:
2015-03-30 12:38:46
阅读次数:
145
多数据源问题很常见,例如读写分离数据库配置。 原来的项目出现了新需求,局方要求新增某服务器用以提供某代码,涉及到多数据源的问题。 研究成果如下: 1、首先配置多个datasource <bean?id="dataSource"?cla...
分类:
编程语言 时间:
2015-03-30 11:33:02
阅读次数:
135
swift1.2语言函数和闭包函数介绍 在编程中,随着处理问题的越来越复杂,代码量飞速增加。其中,大量的代码往往相互重复或者近似重复。如果不采有效方式加以解决,代码将很难维护。 swift1.2语言函数和闭包函数介绍...
分类:
编程语言 时间:
2015-03-30 11:30:40
阅读次数:
124
1 history.go(0)
2 location.reload()
3 location=location
4 location.assign(location)
5 document.execCommand('Refresh')
6 window.navigate(location)
7 location.replace(location...
分类:
编程语言 时间:
2015-03-30 11:30:12
阅读次数:
112
如何使用JNDI(Java Naming and Directory Interface)是一个应用程序接口,为开发人员提供了查找和访问各种命名和目录服务的通用,统一的接口,类似JDBC都是构建在抽象层上。JNDI提供了一种统一的方式,可以用在网络上查找和访问服务。通过指定一个资源名称,该名称对应于数据库或命名服务中的一个一个记录,同时返回数据库连接建立所必需的信息。
在实际开发中,我们有时候还...
分类:
编程语言 时间:
2015-03-30 11:28:18
阅读次数:
112