`
xiangpin
  • 浏览: 9366 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论
文章列表
今天,在学习C#的时候,遇到了一个很有意思很经典的问题--Hanoi塔(汉诺塔)问题。于是就研究了一下子,现在小小的总结一下。 (1)问题的描述 古代有一个梵塔,塔内有3个座,分别用A、B、C表示。开始时A座有N个盘子,盘子两两大小不等,大的在下,小的在上,盘子编号从上到下分别编号为1到N。B座,C座上面没有盘子。要求将这N个盘子从A移到C上,且在移动的过程中大盘不能压在小盘上。移动过程可以借助B盘中转。 (2)问题的分析 这是一个典型的递归问题,将A转移到C,可以分为下面的这些步骤: 1.如果N=1,那么只需要将盘子从A移到C即可。所以,N=1也是递归终止条件。 2.如果N&g ...
 Java基本语言学习总结 关于Java基本语言的学习中,为自己以后的编码习惯打下良好的基础。 1.标识符:由大小写字母、数字、下划线和美元符号组成,不能以数字开头,严格区分大小写,不能使用关键字当作标识符。   2.关于标识符的定义习惯: (1)     包名:使用小写字母。 (2)     类名和接口名:所有单词首字母大写。 (3)     方法名:第一个单词的首字母小写,其他单词的首字母大写。 (4)     变量名:成员变量和方法名相同,局部变量全部小写。
今天在学习JavaScript数据类型转换的时候,遇到了一些问题,虽然觉得是些小问题,但还是决定把它记下来,防止以后再犯。 1.The server does not support version 3.0 of the J2EE Web module specification 今天用Eclipse部署一个Web项目Test,报如下错误:The server does not support version3.0 of the J2EE Web module specification 原来创建Test时用的是Tomcat 6.0,jdk都是用的1.6
                         浅谈Java的类与对象     Java,是面向对象的编程语言。那么,什么是对象呢?根据我的理解,Everything is Object(万物皆对象,在现实世界中所有事物都被视为对象)。对象是面向对象编程的 ...
    eclipse 使用一段时间后,有时会因为一些故障自己就莫名奇妙的关闭了,再打开时有时没有问题,有时有会提示错误 Workspace Unavailable: Workspace in use or cannot be created, choose a different one. 原因:出现这种情况一般是workspace的配置文件中出现了.lock文件(workspace/.metadata/.lock),锁定了workspace。把.lock文件删除即可。 如果该文件不能删除,可能是因为javaw.exe进程未结束,结束该进程及eclipse.exe进程即可删除。 正常情况下,如 ...
Java关键字(keyword)和保留字(reserved word)的用法 在java中有48个关键字和2个保留字。经过学习,借助了谷歌的力量我将这些关键字和保留字整理如下。 一.访问限定。 1.public关键字: public的意思是公有的,public作为关键字可以放在类 ...
Global site tag (gtag.js) - Google Analytics