斜说数据结构“树”,青年才俊告别网页pdf

导语:

今天早上起床,睁开朦胧的眼睛。
白透透的的蚊帐上,点缀着星闪闪的黑坨坨的蚊子。
好多呀。

一个个圆嘟嘟的。
这是喝了我一夜的血呀。
我一腔的怒火,对准一个拍一个。

打得我满手的血迹,那个恶心简直是没法说。
最后数了一下,大约是六七只。

我家平时蚊子就很少。
看得见的最多不过一两只。
昨晚太困了,蚊帐没有帐得很严实,留出了一点小缝。
这么小的缝,最多只能一只蚊子可以钻入,
可能是睡觉不老实,脚趾头撑开的。
但平时一直是这样。

也没有出现蚊子进来的情况。
昨晚蚊子是开了人工智能的吗?
怎么都知道这有一条缝?

我房间里本来就没有这么多蚊子,
他们是怎么通过重重的关卡,
一夜之间到达我的蚊帐里。
难道是一个告知一个,一股脑都进来了,

这不是二叉树吗?
难道他们是算法导论的先知?

这吞噬血也是真可以的。
可是蚊子兄弟咋不知道跑呢。
看来这个二叉树是有缺陷的。

吃蜡烛:

这是引用别人的

“树是一种数据结构,它是由n(n>=1)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点:
每个节点有零个或多个子节点;没有父节点的节点称为根节点;每一个非根节点有且只有一个父节点;除了根节点外,每个子节点可以分为多个不相交的子树。一般二叉树、完全二叉树、满二叉树、线索二叉树、霍夫曼树、二叉排序树、平衡二叉树、红黑树、B树。

树(Tree)是n(n>=0)个结点的有限集。n=0时称为空树。在任意一颗非空树中:
1)有且仅有一个特定的称为根(Root)的结点;
2)当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1、T2、......、Tn,其中每一个集合本身又是一棵树,并且称为根的子树。

此外,树的定义还需要强调以下两点:
1)n>0时根结点是唯一的,不可能存在多个根结点,数据结构中的树只能有一个根结点。
2)m>0时,子树的个数没有限制,但它们一定是互不相交的。”不能再引多了。

人工树:

我们天天打交道的网页就是一颗“人工树”。通过发送请求,它通过网线流入我们的电脑和手机,给了我们精美绝伦的享受。要知道凝聚了多少青年才俊们的不眠之夜的精华。我们常常不舍一看而过,把它用pdf保存下来。pdf文档要使用专门的应用程序打开,当然现在有插件可以打开。但是那是页文件,一页一页的,还可能夹带一堆一堆的广告。和原网页相比根本不是一个天地。开发者工具!开发者工具!开发者工具!重要的事要说三遍,【F12】我们常常忽略它的存在,以为是程序员专用的东西,其实人人都可以用它为自己装一装,忙一忙。

只要知道这两个标签就可以了。

body标签定义文档的主体。我们需要的主体内容是在这之下的,这是我们对树开始搜索的位置。div标签定义 HTML 文档中的一个分隔区块或者一个区域部分。这是我们将选定需要内容。

在【F12】第一个Elements菜单下,鼠标移到不同div标签,屏幕会自动用蓝色的矩形框圈住不同的内容,如果对整体内容不满意的话,还可以用右键功能进行裁剪(copy-cut element)或者(Delete element),框架范围适当大一点点。这样可以保存当前的大部分格式。如果你不需要格式,也可以正好。完毕后,用右键菜单中选择拷贝(copy-copy element),用记事本打开一个备用文本,将备用文本中"gggggggg//将这一行选择一下(去除的意思)拷贝的内容粘贴到此",选上覆盖上自己拷贝的网页块,另存为扩展名html,完成!一个干净的网页文档就诞生了。原理是树的节点是可以重新匹配的。这样保存内容,保存了大部分网页内容精华。而且文件尺寸又非常小,并且在没有pdf程序或插件情况下正常浏览。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>中英对照</title> 
</head>
<body>
gggggggg//将这一行选择一下(去除的意思)拷贝的内容粘贴到此
</body>
</html>

如果网页有重要的图片需要在非在线情况时浏览,可以先将图片下载到本地,与网页文件同目录,再在图片上点击鼠标右键,下图这样,《检查 》会弹出【F12】该图片的网络地址,把它改成本地图片文件名就行了。

告别网页pdf:

整个操作应该没有人不会,不就是复制粘贴罢了,如果真的不会,就是你太专业化了,只对书本有专心,没关系交流一下。有了这样的html,我们还需要网页pdf吗?我感觉无论多深的理论,毕竟所有的理论不是凭空而来,都是前人总结实际智慧的结果,我们尽量的把它与生活结合在一起。它就会变得轻松而有趣。青年才俊们,你们一定有更多的智慧。发光出来。别藏在肚子里。让大家也看一看。我想到了一个事。咀嚼。
 

评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值