摘要: 实验四 二叉排序树一、实验目的掌握二叉排序树的构造二、实验内容(1)构建一个二叉排序树(中序遍历的时候会输出排序结果),树中结点数据取自数组a[10]。a[10]={8,3,6,1,5,2,9,7,4,0}(2)分别用三种遍历方法输出遍历结果。(3)键盘输入一个值x,要求在生成好的二叉排序树中查找这个值x,如果找到,则输出“找到了”,没有找到,则输出“没有找到”==============================================================#include<iostream>using namespace std;/*********** 阅读全文
posted @ 2012-06-02 00:13 L迁客 阅读(523) 评论(0) 推荐(0) 编辑
摘要: cin与cout一:标准输入函数cin 它是代表标准的输入设备--键盘,它是属于流的,他的用法和流的用法是一样的。也就是:cin>>变量; 输入多个变量可以写在一行,如:cin>>x>>y>>z; 这样写不好看,一般在输入语句的前面,都要做一个提示,”请输入×××”。 另外,这个函数是不用带地址符号"&"的,也不用写明变量类型,千万不要跟scanf混淆。当然也不检查变量输入是否合法。如:int i;cout<<"please input a number:" 阅读全文
posted @ 2012-05-30 15:27 L迁客 阅读(3276) 评论(0) 推荐(0) 编辑
摘要: 1、实验题目按层次(从上到下,从左到右的顺序)输入树的结点,如果该结点为空,则用一个特定的值替代(比如0或者.)。例如下面的图中,输入为e b f a d . g . . c(当然为了方便输入,也可以用#结束字符串的输入)要求构造一棵如下的二叉树,当二叉树构造成功后,需要对其进行先序遍历,后序遍历,中序遍历。2、按层次构造树的两种方法对于如下的一棵树输入:为了构造上图所示的这样一棵二叉树,键盘上输入的顺序如下:ebfad.g..c#其中可以看到这是根据层次的一种输入,先输入第一层的结点,然后是第二层的结点,第三层….直到把所有的带信息的结点输入完。也可以看到,在输入的序列中,有.号,这是代表结 阅读全文
posted @ 2012-05-19 13:43 L迁客 阅读(647) 评论(0) 推荐(0) 编辑
摘要: When using com.sun.awt.AWTUtilities, Eclipse gives a error:- Access restriction: The method setWindowOpacity(Window, float) from the type AWTUtilities is not accessible due to restriction on requiredlibrary C:\Program Files\Java\jre6\lib\rt.jar- Access restriction: The type AWTUtilities is not acces 阅读全文
posted @ 2012-05-01 13:02 L迁客 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 浅谈.NET一、.NET是什么.NET是微软下一代的操作平台,请区别于win32平台(对于win32都不了解的话,请百度一下什么是微软的win32平台!!)。对于这点,笔者是这样认为的,在.NET出现之前,我们使用c++在windows的环境(win32)下编程,但是随着各种平台各种技术的出现,微软觉得win32已经满足不了广大人民群众的需求,所以千辛万苦自己又研发了一个新一代的软件开发平台,也就是我们现在说的.NET平台。但是这样诠释.NET其实也不够全面,对于.NET的理解,很多人都有不同的解释,就连微软官方好像也没有确切的解释!!有的人就认为.NET是一种编程语言(这是十分错误的观点), 阅读全文
posted @ 2012-04-25 11:23 L迁客 阅读(285) 评论(0) 推荐(0) 编辑
摘要: <META http-equiv=Content-Type content="text/html; charset=gb2312">这句话什么意思?META,网页Html语言里Head区重要标签之一HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有:1、Content-Type和Content-Language (显示字符集的设定)说明:设定页面使用的字符集,用以说明主页制作所使用的文字已经语言,浏览器会根据此来调用相应的字符集显示page内容。<Meta http- 阅读全文
posted @ 2012-04-04 20:30 L迁客 阅读(3679) 评论(0) 推荐(0) 编辑
摘要: javabean封装mysql 我们可以将获取数据库连接,查询,更新甚至将其它的功能都封装进javaBean---- 好了--下面让我们来好好弄清楚一个问题:**你如何在JSP页中取得DB中的数据?从javaBean中返回ResultSet,然后在JSP中枚举吗?如果是这样的话,那我强烈建议你把这篇文章读完。 用javaBean封装数据库操作谁不会?--对啊,大家都会,但是--如果构建一个高扩展性的“结构”,这就要用到java的相关知识了。废话少说,我们先在Tomcat中创建一个DataSource- jdbc/Panabia,然后再创建一个java“基类... 阅读全文
posted @ 2012-04-04 10:21 L迁客 阅读(797) 评论(0) 推荐(1) 编辑
摘要: 用Eclipse进行可视化Java界面设计 最近,Eclipse开源项目终于推出了期待已久的Visual Editor Project(VEP)。VE项目使得功能强大的eclipse平台在java开发方面又增加了一个可视化java组件开发利器。它让java开发者再也不用依赖其它的IDE产品来做GUI界面方面的工作。所有的开发,从应用程序界面到业务逻辑的开发,现在都可以在eclipse平台上完成。本文将引导开发者如何安装配置并使用Visual Editor。 关于Visual Editor 开始介绍之前,来看一个笔者用Visual Editor(以下简称VE)设计的一个java... 阅读全文
posted @ 2012-04-04 10:11 L迁客 阅读(5870) 评论(0) 推荐(0) 编辑
摘要: 搭建struts框架应用程序简介:struts是Apache组织的一个开源项目,采用MVC模式,能够帮助java开发者利用javaEE开发web应用程序。,让开发者可以把精力集中在业务逻辑的代码上来。这里介绍的是struts1.x版本,但是struts2的原理和架构是不一样的。n Struts的控制器(Controller)由ActionServlet、Action、struts-config.xml组成。ActionServlet是struts的入口,所有的请求都会通过它来处理,然后由它来决定由相应的Action来处理请求。Action代表了一次动作,如用户注册,购买商品等,开发者的业务逻辑 阅读全文
posted @ 2012-03-30 23:46 L迁客 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 我最近看了不少有关Lomboz的资料,发现有不少网友都对这个eclipse插件感兴趣,但苦于入门。感觉有必要把自己学习Lomboz的心得写下来,以便后来人不至于走太多的弯路。一.环境需求:1. Lomboz的相关资源 由于这篇文章重点是放在Lomboz上,所以有必要强调一下。lomboz是Eclipse的一个J2EE的插件,它将很多Java应用服务器、J2EE组件和Web应用开发集成到Eclipse中,可以帮助Java开发者使用Eclipse建立、测试、部署J2EE应用。 注意下载的时候需要下载两个文件,一个是Lomboz3.0.1 一个是emf-sdo-runtime-2.0.0.zip.. 阅读全文
posted @ 2012-03-30 17:06 L迁客 阅读(314) 评论(0) 推荐(0) 编辑