算法基础(二):栈的应用--迷宫解题(超详细版!)。(注:为了不离开本节讨论的重点--栈,迷宫的自动生成以后重新写。这里用简单的二维数组代替,手动迷宫,呵呵!)
MAP里面0代表墙(通不过),1代表空格(可通过)代码中每一步有详细注释。欢迎大家交流,嘻嘻。...
分类:
其他 时间:
2014-03-01 04:18:04
收藏:
0 评论:
0 赞:
0 阅读:
483
#include
using namespace std;
class Stack{
public:
enum {MaxStack = 5}
void init() {top=-1;}
void push(int n)
{
if(isFull()){
errMsg("Full stack. Can't push.");
return;
}
arr[++top...
分类:
编程语言 时间:
2014-03-01 06:27:48
收藏:
0 评论:
0 赞:
0 阅读:
519
浅拷贝(Shallow Copy)与深拷贝(Deep Copy),它们是什么?
1.浅拷贝(Shallow Copy)=(bitwise copy:位元逐一复制,按位拷贝)指的是拷贝对象而不拷贝该对象包含的对象,对它的嵌套的对象,仅拷贝其句柄。
2.深拷贝(Deep Copy)指在拷贝对象的时候连同拷贝它所包含的对象。
简单的说
通俗...
分类:
其他 时间:
2014-03-01 05:03:06
收藏:
0 评论:
0 赞:
0 阅读:
469
一、忘记除SYS、SYSTEM用户之外的用户的登录密码。
用sys或system用户登录,执行修改数据库密码
#sqlplus sys/oracle@"sid" as sysdba
使用如下语句修改用户的密码:
SQL> alter user "username" identified by "newpass";
注意:密码不能全是数字。并且不能是数字开头。否则会出现:ORA-00...
分类:
数据库技术 时间:
2014-03-01 05:55:59
收藏:
0 评论:
0 赞:
0 阅读:
541
http://acm.hdu.edu.cn/showproblem.php?pid=1838
题意:有一个n*n的棋盘,问其中满足题意的棋盘规模(正方形)最大是多少,以及它的个数。要求棋盘右下角必须是黑色。
思路:还没来得及思考,学姐把思路讲了大半,就直接按那个思路敲的。dp[i][j]表示以(i,j)为右下角所含棋盘的最大规模,
如果 s[i][j] == s[i-1][j-1] ...
分类:
其他 时间:
2014-03-01 05:55:29
收藏:
0 评论:
0 赞:
0 阅读:
515
什么是json?一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。
json和xml的异同处
1.JSON和XML的数据可读性基本相同
2.JSON和XML同样拥有丰富的解析手段
3.JSON相对于XML来讲,数据的体积小
4.JSON与JavaScript的交互更加方便
5.JSON对数据的描述性比XML较差
6.JSON的速度要远远快于XML
JSON解析类可以...
分类:
Web开发 时间:
2014-03-01 06:53:57
收藏:
0 评论:
0 赞:
0 阅读:
572
/*
* name :tuzuoquan mail :tuzq@css.com.cn date :2014/02/14 version :0.1
* description:气象信息共享门户系统通用JS,TreeTable CopyRight (C) 2014-02
*/
// 获取选中一行的情况,下面的一个参数可以代表一个DataGrid
function getSelected...
分类:
其他 时间:
2014-03-01 04:50:44
收藏:
0 评论:
0 赞:
0 阅读:
719
在struts.xml中,本来敲入
1.找到struts-2.3.16-all类库,在struts-2.3.16-all -> bin目录下找到struts-core-1.3.10.jar文件,解压到一个文件夹(struts-core-1.3.10)中;
2.在Struts.xml的前几行代码中找到 http://struts.apache.org/dtds/struts-2.3.dtd ...
分类:
其他 时间:
2014-03-01 06:27:14
收藏:
0 评论:
0 赞:
0 阅读:
354
设置当前的纹理函数:
glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_REPLACE);
void glTexEnvf (GLenum target, GLenum pname, GLfloat param);
//target必须是GL_TEXTURE_FILTER_CONTROL或GL_TEXTURE_ENV
//如...
分类:
其他 时间:
2014-03-01 05:39:36
收藏:
0 评论:
0 赞:
0 阅读:
783
第一种方法:传统方法,采用OleDB读取EXCEL文件,
优点:写法简单,缺点:服务器必须安有此组件才能用,不推荐使用
private DataSet GetConnect_DataSet2(string fileName)
{
DataSet myDataSet = new DataSet();
//创建一个数据链接...
分类:
Web开发 时间:
2014-03-01 04:22:42
收藏:
0 评论:
0 赞:
0 阅读:
582
之前介绍了AsyncTask,今天介绍Handler+Thread的使用方式。
使用Handler+Thread也可以执行一个异步的任务,并可以通过handler更新UI。
注:这篇文章只讲API,关于Handler,Looper,Message,MessageQueue的原理我们下一篇讨论。
使用handler+Thread的典型方式是这样的:
必须重写Handler的h...
分类:
移动平台 时间:
2014-03-01 04:42:39
收藏:
0 评论:
0 赞:
0 阅读:
580
Phoenix Framework发布的第一个版本都有该功能,它有一套自己的加密算法,所以不用担心被破解。可惜使用该功能的人较少,或者不知道该功能怎么使用。下面讲一下使用方法:
1、首先在数据库中需要配置使用该功能权限:
(1)在数据库的phoenix_config表中配置以下权限字段:
>> superUserName
...
分类:
数据库技术 时间:
2014-03-01 05:33:55
收藏:
0 评论:
0 赞:
0 阅读:
695
提高效率
#include
using namespace std;
class C{
public:
void set(int n){num=n;}
int get() const {return num;}
private:
int num;
};
void f(C& );
C& g();
int main()
{
C c1, c2;
f(c1);
c2=g();
cout...
分类:
编程语言 时间:
2014-03-01 06:32:57
收藏:
0 评论:
0 赞:
0 阅读:
479
在OpenCL SDK根目录下的samples\template,存有程序的模板,其中“template.cpp”是宿主机代码模板,“assets/template.cl”是内核代码模板。“template.cpp”使用了common目录下的“common.cpp”库来建立环境。
1. 构建OpenCL环境
1.1 创建上下文
在第一个可用平台上创建一个上下文...
分类:
其他 时间:
2014-03-01 05:06:14
收藏:
0 评论:
0 赞:
0 阅读:
541
大意:
给定N个方块,排成一行,将它们编号1到N。再给出P个操作:
①M i j表示将i所在的那一堆移到j所在那一堆的顶上。
②C i表示一个询问,询问i下面有多少个方块。
?你需要写一个程序来完成这些操作。
毫无疑问,这么大的数据范围,暴力肯定不行。而效率几乎为O(N)的并查集跳入了我们的视线。...
分类:
其他 时间:
2014-03-01 04:22:09
收藏:
0 评论:
0 赞:
0 阅读:
521
案例情景--在一次Oracle 数据库导出时: C:\Documents and Settings\Administrator>exp lsxy/lsxy@lsxy_db file=E:\lsxy.dmp owner=lsxy
Export: Release 11.2.0.1.0 - Production on 星期一 11月 26 14:07:18 2012 Copyright...
分类:
数据库技术 时间:
2014-03-01 06:26:44
收藏:
0 评论:
0 赞:
0 阅读:
686
Problem D: Loansome Car Buyer
Source file:
loan.{c, cpp, java, pas}
Input file:
loan.in
Output file:
loan.out
Kara Van and Lee Sabre are lonesome. A few months ago they ...
分类:
其他 时间:
2014-03-01 05:19:07
收藏:
0 评论:
0 赞:
0 阅读:
629
用hadoop2.2做flume1.4的sink,该怎么好呢?
网上找不到,这里告诉你。...
分类:
其他 时间:
2014-03-01 04:39:37
收藏:
0 评论:
0 赞:
0 阅读:
395
数据库模式4个范式:
1NF:数据库表的每一项都是不可分割的原子数据项,而不是集合、数组等;
2NF:要求数据表的每个实例或记录必须可以被唯一地区分。例如员工表中的身份号码即可实现每一个员工的区分,该身份证号码即为候选键,在找不到候选键时,可额外增加属性以实现区分。假定选课关系表有学号、姓名、年龄、课程名称、成绩、学分属性,存在如下决定关系:
(学号,课程名称)->(姓名,年龄,成绩,学分)...
分类:
数据库技术 时间:
2014-03-01 06:07:19
收藏:
0 评论:
0 赞:
0 阅读:
622
套接字端点表示为文件描述符,只要建立连接,就可以使用read和write来通过套接字通信。在套接字描述符上采用read和
write是非常有意义的,因为可以传递套接字描述符到那些原来设计为处理本地文件的函数。而且可以安排传递套接字描述
符到执行程序的子进程,该子进程并不解释套接字。
但是如果想指定选项,从多个客户端接受数据报或者发送带外数据,则需要采用六个传递数据的套接字函数中的一个。
最...
分类:
其他 时间:
2014-03-01 06:21:34
收藏:
0 评论:
0 赞:
0 阅读:
599