周总结<3>
经过了一周的学习,我们在html以及C语言方面又有的新的知识点的学习,包括计算机导论也学会了路由器的设置。
|
html |
鼠标事件 |
|
C |
二叉树的遍历代码 |
|
计算机导论 |
路由器的设置 |
Html案例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<script type="text/javascript">
function mouseIn()
{
document.bgColor="red";
}
function mouseOut()
{
document.bgColor="blue";
}
var x=0,y=0;
function move()
{
x=window.event.x;
y=window.event.y;
window.status="X: "+x+" "+"Y: "+y+" ";
}
document.onmousemove=move;
function keypree()
{
switch(window.event.keyCode)
{
case 119: document.bgColor="blue";
break;
case 97: document.bgColor="yellow";
break;
}
}
document.onkeypress=keypree;
</script>
<body bg>
<input type="button" value="改变背景颜色" onmousedown="mouseIn()" onmouseup="mouseOut()" />
</body>
</html>
C语言案例:
#include "stdafx.h"
#include "stdio.h"
#include "stdlib.h"
typedef char DataType;
typedef struct Node{
DataType data;
struct Node *LChild, *RChild;
}*BiTree;
/*先序遍历*/
void PreOrder(BiTree root)
{
if ( root!=NULL )
{
printf("%c", root->data);//访问根结点
PreOrder(root->LChild) ;
PreOrder(root->RChild) ;
}
}
/*中序遍历*/
void InOrder(BiTree root)
{
if ( root!=NULL )
{
InOrder(root->LChild) ;
printf("%c", root->data);//访问根结点
InOrder(root->RChild) ;
}
}
/*后序遍历*/
void PostOrder(BiTree root)
{
if ( root!=NULL )
{
PostOrder(root->LChild) ;
PostOrder(root->RChild) ;
printf("%c", root->data);
}
}
int main(int argc, char* argv[])
{
printf("303 柳晓雅 遍历\n");
int i;
BiTree t[10];
t[1]=(BiTree)malloc(sizeof(*t[0]));
t[2]=(BiTree)malloc(sizeof(*t[0]));
t[1]->data='A';
t[2]->data='B';
for (i=3;i<=9;i++)
{
t[i]=(BiTree)malloc(sizeof(*t[0]));
t[i]->data='A'+i;
t[i]->RChild=NULL;
t[i]->LChild=NULL;
}
t[1]->LChild=t[2]; t[1]->RChild=t[3];
t[2]->LChild=t[4]; t[2]->RChild=t[5];
t[5]->LChild=t[8]; t[5]->RChild=t[9];
t[3]->LChild=t[6]; t[3]->RChild=t[7];
printf("先序遍历:");
PreOrder(t[1]);
printf("\n");
printf("中序遍历:");
InOrder(t[1]);
printf("\n");
printf("后序遍历:");
PostOrder(t[1]);
printf("\n");
return 0;
}
周总结<3>的更多相关文章
- 2015 Autodesk 开发者日( DevDays)和 助力开发周火热报名中
Autodesk 软件(中国)有限公司 ADN 市场部真诚地邀请您参加我们一年一度的 "Autodesk 开发者日"(简称 DevDays),以及第一次随同开发者日举办的" ...
- 记一周cdqz训练
#include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs.com/w ...
- java第三周学习
这一周学习的是java数组面向对象 数组中存放的数据的类型:既可以是基本数据类型也可以是引用数据类型. 数组的定义方式: 1 数据类型[] 数组名; 2 数据类型 数组名[]; 数组的初始化: 1.静 ...
- java第二周周学习总结
java运算符和循环 java运算符 一.for 语句 for 语句的基本结构如下所示:for(初始化表达式;判断表达式;递增(递减)表达式){ 执行语句; //一段代码} 初始化表达式:初 ...
- my97DatePicker选择年、季度、月、周、日
My97DatePicker是一款非常灵活好用的日期控件.使用非常简单. 下面总结下使用该日历控件选择年.季度.月.周.日的方法. .选择年 <input id="d1212" ...
- 第16周界面设计PSP总结
计划:需1周完整完成 需求分析:作为一个观众,我希望能够了解每一场的比分结果,随时跟进比赛进程 生成设计文档:暂无 设计复审:暂无与组员进行设计复审 代码规范:Visual Studio2010 具体 ...
- 三周,用长轮询实现Chat并迁移到Azure测试
公司的OA从零开始进行开发,继简单的单点登陆.角色与权限.消息中间件之后,轮到在线即时通信的模块需要我独立去完成.这三周除了逛网店见爱*看动漫接兼职,基本上都花在这上面了.简单地说就是用MVC4基于长 ...
- 根据起止日期构建指定查询条件:第N周(yyyy-MM-dd/yyyy-MM-dd)
项目中有个查询模块中用到查询条件: 年和周. 以往我直接指定是第几周,后来测试反映如果直接选择周的话并不知道所选周代表的年月日,而无法最快查询数据,后更改查询条件如下: 指定一个起始年月,根据起始年月 ...
- 第0/24周 SQL Server 性能调优培训引言
大家好,这是我在博客园写的第一篇博文,之所以要开这个博客,是我对MS SQL技术学习的一个兴趣记录. 作为计算机专业毕业的人,自己对技术的掌握总是觉得很肤浅,博而不专,到现在我才发现自己的兴趣所在,于 ...
- 从零开始学Python第一周:Python基础(上)
Python语法基础(上) 一,Python的变量 (1)创建变量 变量的含义:存储信息的地方 创建变量并赋值 x = 1 print x x = 123 #再次赋值 print x (2)使用变量 ...
随机推荐
- redis常用数据类型操作命令集锦
redis操作命令集锦 redis中五种数据类型 1) 字符串 String 特点: 存储所有的字符和字符串 应用场景: 做缓存使用 2) 哈希 hash 特点: 相当于java中hashMap集合 ...
- Home Assistant系列 -- 设置界面语言与地理位置
Home Assistant 安装的时候会自动根据你的系统语言设置默认语言,安装完成以后也可以根据需要自己设置选择语言.启动 Home Assistant ,浏览器打开web 界面,点击左上角的用户图 ...
- Python-条件语句和循环语句
·条件语句 笔记: If 布尔值: print(‘hello,world!’) 当表达式为布尔表达式时,Flase None 0 ”” () [] {} 都视为假! @ ...
- x01.SportWeb: An Example for AspNetCore 2.0
新的刚来到,旧的就忘掉.学习 AspNet Core 2.0,没有好的例子,是很痛苦的.<Pro ASP.NET Core MVC 2>中的 SportsStore值得一看,不妨下载研究一 ...
- 转:c# Linq 的分页[转]
转:http://www.cnblogs.com/leleroyn/archive/2008/05/14/1196811.html 很多学习Linq的朋友肯定有自己所不同的方法,考虑这个问题我所想到的 ...
- Mac 用Ctr+C复制,Ctr+V 粘贴
用习惯Windows的用户,进入Mac,不习惯快捷方式. 用下面的方法,可以返回windows 习惯. 1.进入系统偏好设置->键盘->修饰键 2.Control 选择 Command,C ...
- 2.Rest Server提供数据库的Json字符串
Delphi最大的特点是数据库操作便捷.为了能够给App提供数据,这里采用Rest Server后台,然后在用Json文件发送到APP前台. 1.后台的dataset转换为json. 这里百度后就可以 ...
- python 多线程笔记(6)-- 闭包
在类里弄一个闭包出来 很多资料上说,类内部的变量有两种. 按定义所在的位置,分__init__上方的和__init__下方的 按内存所在的位置,分类的和实例的,或者说公共的和私有的 现在,我想在类里定 ...
- 用 GSL 求解超定方程组及矩阵的奇异值分解(SVD)
用 GSL 求解超定方程组及矩阵的奇异值分解(SVD) 最近在学习高动态图像(HDR)合成的算法,其中需要求解一个超定方程组,因此花了点时间研究了一下如何用 GSL 来解决这个问题. GSL 里是有最 ...
- 【LG1445】樱花
[LG1445]樱花 题面 洛谷 题解 \[ \frac 1x+\frac 1y=\frac 1{n!}\\ \frac{x+y}{xy}=\frac 1{n!}\\ n!(x+y)=xy\\ xy- ...