编程
文章平均质量分 84
YaoDeBiAn
这个作者很懒,什么都没留下…
展开
-
二叉树按层次遍历的递归用法
对于在学数据结构的大家,在编写二叉树的按层次遍历时往往会用非递归的方法,或许有人会问可不可以用递归来做呢?对此,小编的答案是可以的。相对于非递归,递归稍微要复杂些(这是由于二叉树中递归左子树递归右子树是完全与层次遍历相悖的),为此需要借助其他函数来实现下面是小编写的按层次递归遍历二叉树的代码:小编的思路是这样的:先编写几个函数,它们的功能分别是:计算二叉树的深度(BitreeDep原创 2016-06-07 22:15:32 · 8425 阅读 · 0 评论 -
js笔记:Js封装库——css选择器
Js封装库——css选择器在css中我们可以很简单地使用css选择器来对节点对象进行选择,并对其进行style设置。现在,我们想通过js对html的css样式进行动态设置,想以css的形式进行设置,例如我们想通过$(‘#box p’)来选中id为’box’的节点对象的子节点中的p节点,我们应该怎么来实现呢?1.首先,创建几个文件:index.html、index.js、base.js原创 2017-08-21 17:27:41 · 713 阅读 · 0 评论 -
css总结:HTML中用position进行相对定位时与float属性连用容易产生的误区
最近写静态网时将position与float属性连用,结果发现没有达到预期的效果(预期的设想是两个块彼此相连,而结果却是相互重叠了)本人健忘,故将此记录下来,以下是我从中获取经验。首先来看一个图示:好的,假设我们有了两个块div1与div2,它们在样式表中我们分别对其设置为:div1{width:100px;height:30px;background:red;positi原创 2017-02-28 20:30:26 · 4391 阅读 · 0 评论 -
通讯录管理系统C语言课程设计
这是本人之前做的一个课设,代码比较繁琐(由于当时不想花太多时间以致没有进行压缩)一些但思路比较清晰一、 课程设计的目的和要求目的:在已学C语言的基础上,编写一个具有实际功能的程序,掌握实际应用程序开发的基本流程——构思,设计框架,所用知识,程序编写,编译测试,程序完成。要求:编写一个通讯录,完成显示、添加、查找和修改等操作二、设计 本次课程设计的通讯录管理系统,本小组共原创 2017-02-27 08:53:49 · 61534 阅读 · 41 评论 -
常用HTML文本元素汇总
所谓文本元素,就是将一段文本设置成像匹配的结构和含义。HTML5规范指出:使用元素应该完全从元素的语义出发。而我们往往会出现胡乱拼凑以达到显示效果的现象,此类编程习惯目前可能看似没有什么影响,但很有可能存在不少的隐患,而且对于将来浏览器的检索也是有一定的影响的。故而根据语义来选择适当的标签是非常重要的。以下是总结的常用文本元素;(为了方便记忆,特意给出了基本所有标签的完整描述)1.br原创 2017-06-09 18:18:14 · 3721 阅读 · 0 评论 -
HTML自学历程二:关于页面文字及背景的基本设置
文字与背景是一个网页的基础或者叫做基本属性,那么如何做到灵活地选取恰当的搭配形式,就需要我们掌握其基本的设置。首先我们想到的是文字,对于一个页面,我们要对其选取恰当的尺寸、字形、颜色。在这之前,我们先提一个标签标签,它是特地用来规定文本的字体、字体尺寸、字体颜色的,他有三个属性,分别为size、face、color,即尺寸、字形、颜色。具体的用法是将文本内容放置于中,并将属性及属性值放入标原创 2017-02-01 20:44:45 · 1189 阅读 · 0 评论 -
无法捕获异常:Java关于在catch中抛出一个异常给外围函数却捕获不到该异常的思考
先给出一串代码:public class TestException { public TestException(){ } boolean testEx()throws Exception{ boolean ret=true; try{ ret=testEx1(); } catch(Exception e){ System.out.printl原创 2017-03-14 21:13:03 · 5410 阅读 · 1 评论 -
二叉树遍历的基本方法(递归与非递归)
对于如何对二叉树进行遍历的方法,比较经典的就是二叉树的先序中序后序的递归与非递归算法。接下来是本人总结的针对每种方法的不同形式算法(这里就直接写程序代码):typedef struct Bitree{ TElemType data;//数据 struct Bitree *lchild,*rchild;//左子树与右子树}Bitree,*Bitreey;一.先序遍历二叉树原创 2016-06-14 07:41:06 · 525 阅读 · 0 评论 -
网页编程自学历程一:编写一个静态网页框架
本文涉及到的转载内容:http://blog.csdn.net/ljl157011/article/details/16842669作为一个计算机专业的学生,我觉得在大学生涯中,我们有必要学会如何编写一个属于自己的网站,所以开始尝试自学网页编程。在网上大概查了一下网页编程的发展进程,在web1.0时代,网页主要是以静态网页的形式存在,而到如今的web2.0时代,动态网页已经全面普及,为广大互联原创 2017-01-28 21:29:01 · 1810 阅读 · 0 评论 -
转载:css浮动(float,clear)的通俗讲解
转载自:博客园http://www.cnblogs.com/iyangyuan/archive/2013/03/27/2983813.html一直不能理解浮动元素,现在分享自己看到的一篇比较详细的文章教程开始: 首先要知道,div是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流。如下图: 可转载 2016-09-18 15:58:46 · 335 阅读 · 0 评论 -
html标准流中的浮动元素之空间零占用
偶然的尝试,意外的发现最近再跟着李炎恢老师学习的时候发现了一个虽然不起眼但感觉听巧妙的手法方式,以下是本人对该手法的描述:比如说:yaodebian而在css文件中,对上面的css设置是这样的:第一种情况:(不对.main进行样式设置).yao{float:right;}这时,我们通过浏览器审查元素,我们会发现,class值为’main’的div元素其width原创 2017-08-15 15:38:15 · 2736 阅读 · 0 评论