题目描述挺简单的,也很容易分析。可以作为练习快排和贪心使用var t,f:array[0..1010] of longint; i,j,m,n,k,l:longint; procedure qsort(l,r:longint); var i,j...
分类:
编程语言 时间:
2015-09-13 22:51:43
阅读次数:
189
一.搭建struts2 1).导入struts2 jar包 2).编写web.xml 3).编写jsp页面 4).创建action类,action类要继承ActionSupport类 5).创建struts.xml 二.搭建spring 1).导入spring jar...
分类:
编程语言 时间:
2015-09-13 22:50:11
阅读次数:
198
上一次我说到所谓的“非递归”快速排序算法,不过是用栈来消除了递归,它的运行时间肯定比递归算法长,我们不妨来实际实现一下。代码如下: 1 #include 2 #include 3 #include 4 5 #define MAX_TOP 10000 /*一个很大的栈*/ 6 ...
分类:
编程语言 时间:
2015-09-13 22:50:07
阅读次数:
247
EM是我一直想深入学习的算法之一,第一次听说是在NLP课中的HMM那一节,为了解决HMM的参数估计问题,使用了EM算法。在之后的MT中的词对齐中也用到了。在Mitchell的书中也提到EM可以用于贝叶斯网络中。下面主要介绍EM的整个推导过程。1. Jensen不等式 回顾优化理论中的一些概念。设f....
分类:
编程语言 时间:
2015-09-13 22:48:35
阅读次数:
236
条款26 : 尽可能延后变量定义式的出现时间 1. 你不只应该延后变量的定义,直到非得使用该变量的前一刻为止,甚至应该尝试延后这份定义直到能够给它初值实参为止。这样,不仅能够避免构造(和析构)非必要对象,还可以避免无意义的default构造行为。 2. 考虑下面两个循环:// 方法A:定义于循环.....
分类:
编程语言 时间:
2015-09-13 22:47:53
阅读次数:
173
1.?? ? 多线程的创建方式 1.1 继承Thread类 package com.ilaoda.day0912;
public class MyThreadDemo {
public static void main(String[] args) {
MyThread my1 = new MyThread();
MyThread my2 = new...
分类:
编程语言 时间:
2015-09-13 21:47:47
阅读次数:
193
#include<iostream>?
#include<vector>?
#include<map>?
#include<queue>?
#include<set>?
using?namespace?std;?
?
vector<int>?bfs(map<int,?vector<int>?>?link,?int?top)?
{?
????queue...
分类:
编程语言 时间:
2015-09-13 21:45:58
阅读次数:
183
链式栈
// stacklinknode.h
#define datatype int
struct stacknode
{
int num;//编号
datatype data;//数据
struct stacknode *pNext;//指针域
};
typedef struct stacknode StackNode;//简化
StackNode * init(StackNo...
分类:
编程语言 时间:
2015-09-13 21:43:47
阅读次数:
175
12个C语言面试题,涉及指针、进程、运算、结构体、函数、内存,看看你能做出几个!1.gets()函数问:请找出下面代码里的问题:#include
int main(void)
{
char buff[10];
memset(buff,0,sizeof(buff));
gets(buff);
printf("\n The buffer entered ...
分类:
编程语言 时间:
2015-09-13 21:45:19
阅读次数:
211
【 声明:版权所有,转载请标明出处,请勿用于商业用途。 联系信箱:libin493073668@sina.com】
题目链接:http://www.nowcoder.com/practice/94a4d381a68b47b7a8bed86f2975db46?rp=3&ru=/ta/coding-interviews&qru=/ta/coding-interviews/que...
分类:
编程语言 时间:
2015-09-13 21:43:43
阅读次数:
136
【 声明:版权所有,转载请标明出处,请勿用于商业用途。 联系信箱:libin493073668@sina.com】
题目链接:http://www.nowcoder.com/practice/623a5ac0ea5b4e5f95552655361ae0a8?rp=3&ru=/ta/coding-interviews&qru=/ta/coding-interviews/que...
分类:
编程语言 时间:
2015-09-13 21:44:12
阅读次数:
184
引言对于任何使用 C 语言的人,如果问他们 C 语言的最大烦恼是什么,其中许多人可能会回答说是指针和内存泄漏。这些的确是消耗了开发人员大多数调试时间的事项。指针和内存泄漏对某些开发人员来说似乎令人畏惧,但是一旦您了解了指针及其关联内存操作的基础,它们就是您在 C 语言中拥有的最强大工具。本文将与您分享开发人员在开始使用指针来编程前应该知道的秘密。本文内容包括:导致内存破坏的指针操作类型在使用动态内...
分类:
编程语言 时间:
2015-09-13 21:43:18
阅读次数:
227
选择排序的基本思想为:每一趟(例如第i趟)在后面的n-i+1(i=1,2,3,…...,n-1)个待排序元素中选取关键字最小的元素,作为有序序列的第i个元素,直到n-1趟做完,待排序元素只剩下一个,就不用选了,序列也排序完毕。选择排序主要有简单选择排序和堆排序,下面分别就这两种排序算法进行讨论。.....
分类:
编程语言 时间:
2015-09-13 21:39:04
阅读次数:
264
目的是抛砖引玉,有谁可以教教我如何吧Excle的数据导入MyEclipse么?如果只有⑨个字符的话我肯定是直接人工输入的,然而这次有65536行乘以3组,遭不住啊。一、数组之间要有逗号在B列右键,选择插入1列。再B1输入一个逗号以后,双击B1格的右下角就可以填充整列了(我不清楚这样双击的操作具体怎么...
分类:
编程语言 时间:
2015-09-13 21:38:01
阅读次数:
5470
这个Java的绿色安装配置,还有从未自己的使用电脑说起来。最近电脑运行慢,很长时间没有清理及维护了,而且有可能中毒或木马了,所以就把系统进行了Ghost还原了,所以原来安装的jdk环境也无法使用了,因为下载也比较慢,所以就想一个可以绿色的解决方案,以后可以在任何电脑上都可以使用,从网上找了下相关的配...
分类:
编程语言 时间:
2015-09-13 21:40:08
阅读次数:
137
- (void)viewDidLoad { [super viewDidLoad]; //1.Datach 方式,隐式创建// [NSThread detachNewThreadSelector:@selector(detachMethod) toTarget:self withObject:...
分类:
编程语言 时间:
2015-09-13 21:38:26
阅读次数:
225
javascript常用的事件 常用的事件主要有: (1)单击事件:onclick。用户单击鼠标按键时产生的事件,同时。nclick指定的事件处理程序或代码将被调用执行. (2)改变事件:onchange。当text或textarea元素内的字符值改变或select表格选项状态改变时发生...
分类:
编程语言 时间:
2015-09-13 21:38:32
阅读次数:
300