fjcanyue/wikipedia-zh-cn huggingface dataset:
指南针

指南针，又称罗盘、罗经、司南和指北针，是一种用于指示方向的工具，广泛应用于各种方向判读，譬如航海、野外探险、城市道路、地图阅读等领域。
指南针又称指北针，因为当代指向针常在指向北方的一端漆上颜色标记，以便使用者寻找北方。
越是靠近两极地区，指南针就越没办法发挥功效：在北极点时，地表上的任何方向都可以被视为南方；在南极点时，地表上的任何方向都可以被视为北方。
历史.
天然磁石.
已知最早提到磁石磁性特性的文献之一出现在公元前6世纪，由希腊哲学家泰勒斯（Thales of Miletus）提及， 他被古希腊人认为发现了磁石吸引铁和其他磁石的特性。 「磁铁」这个名称可能来源于在小亚细亚的马格尼西亚（Magnesia）发现的磁石。 古印度中的医学著作《善论》(Sushruta Samhita)描述了用磁石的磁性从人体中取出嵌入的箭头。
中国最早提到磁性的文献出现在公元前4世纪的《鬼谷子》中。 公元前2世纪的《吕氏春秋》明确指出「磁石能使铁来，或引之」。 From the section ""Jingtong"" (精通) of the "Almanac of the Last Autumn Month" (季秋纪): "慈石召铁，或引之也]"</ref>
人工指南针.
一些说法认为古代汉代中国最早的罗盘是用磁石制成的，这是一种天然磁化的铁矿石。 最早提到磁针吸引力的文献是公元20至100年间的《论衡》：“磁石引针”。 在公元前2世纪，中国风水家尝试用磁石制作“指南勺”进行占卜。当指南勺放在光滑的青铜板上时，它总是会旋转到南北轴线。 虽然这被证明是可行的，但考古学家尚未在汉墓中发现由磁铁矿制成的实际指南勺。
湿罗盘在公元4世纪传入南印度。 后来的罗盘由铁针制成，通过用磁石敲击磁化。这种罗盘在宋代，由沈括在《梦溪笔谈》中描述，于1088年在中国出现。 干罗盘大约在1300年开始出现在中世纪欧洲和伊斯兰世界。 到20世纪初，液体填充磁罗盘取代了这些干罗盘。
司南.
司南一词最早出现于战国韩非子有度篇。但「司南」一词含义、功能与造型，由于缺乏直接实际文物，依不同文献与考古论证，各方有著「指南说」、「北斗七星说」、「官职说」等主张与争议。
指南说.
认为“司南”一词等同指南针的，以东汉王充《论衡·是应篇》「司南之杓，投之于地，其柢指南」为据；并依《论衡》以及唐韦肇《瓢赋》的记载，王振铎认为司南为勺型的天然磁石配合地盘底座。
将司南理解为「磁勺」从古文献考证及实验方面在学术界一直存有异议。虽有河南南阳东汉墓出土「司南勺图」描绘勺形司南，至今尚无实物出土，加上1950年代钱临照试图以天然磁石复原勺形司南，亦未能成功。
其中东北师范大学刘秉正教授于1956年考证出「指南鱼」是中国人最早地进行人工磁化的应用，对「司南是磁性指南工具」提出质疑。2005年中国国家博物馆研究员孙机根据国博藏品《论衡》(宋残本) 认定“司南之杓”的「杓」实为「酌」字。故“其柢指南”实际亦非汤勺而是「斗杓」。
北斗七星说.
刘秉正近年提出《论衡》及《瓢赋》中的「司南」为北斗七星之意。故延伸出《鬼谷子》为指南车之意、《抱朴子·外篇·疾谬》为行事准则之意、《韩非子》为官职、法律与君王听政之意、杜甫《咏鸡》为时间之意。
以「司南」借代北斗七星常见于古文中：北魏温子升《定国寺碑》与梁吴均的《酬萧新浦王洗马诗二首》中的“司南”释义均为「北斗七星」。其他古文中的「司南」更有不同含义：包括元稹《加裴度幽镇两道招抚使制》中的司南意指官职、宋·释正觉《颂古》中的司南代表权力、唐·宋暠《獬廌赋》的司南则为法律之意、而张九龄《祭张燕公文》中的「司南」则象征德高望重之人。
由于论据远不充分，故「司南」实际多用于借代北斗七星，而非磁性指南工具。
指南鱼.
曾公亮成书于1044年的《武经总要》前集卷十五中有关于水浮指南鱼的记载：李约瑟指出，铁皮从高于居里点（600℃-700℃）的温度急速降温，就会被地磁场磁化成为磁铁。这种利用地磁场制作磁铁的方法，虽然磁性较弱，但具有不需天然磁铁的优点。上文中的“道路”、“指南鱼以辨所向”等字句，说明指南针在1044年已经用于陆路交通了。
世界上最早的关于用天然磁石磨钢针的方法造磁针，以及人造磁针指南的记载，出现在北宋沈括《梦溪笔谈》：
其中记载：
旱罗盘.
旱罗盘即现代指南针基本形式，为水平安装或悬挂的磁针，相对水浮罗盘，更便于航海上使用。
指南针经阿拉伯人有效改进后传入欧洲，此后欧洲的指南针技术开始发展并回传阿拉伯，阿拉伯语中指南针（al-konbas）一词也似源于古意大利语。欧洲现存关于旱罗盘的记载为于1269年，法国学者Petrus Peregrinus著作Epistola de magnete描述了航海使用的旱罗盘。
近年考古发现中国或在12世纪已经出现旱罗盘，江西临川一座葬于公元1198年的宋墓里发现一俑（标写“张仙人”），手持一似风水罗盘或旱罗盘物，有观点认为旱罗盘中国也可能早于西方使用，但可能先发明于江南沿海（如泉、广）一带应用。内陆后世旱罗盘则多用于风水罗盘和校时罗盘，如曾三异《同话录》“地螺，或有子午正针，或用子午丙壬间缝针。天地南北之正，当用于午。”“地螺”可能是一种校时罗盘，主要用途是校时。但在欧洲的旱罗盘传入中国前，旱罗盘并未于中国航海上有所使用。
元初《事林广记》记载：
宋，元，明航海罗盘的运用.
最早见于航海用途的指南针记载于北宋朱彧撰写的《萍洲可谈》：《萍洲可谈》成书于1111年-1117年间，但所叙述的是1086年的事。这比Alexander Neckam可能写于1190年的《论器具（De naturis rerum）》中说法：航海时“白天云遮太阳，或夜间黑暗不辨方向时，使用磁铁摩擦铁针，针停时指南北，”早约一个世纪。与英国几乎同时法国和稍晚一点的意大利也有了首次指南针的记载。
1123年宋朝派遣使臣取海路出使朝鲜，《宣和奉使高丽图经》记载用水浮指南针导航：
宋代的航海指南针，除“南北”，还未见有其他方位，如：东、西、西北等方向。
四十八方位罗盘用于航海的文献纪录，最早见于元代周达观《真腊风土记》：其中丁未针= 202.5°、坤申针= 232.5°。
明朝永乐年间随郑和下西洋的巩珍在《西洋番国志》的《自序》中叙述应用水浮罗盘的情况：
《郑和航海图》中纪录109道航海针路。例如：
明代《顺风相送》、《指南正法》、《东西洋考》等文献都有针路记录：
明代舟师使用的罗盘，用水浮针，有一定的规矩：
近来曾在青岛和海南发现明代瓷质水浮指南针，尺寸大至为：最大外径9.5厘米；上有盛水同心圆孔径4.4厘米，孔深2.3厘米，外围青花釉绘刻度，底座、四壁厚实坚固，估计是去水收藏，用时加水。现代液体罗盘基本原理类似，不过改进采用了密封技术。
现代指南针.
现代的指南针变得十分多样化，有很多不同的款式。
广义表

广义表（Generalized List）是一种非线性的数据结构。但如果广义表的每个元素都是原子，它就变成了线性表。广义表广泛地用于人工智能等领域的LISP语言。
广义表一般记作 LS = (a1, a2, ···, an), n是它的长度，ai可以是单个元素(原子)，也可以是广义表(子表)，当广义表非空时，称第一个元素a1为LS的表头，称其余元素组成的表为LS的表尾。注意：表头是元素(可以是原子，也可以是广表)，表尾一定是广义表。E=(a, E)是一个递归的表。D=(( ),(e),(a,(b,c,d)))是多层次的广义表，长度为3，深度为3。例：((a),a)的表头是(a)，表尾是(a)，((a))的表头是(a)，表尾是( )。
头尾链表存储表示.
存储结构.
<syntaxhighlight lang="cpp" line="1">
// 广义表的头尾链表存储表示
typedef enum {ATOM, LIST} ElemTag;
// ATOM==0：原子，LIST==1：子表
typedef struct GLNode {
} *GList, GLNode; // 广义表类型
</syntaxhighlight>
基本操作.
<syntaxhighlight lang="cpp" line="1">
// 广义表的头尾链表存储的基本操作(11个)
void InitGList(GList *L) {
void CreateGList(GList *L, SString S) {
void DestroyGList(GList *L) {
void CopyGList(GList *T, GList L) {
int GListLength(GList L) {
int GListDepth(GList L) {
Status GListEmpty(GList L) {
GList GetHead(GList L) {
GList GetTail(GList L) {
void InsertFirst_GL(GList *L, GList e) {
void DeleteFirst_GL(GList *L, GList *e) {
void Traverse_GL(GList L, void(*v)(AtomType)) {
</syntaxhighlight>
扩展线性链表存储表示.
存储结构.
<syntaxhighlight lang="cpp" line="1">
// 广义表的扩展线性链表存储表示
typedef enum {ATOM, LIST} ElemTag;
// ATOM==0：原子，LIST==1：子表
typedef struct GLNode1 {
} *GList1, GLNode1;
// 广义表类型GList1是一种扩展的线性链表
</syntaxhighlight>
基本操作.
<syntaxhighlight lang="cpp" line="1">
// 广义表的扩展线性链表存储(的基本操作(13个)
void InitGList(GList1 *L) {
void CreateGList(GList1 *L, SString S) {
void DestroyGList(GList1 *L) {
void CopyGList(GList1 *T, GList1 L) {
int GListLength(GList1 L) {
int GListDepth(GList1 L) {
Status GListEmpty(GList1 L) {
GList1 GetHead(GList1 L) {
GList1 GetTail(GList1 L) {
void InsertFirst_GL(GList1 *L, GList1 e) {
void DeleteFirst_GL(GList1 *L, GList1 *e) {
void Traverse_GL(GList1 L, void(*v)(AtomType)) {
</syntaxhighlight>
邻接表

在图论和计算机科学中，邻接表（英语：adjacency list）是表示了图中与每一个顶点相邻的边集的集合，这里的集合指的是无序集。
如果是无向图，那么每条边由两个结点组成，分别代表边的两个端点；如果是有向图，那么每条边是一个结点对，分别代表边的始点和终点。
计算机科学中的应用.
在计算机科学中，邻接表描述一种紧密相关的数据结构，用于表征图。在邻接表的表示中，对于图中的每个顶点，将保存所有其它与之相连的顶点（即“邻接表”）。例如，由吉多·范罗苏姆提出的，使用哈希表将每个顶点和该顶点的邻接点数组关连起来，就可以看作是上述表示方法的一种实现。又如，在Cormenetal中，顶点数组的每个元素都指向一个邻接点单链表。
邻接表结构的困难之一是无法明确在什么地方保存相关边的长度或花销。为了解决这个问题，一些算法，如
Goodrich and Tamassia所提出的面向对象邻接表，有时也称「关联度」，它为每个顶点保存一个对象表，每个对象表示指向顶点的那条边的关联度。为了完善这个结构，每条边必须指向两个组成其端点的顶点。这个额外的边对象使得它比直接列出所有边的邻接表消耗更多的内存，但它不失为一种保存边相关信息的好方法。
C 实现.
<syntaxhighlight lang="C">
 ListDelete(&(*G).vertices.firstarc,1,&e); /* 删除链表的第1个结点，并将值赋给e */
 break;
 if(G.kind%2) /* 网 */
</syntaxhighlight>
权衡.
可用于替代邻接表的主要有邻接矩阵。用稀疏邻接矩阵表示邻接表时，将占用更少的空间。这是因为它能避免为"不存在"的边分配任何空间。在一台32位计算机上，如果使用原始的数组结构实现邻接表，那么对于一个无向图来说，它大约需要占用formula_1字节的存储空间，其中formula_2表示边的个数。每条边都将会在两个邻接表中重复出现，并分别占用4字节空间。
相反地，由于邻接矩阵中的每个元素仅占用一位（bit），故可以以非常紧密的方式来存储，仅占用formula_3个字节，其中formula_4代表顶点个数。除了节省空间外，这种紧密存储也发扬了locality of reference。
注意到一个图至多能有formula_5条边（允许循环）。令formula_6表示图的"致密度"，则由formula_7，可知邻接表将占用更多的空间，准确地说，仅当formula_8'以说只有当图比较稀疏的时候，才有可能以较少的空间来存储邻接表。不过，以上分析只有在仅考虑边的连接性，而不考虑关于边的任何数值信息时才有效。
除了空间方面的考虑外，不同的数据结构也使得不同的操作变得更容易。在一个邻接表中，给定一个顶点，可以很容易地找出它的所有邻边，因为只需要读取它的邻接表就可以了。在一个邻接矩阵中，相同的操作则需要扫描一行，花费大约formula_9（大O标记）时间。而如果你想知道给定的两个顶点间是否存在有边，在邻接矩阵里可以立刻查到，在邻接表中则需要花费以边的最小关联度成比例的时间。
渭河

渭河，古称渭水，是黄河的第一大支流。发源于中国甘肃省渭源县的鸟鼠山东侧和西秦岭北侧，主要流经今甘肃省的天水、陕西省关中平原的宝鸡、咸阳、西安、渭南等地，至渭南市潼关县汇入黄河，全长约818公里。 渭河流域包括甘肃、宁夏、陕西三省区，总面积134766平方公里，其中陕西占50%，甘肃占44%。渭河南有东西走向的秦岭横-{zh-hans:亘; zh-hant:亘;}-，北有六盘山屏障。渭河流域可分为东西二部：西为黄土丘陵沟壑区，东为关中平原（又叫渭河平原）区。
渭河上游以及北岸泾河、洛河等支流，流经黄土高原，携带大量泥沙。
在甘肃省境内，渭河主要支流有秦祁河、大咸河、散渡河、义陇河、榜沙河、散渡河、葫芦河、藉河、牛头河等。
陕西省境内渭河流域右岸南山支流较多，从西到东有清姜河、清水河、石头河、西汤峪、黑河、涝峪河、新河、沣河、皂河、灞河、零河、湭河、赤水河、遇仙河、罗纹河、罗敷河等，大都水清、源短、流急，较长的黑河125公里，灞河104公里，其余皆不足百公里。左岸为黄土阶地原区，支流稀少，从西向东有通关河、小水河、金陵河、千河、漆水河、泾河、石川河、洛河等，大多水量相对较小而含沙量很大，流长在百公里以上。
在西安咸阳地区的渭河河段及其在这一地区的八条支流构成了自古以来著名的八水绕长安，说明关中地区在古时候的优越的自然条件。
中国古代历代为了灌溉和水运的目的，修筑了渠道。公元前246年，秦朝的郑国渠引泾河到洛河、漕渠，汉武帝时的白公渠引泾河到渭河、泾惠渠、渭惠渠、洛惠渠等水道，这些渠道主要集中在渭河的中下游。
渭河清浊考证.
自古以来关于渭河跟泾河，究竟是“泾清渭浊”？还是“泾浊渭清”？学界看法各有分歧，但陕西省作家协会会员，研究泾河的作家李胜灵认为基本上是泾清渭浊，但会随著人为以及自然等不同因素而有所改变。
像西周时期，渭河下游就已发展为农业较发达地区，森林面积逐渐缩小，土壤自然容易受到地表径流的侵蚀，虽然这种现像只限于渭河的下游地区，但已经影响到渭河整体的清澈。而当时的泾河流域，居住在上游的戎人还过著原始的游牧生活，土壤侵蚀较少，因而泾清渭浊。
到了北魏后期泾河上游陆续增置郡县，西魏时又先后在泾河大支流马莲河流域设置朔州等三个州。隋、唐两朝，泾河上游人口皆较渭河上游稠密，农业耕耘对土壤的侵蚀十分明显，而唐朝的渭河流域由于吐蕃不断骚扰，人口显著减少，原来的森林得已保存，于是又变成泾浊渭清。
唐朝后期，泾河流域除接近源头的段落以外，其他已经下切到前第三纪基岩。也就是说泾河的河床是石头底，所以泾河平时是没有泥沙的。泾河泥沙含量大，集中在雨季和汛期，通过侵蚀黄土高原而获得大量泥沙。因此，若非大雨、暴雨之时，河旁山坡没有被侵蚀的土壤随水流下，则泾河中所含的泥沙就比较少些。但是渭河流域的情况却大不相同。渭河流淌在冲积平原上，既冲刷，又淤积，河床是自己堆积制造的，可以自己给自己供沙。唐朝中叶，大量采伐导致长安城中所需用的巨木，已经开始要远求之于吕梁山西黄河两岸。到了北宋，岐山的森林已被摧毁无余，只剩下一条赭色的土山。由于岐山以西的秦、陇两州山林尚相当茂盛，因而也成了采伐的集中地。渭河上游的森林基本消失，于是又再度变成泾清渭浊。
另外，促使唐朝以后渭河转浊也和当地降水量的变迁有一定关系。从《陕西省自然灾害史料》记载的资料显示，由北宋初年到清朝末年，泾河上游的大雨、暴雨仅有14次，渭河上游则为38次。大雨、暴雨次数多，土壤侵蚀必然严重，泥沙顺水流下，增加河水的浑浊程度。
诗经典籍中的渭水.
我送舅氏，曰至渭阳，何以赠之，路车乘黄；
我送舅氏，悠悠我思，何以赠之，琼瑰玉佩。
夸父不量力，欲追日影，逐之于隅谷之际。渴欲得饮，赴饮河渭。河渭不足，将走北饮大泽。未至，道渴而死。弃其杖，尸膏肉所浸，生邓林。邓林弥广数千里焉。
又西二百二十里，曰鸟鼠同穴之山，其上多白虎、白玉。渭水出焉，而东流注于河。
夸父与日逐走，入日；渴，欲得饮，饮于河渭；河渭不足，北饮大泽。未至，道渴而死。弃其杖，化为邓林。
公刘…务耕种，行地宜，自漆、沮度渭，取材用。
于是周西伯猎，果遇太公渭之阳，与语，大说，曰:「自吾先君太公曰『当有圣人适周,周以兴』。子真是邪?吾太公望子久矣。」
有新生婴儿曰「秦且王」。悼武王生十九年而立。立三年，渭水赤三日。
留侯曰：「雒阳虽有此固，其中小，不过数百里，田地薄，四面受敌，此非用武之国也。夫关中左殽函，右陇蜀，沃野千里，南有巴蜀之饶，北有胡苑之利，阻三面而守，独以一面东制诸侯。诸侯安定，河渭漕挽天下，西给京师；诸侯有变，顺流而下，足以委输。此所谓金城千里，天府之国也，刘敬说是也。」于是高帝即日驾，西都关中。
《洪范五行传》云：「赤者，火色也；水尽赤，以火沴水也。」渭水，秦大川也；阴阳乱，秦用严刑，败乱之象。
汾水蒙浊而宜麻，泲水通和而宜麦，河水中浊而宜菽，雒水轻利而宜禾，渭水多力而宜黍，汉水重安而宜竹。
六年冬，初算商车。李奇曰：「始税商贾车船，令出算。」 春，穿漕渠通渭。匈奴入上谷，杀略吏民。
武帝元光六年，郑当时为大司农，言异时关东漕粟，从渭上，度六月罢，而渭水道，九百余里，时有难处，引渭穿渠，起长安，旁南山下至河三百余里，径易。
安陵清者，有项仲山，饮马渭水，每投三钱。
渭水东流去，何时到雍州。凭添両行涙，寄向故园流。
一上高城万里愁，蒹葭杨柳似汀洲。溪云初起日沉阁，山雨欲来风满楼。
鸟下绿芜秦苑夕，蝉鸣黄叶汉宫秋。行人莫问当年事，故国东来渭水流。
谁道君王行路难，六龙西幸万人欢。地转锦江成渭水，天回玉垒作长安。
渭河沿岸主要城市.
甘肃省：定西市、天水市
陕西省：宝鸡市、咸阳市、西安市、渭南市、华阴市
汾河

汾河，也称汾水，山西人称为“母亲河”，是黄河的仅次于渭河的第二大支流。汾河源于中国山西省北部忻州市宁武县管涔山南侧，经太原盆地南流到新绛县折向西，由运城市的河津市南汇入黄河（汾河口的南北变迁约达20公里）。全长约，流域面积。 汾河在太原境内纵贯北南，全长一百公里，占到整个汾河的七分之一。 
汾河流域覆盖山西中部，上游穿行山地、黄土丘陵中，中游经太原盆地，介休市以下变窄，过灵石峡进入临汾盆地，下游河谷开阔。四周为山脉环绕。由河源至太原市上兰村为上游，穿行山地，水土流失严重，是洪水、泥沙的主要来源。上兰村至洪洞县石滩村为中游，河出山谷，经太原市入晋中平原，有潇河、文峪河两大支流注入。坡降变缓，泥沙淤积严重。这段河床旧时很不稳定，往往泛滥成灾，但也是流域内最富庶地区。
汾河冲击许多谷地，一些重要城市处于汾河谷地中，如太原、临汾、灵石等。这条河本来是条大河，水量充盈，肥鱼行舟。后来由于1958年汾河水库的建造和1980年代之后激增的工业、农业需求而逐渐水量稀少。
水文.
上游.
汾河上游长217.6km， 流域面积 7 705 km2，占汾河流域总面积的 19.6%，年径流量为6.87% m3，占全流域径流量（25.27×108 m3）的 27.2%。是太原市、晋中市的城市、工农业供水的主要水源地。
但同时，上兰村站年输沙量 2464×104 t，占全流域（3236×104 t）的 81.8%，故而又是汾河的主要沙源。汾河上游区间的平均侵蚀强度分级，属于中度侵蚀(2500～5000t km2·a)，但其中黄土丘陵沟壑区面积达 3228 km2，占汾河上游的 41.8%， 其平均侵蚀模数达 6080 t km2·a， 已属于强度侵蚀。太原及晋中的主要地面水供水水源——汾河水库总库容为 7.2×108 m3，现已淤积泥沙 3.1×108 m3，并侵占兴利库容 0.6×108 m3。如不对水土流失加以有效治理，其下游的汾河二库也将在十年或至多二十年内淤满。
中游.
汾河中游长266.9km，流域面积为 20 509 km2，河道宽一般150～300m。穿行于太原盆地和汾霍山峡，汇入的较大支流有：潇河、文峪河、象峪河、乌马河、昌源河等。本段属平原性河流，地势平坦、土质疏松，河谷中冲积层深厚，河流两岸抗冲能力低，在水流长期堆积作用下，两岸形成了较宽阔的河漫滩，河型蜿蜒曲折，中水河床与洪水河床分界明显，该段河道纵坡较缓，平均纵坡约1.7‰，由于汇入支流多，径流量大，坡度缓，汛期排泄不畅，是全河防洪的重点河段。
下游.
汾河下游长210.5km，流域面积为 11 276km2 。有曲亭河、涝河、洰河、滏河、洪安涧河、浍河等支流汇入。该河段是汾河干流最为平缓的一段，平均纵坡为1.3‰。义棠到洪洞石滩为山区型河流，河势较稳定；石滩以下为平原河段，河道弯曲，水流不稳定，河床左右摆动，岸蚀愈烈。入黄口处，河道纵坡缓，流速小，常受黄河倒流之顶托，使大量泥沙淤积在下游河段中。
主要支流.
汾河支流众多，其中流域面积大于1000km2的有7条，即岚河、潇河、昌源河、文峪河、双池河、洪安涧河和浍河。其中岚河的泥沙最多，文峪河的径流量最大。
五台山

五台山位于中国山西省东北部忻州市五台县东北隅，汉传佛教传统认为是文殊菩萨的道场，有「金五台」之称，位居中国四大佛教名山之首。是中华人民共和国国务院首批公布的国家级重点风景名胜区、国家森林公园，也是中华十大名山之首、国家首批4A级旅游区，现5A级景区。
五台山并非一座山，而是座落于「华北屋脊」之上的一系列山峰群，景区面积达2837平方公里，最高海拔3058米。五座山峰（东台望海峰、南台锦锈峰、中台翠岩峰、西台挂月峰、北台叶斗峰）环抱整片区域，顶无林木而平坦宽阔，犹如叠土之台，故而得名。
五台山是中国唯一一个青庙（汉传佛教）黄庙（藏传佛教）交相辉映的佛教道场，因此汉蒙藏等民族在此和谐共享。五台山据传拥有寺庙128座，现存寺院共47处，台内39处，台外8处，其中多敕建寺院，多朝皇帝前来参拜。著名的有：显通寺、塔院寺、菩萨寺、南山寺、黛螺顶、广济寺、万佛阁等。2009年6月26日在西班牙塞维利亚举行的第33届世界遗产会议上被正式列入《世界遗产名录》。
主要景观.
菩萨顶.
菩萨顶是五台山最大最完整的一座藏传佛教寺院，这里是每年农历六月初四到六月十五的黄教法会主场地，在这一时间登山可以看到喇嘛们“镇魔”的盛况。寺内有天王殿、释迦牟尼殿、菩萨殿，因历代皇帝都曾登临菩萨顶，所以寺内有不少御笔亲题的碑和匾。在东院过厅和后院，有两座汉白玉四棱柱碑，碑身四面分别刻有汉、蒙、满、藏四种文字所书的碑文，均为清代康熙帝手书。
显通寺.
显通寺是五台山规模最大历史最悠久的一座寺院，和洛阳的白马寺同为中国最早的寺庙，该寺位于五台山中心区。显通寺的大雄宝殿是举行佛事活动的主要场所，殿内供奉有释迦牟尼、阿弥陀佛、药师佛的塑像，整座大殿开阔疏朗，古色古香。无量殿为砖砌结构，里面供奉有铜铸毗卢佛，该殿没有房梁，形制非常独特，具有很高的艺术价值。铜殿是一座青铜建筑物，殿内有上万尊小佛像，是罕见的铜制文物。显通寺前的钟楼里有五台山最大的铜钟——长鸣钟，钟的表面刻有一部万余字的楷书佛经。
南山寺.
南山寺始建于元朝，整个寺院共7层，下三层名为极乐寺，中间一层名为善德堂，上三层称作佑国寺。寺内的石雕和泥塑内容包括佛教传说、道教典故以及林木花草等图案，堪称五台山一绝。站在佑国寺最高层可以远眺五台山的其他四台。
塔院寺.
塔院寺内有五台山的标志性建筑物——大白塔，塔高56.4米，通体洁白，被誉为“清凉第一圣境”。塔顶悬有两百余个铜铃，风吹时声音清脆。白塔的东边有一座小白塔，相传此塔内藏有文殊菩萨显圣时遗留的金发，因此又称文殊发塔。藏经阁在大白塔北侧，为木结构建筑，内有用汉、蒙、藏多种文字所写的经书两万多册。
气候.
五台山气候寒冷，又被称做“清凉山”。年平均气温-3.8℃。1月最冷，平均气温-17.3℃。7月最热，平均气温9.6℃。台怀地区比台顶早1个月入春，迟1个月入秋，温差6度左右，全年平均气温2－3℃，最低气温约-30℃，最高气温约30℃。台怀地区夏季空中云层较近，湿度大，降雨频繁。
世界文化遗产.
遗产分台怀及佛光寺两个区域，台怀地域包括显通寺、塔院寺、菩萨顶、碧山寺、殊像寺、南山寺、龙泉寺及金阁寺8座寺庙，佛光寺地域包括佛光寺，合计9座庙宇选入遗产名录。
华山

山，又名太山，是五岳中的西岳。位于中华人民共和国陕西省渭南市华阴市城南，西距西安市区120公里。秦、晋、豫黄河三角洲交汇处，南接秦岭，北瞰黄河，扼西北进出中原之门户。华山山体倚天拔地，四面如削，更有千尺幢、百尺峡、苍龙岭、鹞子翻身、长空栈道等十分险峻之地，被誉为“奇险天下第一山”。华山共有五峰，即东峰朝阳，西峰莲花，中峰玉女，南峰落雁，北峰云台。南峰落雁，为太华极顶，海拔2154.9米；西峰最险，海拔2082米；北峰最低，海拔1614.7米。另外，南峰落雁、东峰朝阳，西峰莲花，合称“天外三峰”。
华山同时也是道教名山，是三十六洞天中的第四洞天。华山自古以来就是负有盛名的胜地，传说萧史在此吹箫引来秦穆公女弄玉倾慕，隋唐孙思邈常入华山采药，北宋即有睡仙陈抟隐居于此。 1982年，华山以“陕西华山风景名胜区”的名义，被中华人民共和国国务院批准列入第一批国家重点风景名胜区名单，其游览面积约150平方公里。
华山又名西岳，与东岳泰山并称。据说是因周平王迁都洛阳，华山位于东周京城洛邑之西，故称“西岳”，以后秦王朝建都咸阳，西汉王朝建都长安，都在华山之西，所以华山不再称西岳。后来汉光武帝刘秀在洛阳建立东汉政权，华山又恢复了“西岳”之称，并一直沿用至今。 “西”是指地处中原的西边，而“岳”是中国五大名山的总称。华山是五岳中最年轻的山脉，据地质部门1984年观测，目前它还在继续增高。
北魏地理学家郦道元在《水经注》中，对华山有“其高五千仞，削成而四方，远而望之，又若花状”的描绘。古代“花”与“华”相通，可见华山之名实际上得自于形状。王安石在〈游褒禅山记〉一文则纪录了在华山上「华阳洞」旁百余步，有碑仆道，其文漫灭，独其为文犹可识曰：「花山」，王安石据此推测读为「华实」之「华」者，是字音讹误。关于华山得名，还有另一种说法：因华山顶上生长著白莲花，故而得名。韩愈的《古意》诗中所写的“太华峰顶玉井莲，花开十丈藕如船”，就是根据此传说。民间对其险峻有诸多描绘，最著名的谚语为“自古华山一条路”。
名称.
现代简体作“-{华}-山”，繁体作“-{华}-山”；而“-{华}-山”的“-{华}-”字古亦作“-{崋}-”（如《广韵》）。别名“太华山”，其中“太华山”的“华”字中国大陆辞书注为第二声，而台湾辞典仍注第四声。
历史人文.
历史传说.
相传大禹治水，他将黄河引出龙门，来到潼关时，被两座山挡住了去路。这两座山南边的叫华山，北边的叫中条山。它们紧紧相连，河水不能通过。此时有位叫巨灵的大神来帮忙，将两山掰开，但是华山却被掰成一高一低两山，高的叫太华山，低的叫少华山。这也是李白诗作中“巨灵咆哮劈两山，洪波喷流射东海”的来历。另外则有“沉香劈山救母”、“吹箫引凤”等故事广为流传。
据清代著名学者章太炎考证，华山是中华民族文化的发祥地之一，“中华”、“华夏” 皆因华山而得名。 《尚书》里就有有关华山的记载；《史记》中也有黄帝、尧、舜华山巡游的事迹；秦始皇、汉武帝、武则天、唐玄宗等十数位帝王也曾到华山进行过大规模祭祀活动。
华山亦留有了无数名人的足迹，传说故事和古迹。自隋唐以来，李白、杜甫等文人墨客咏华山的诗歌、碑记和游记不下千余篇，摩岩石刻多达上千处。自汉杨宝、杨震到明清冯从吾、顾炎武等不少学者，曾隐居华山诸峪，开馆授徒，一时蔚为大观。而建于汉武帝在位时的西岳庙，有著“陕西故宫”和“五岳第一庙”之称誉，这是五岳中建制最早和面积最大的庙宇。中国历史上，曾有56位皇帝曾到此山巡游或举行祭祀活动。
地理特征.
地质及演化推测.
华山为秦岭支脉分水脊北侧的花岗岩石山，系一块完整硕大的花岗岩构成，其演化历史约为27亿年。 第三纪初，秦岭北麓断层下降，形成渭河构造盆地，秦岭上升形成山地。 白垩纪时期，山地花岗岩凸起成「岩柱」，形成华山，东西长约15千米，南北宽约10千米，面积约150平方千米。由于花岗岩纵横节理发育及其岩性特点——容易受风化侵蚀，加上南北两大断层错动和东西两侧流水下切，造成华山四面如削、断崖千尺、陡峭险峻的山势特点。
景点.
华山以险著称，有“自古华山一条路”之说。华山有东南西北中五峰，东峰（朝阳峰）是观日出最佳场所，南峰（落雁峰）是华山的最高峰，西峰（莲花峰）山峰状如莲花，是华山风景最秀奇的山峰，三峰以下还有中峰（玉女峰）和北峰（云台峰）。
华山的景点多达210 余处，著名的有有华山峪（自古华山一条路），在峭壁绝崖上凿出的千尺幢、百尺峡和老君犁沟，苍龙岭，三面临空的鹞子翻身、下棋亭，凌空架设的长空栈道等，其中华岳仙掌被列为关中八景之首。华山最佳观日处位于华山东峰朝阳台。其他旅游景点有回心石、玉泉院、青柯坪、金锁关等。
旅游.
旅客如徒步遍游五峰一般要24小时，乘缆车登顶游览需5至6小时。东峰设有宾馆，可供山上过夜的旅客留宿。
传统登山路线（适合体力佳者）为：第一日晚9点从华山门上山，沿千尺幢、百尺峡爬山。大约在第二日早5点左右到东峰观日台看日出，看完日出大约在早7点左右，然后去东峰（从云梯上），在东峰下到鹞子翻身、下棋亭。下东峰到东峰的另一侧，前往南峰也就是华山极顶。上顶，路过南天门，进去后见长空栈道。长空栈道回来就上顶峰（南峰）了。一路顺著走下去下南峰到西峰。西峰后有一处人迹罕至的桃花林。从西峰绕中峰，下山。下山路上可去老君犁沟。下山路上一路有很多的景点，所以可以拍到晚上上山拍不到的照片。约第二日下午4点左右可下山到华山山门。
简易登山路线（适合体力不佳者）：缆车上到北峰，徒步上东峰，转南峰，西峰，中峰，下山。
特殊登山路线（适合多次登山者）：从“智取华山”的小道上北峰，其余按传统登山路线。
华山景色美妙，但旅程同样艰险，所以有意攀登华山的旅游者，有必要做好全面的心理准备。
Trie

在计算机科学中，trie，又称前缀树或字典树，是一种有序树，用于保存关联数组，其中的键通常是字符串。与二叉查找树不同，键不是直接保存在节点中，而是由节点在树中的位置决定。一个节点的所有子孙都有相同的前缀，也就是这个节点对应的字符串，而根节点对应空字符串。一般情况下，不是所有的节点都有对应的值，只有叶子节点和部分内部节点所对应的键才有相关的值。
Trie这个术语来自于retrieval。trie的发明者Edward Fredkin把它读作 "tree"。但是，其他作者把它读作 "try"。
在图示中，键标注在节点中，值标注在节点之下。每一个完整的英文单词对应一个特定的整数。Trie可以看作是一个确定有限状态自动机，尽管边上的符号一般是隐含在分支的顺序中的。
键不需要被显式地保存在节点中。图示中标注出完整的单词，只是为了演示trie的原理。
可以在字典树算法的可视化演示 页面直观看到字典树插入，查找以及删除节点的处理过程。
trie中的键通常是字符串，但也可以是其它的结构。trie的算法可以很容易地修改为处理其它结构的有序序列，比如一串数字或者形状的排列。比如，bitwise trie中的键是一串位元，可以用于表示整数或者内存地址。
应用.
trie树常用于搜索提示。如当输入一个网址，可以自动搜索出可能的选择。当没有完全匹配的搜索结果，可以返回前缀最相似的可能。
类似地，在使用输入法时，输入法会根据你已经输入的字符预测可能的词组和句子。在集成开发环境（IDE）中，当你编写代码时，IDE 能够实时提供代码补全建议，这些功能背后都可能使用了 Trie 树来提供高效的前缀匹配服务。
在文字处理软件中，Trie 树常被用于实现拼写检查功能。当你输入一个词时，系统能够快速判断这个词是否存在于词典中，如果发现可能的拼写错误，还能够提供相似的正确拼写建议。这种功能不仅提高了文字处理的效率，还能帮助用户避免拼写错误。
实现方式.
trie树实际上是一个确定有限状态自动机(DFA)，通常用转移矩阵表示。行表示状态，列表示输入字符，（行，列）位置表示转移状态。这种方式的查询效率很高，但由于稀疏的现象严重，空间利用效率很低。也可以采用压缩的存储方式即链表来表示状态转移，但由于要线性查询，会造成效率低下。
于是人们提出了下面两种结构。
三数组Trie.
三数组Trie（Triple-Array Trie）结构包括三个数组：base,next和check.
二数组Trie.
二数组Trie（Double-Array Trie）包含base和check两个数组。base数组的每个元素表示一个Trie节点，即一个状态；check数组表示某个状态的前驱状态。
实例.
这是一个用于词频统计的程序范例，因使用了codice_1，所以需要glibc才能链接成功，没有glibc的话可以自行改写。
<syntaxhighlight lang="c">
struct trie_node_st {
static struct trie_node_st root={0, 0, {NULL}};
static const char *spaces=" \t\n/.\"\'()";
void myfree(struct trie_node_st * rt)
 for(int i=0; i<TREE_WIDTH; i++){
 if(rt->next!=NULL){
 myfree(rt->next);
 rt->next = NULL;
 free(rt);
 return;
static int
insert (const char *word)
static void
printword (const char *str, int n)
static int
do_travel (struct trie_node_st *rootp)
int
main (void)
 for(int i=0; i<TREE_WIDTH; i++){
 if(root.next!=NULL){
 myfree(root.next);
</syntaxhighlight>
时光倒流七十年

《时光倒流七十年》（"Somewhere in Time"），是1980年吉诺特·兹瓦克执导的浪漫奇幻电影。改编自理察·麦瑟森1975年小说《重返的时刻》（Bid Time Return）。
获第53届奥斯卡最佳服装设计奖提名及第38届金球奖最佳原创音乐奖提名。
剧情概要.
男主角Richard Collier在1972年的大学毕业聚会上遇到一个神秘的老妇人，她走到Richard的跟前，轻声低喃：「回到我身边来吧！(Come back to me.)」又交给Richard一个老旧的怀表后，便于夜色中缓缓的离开。
Richard对此感到困惑，但他渐渐淡忘了这回事。八年之后，已成为剧作家的Richard与女友分手后决定前往麦克金纳岛度假，在他下榻的Grand Hotel的历史文物厅中挂著一幅年轻女子的相片，Richard注视著相片中那张美丽的脸，久久无法自拔，他莫名的感到似曾相识。
经过Richard的多方查证，原来相片上的人是已故女演员Elise McKenna，也就是八年前给他怀表的那个老妇人，她在见到Richard的当晚在家中过世。且Richard发现，原来自己曾与Elise相识相恋。
自己竟会和一位70年前的女子相恋，这简直不可思议，但Richard对此深信不疑。为此废寝忘食的Richard，得到从前就读大学的物理学教授的帮助，他希望能透过时光倒流的方法回到过去。
改变房里的摆设，穿著70多年前流行款式的西装，躺在床上自我催眠的Richard，多次尝试未果后，终于成功进入梦乡回到过去。在那个时空的陌生人群中四处追寻，他找到了Elise，很快他们便陷入热恋。
Elise的经纪人William却想尽办法要将两人分开，因为他害怕坠入爱河的Elise会为了Richard离开她的演艺之路，然而这一切并不能阻止他们相见。就在他们摆脱了William，愉快地谈论著将来时，Richard意外地从上衣口袋里掏出一枚1979年的硬币，瞬间把他带回现代。
无法再回到过去见到爱人的Richard将自己反锁在房间里，几天后，Grand Hotel的老员工救出了昏迷的Richard，但此时的Richard因为整整一个星期没有进食而进入弥留状态。此时的他出现了幻觉，看见年轻的Elise正向他招手，他走上前去紧握其手。
相隔近70年，二人终于再次团聚。
全剧在此完结。
影片制作.
此片改编自小说《重返的时刻》，作者理察·麦瑟森在小说的前序中坦言，一次他与家人的旅行途中，偶然在弗吉尼亚城的一家歌剧院门口看到一张海报，那是已故美国著名女演员莫德·亚当斯的海报 ，在那一刹那，他爱上了她，而《时光倒流七十年》中那段动人的故事也因此产生了。
《时光倒流七十年》的制作成本只有500万，这在现今乃至当时都只能算一个很微不足道的数目，而且其中的五分之一是作为男主角的扮演者基斯杜化·李夫的片酬，同时，由于拍摄时间十分紧凑，因此所有工作人员及演员必须一星期工作六天，每天工作16小时。在这样艰苦的条件下，却没有一个人抱怨，摄像师甚至表示他愿意无偿的工作，而凭借《超人》一片迅速窜红的基斯杜化·李夫则无数次拒绝了一些片酬优厚多倍的剧组的邀请，这其中的原因只能够在剧本中寻找。
配乐.
除了约翰·拜瑞的配乐外，电影亦引用了拉赫曼尼诺夫的《帕格尼尼主题狂想曲变奏十八》。
反响.
电影在发行之初并不卖座，就连导演吉诺特·兹瓦克后来也不得不承认，尽管他与全体制作人员都对这部片有莫大期望，《时光倒流七十年》的票房以及奖项都曾令他感到难过。当时影片试映时，并没有受到观众的爱戴，所以也就没办法在戏院播放。
事隔多年，这部影片无意间由一个电视台高层工作者发现了，他给这段动人的爱情故事深深打动，于是将之在有线频道播放，结果观众反应热烈。《时光倒流七十年》这部差点被埋没的好片子就这样重见天日，成为经典电影。
《时光倒流七十年》于1981年9月12日开始在香港当时最豪华的碧丽宫戏院独家放映，因口碑及票房俱佳而持续放映至翌年的4月22日，共放映223日，创下连续上映同一套电影的最长纪录，亦同时写下连续三个月全院满座的一页，最终票房收入达938万港元，并成为1982年香港电影票房外语电影冠军，轰动全港。 因本片在香港大受欢迎，香港男歌手郑少秋曾于1982年演唱由卡龙填词、改编自本片主题音乐而成的粤语流行曲《如在梦中》，收录于其《富贵荣华》专辑内。
哈马斯

伊斯兰抵抗运动（حركة المقاومة الإسلامية|translit=Ḥarakah al-Muqāwamah al-ʾIslāmiyyah），简称哈马斯（，），是1987年12月10日成立于巴勒斯坦的一个宗教、政治、军事混合组织，属伊斯兰教逊尼派，拥有下属准军事组织「伊宰·丁·卡桑烈士旅」，于巴勒斯坦加沙地带、卡塔尔、以色列、中东其他地区及全球进行活动，并与以色列持续进行冲突。哈马斯被认为进行（或曾经进行过）无差别恐怖袭击、屠杀平民、挟持人质和勒索等恐怖活动。
国际定位.
恐怖组织.
截至目前，哈马斯被以色列、美国、加拿大、欧盟、英国、澳大利亚、新西兰、日本、阿根廷、新加坡等国认为是恐怖组织，具体消息来源可参见被认定的恐怖组织列表。
抵抗组织.
伊朗、土耳其、多数阿拉伯国家（如埃及、沙特阿拉伯、卡塔尔等）、俄罗斯。卡塔尔王室和伊朗政府是哈马斯背后的资助者。
代表性分岐.
2023年10月15日，巴勒斯坦自治政府官方媒体瓦法社称，该政府主席阿巴斯与委内瑞拉总统马杜罗讨论了加萨地带遭受的轰炸，阿巴斯表明哈马斯不代表巴勒斯坦人民，并表示巴勒斯坦解放组织的政策、项目、决策才是唯一合法代表，重申反对哈马斯和以色列杀害平民，呼吁双方释放平民、囚犯和被扣押人士。
主张与策略.
哈马斯是巴勒斯坦一个宗教性的政治组织，在以色列占领区经常组织和策划反对以色列的示威和武装袭击，被以色列和西方国家视为恐怖组织。哈马斯也与隶属于巴勒斯坦解放组织的法塔赫竞争。作为巴解两个最大的派别，哈马斯和法塔赫为了领导权经常发生暴力冲突。哈马斯与同样支持消灭以色列的黎巴嫩真主党有坚定同盟关系。2007年后，巴勒斯坦分裂为两个政权，分别为哈马斯控制的加沙地带、以及巴解控制的约旦河西岸。
2005年，以色列的沙龙政府从加沙地带撤军，被哈马斯视为是军事策略上的重大胜利。
2017年5月1日，哈马斯发布了新的政治纲领，明确表示哈马斯接受“以1967年边界为基础建立独立的巴勒斯坦国”，文件中没有出现“消灭以色列”的表述，强调其斗争目标是“犹太复国主义者”，而不是所有犹太人。2024年4月，哈马斯高级官员表示，如果能按照1967年以前的边界建立一个独立的巴勒斯坦国，哈马斯愿意解散其军事组织、放下武器转为一个政党加入巴勒斯坦解放组织，与法塔赫组建联合政府。
历史.
1987年12月14日，正当巴勒斯坦被占领土地爆发第一次大起义——「石头起义」之时，其宗教领导人谢赫·艾哈迈德·亚辛提议成立「伊斯兰抵抗运动」。亚辛乃因巴勒斯坦土生土长的阿拉伯人，其他领导人也都是在巴勒斯坦地区出生成长，长期经历以色列的治理。1988年1月，「哈马斯」一词正式在「伊斯兰抵抗运动」的各种公告和各大媒体中出现。
哈马斯起初只是穆斯林兄弟会在巴勒斯坦的一个支派，影响力很小，因注重在中下层群众中发展成员，在清真寺、医院、学校等宣传自己的政治主张而渐渐获得深厚的群众基础。。1987年，创始人谢赫·艾哈迈德·亚辛规定，并于1988年“”中肯定，创立哈马斯的宗旨是解放以色列占领下的巴勒斯坦，在包含今日以色列、约旦河西岸和加沙地带的这一地区建立一个伊斯兰国家。
哈马斯的附属武装“卡桑旅”曾多次攻击以色列的平民聚集区及军事基地。袭击平民的武器通常是，1993年至2006年间还发生了多起自杀式袭击。而袭击军事目标则包括小型武器射击、火箭炮和迫击炮等。
2004年3月22日，谢赫·艾哈迈德·亚辛在以色列发动的空袭中身亡。
2006年1月25日，哈马斯在巴勒斯坦立法委员会选举胜出，而属于巴勒斯坦解放组织的法塔赫成为少数党。选举之后五天，中东问题有关四方（联合国、美国、欧盟和俄罗斯）的代表在伦敦举行会谈，呼吁巴勒斯坦政府必须承诺放弃武力、承认以色列，并接受以前所达成的有关协议，包括中东和平“路线图”计划，而对巴勒斯坦新政府的援助，将由捐助国根据其是否遵守这些承诺而定。1月26日，哈马斯在巴勒斯坦第二次立法委员会选举中获得132个席位中的74席（56%），远远超过其他党派，法塔赫仅获45席（34%），其崛起对以巴和平有重大影响。3月28日，巴勒斯坦立法委员会宣布，哈马斯提交的新政府组建方案获得通过。但其后法塔赫主席阿巴斯拒绝承认选举失败，在美国布什总统的支持下试图解散哈马斯政府并再次选举，导致双方发生武装冲突。
2007年6月，哈马斯出身的总理哈尼亚被阿巴斯解职，但随后哈马斯在与法塔赫之间的一系列冲突中取得进展，夺取了加沙地带控制权，法塔赫退守约旦河西岸。
2009年7月，哈马斯政治局领导人哈立德·马沙勒称，该组织愿意为解决阿以冲突开展合作，但解决方案中要确保一个基于1967年边界建立的巴勒斯坦国，确保巴勒斯坦难民重返家园的权利，以及将东耶路撒冷定为新国家的首都。
2014年6月，以色列3名青年疑遭哈马斯绑架杀害，事隔不到1天，1名巴勒斯坦青年遭人拖入车中杀害弃尸，巴勒斯坦怀疑是以色列的报复行动。这场「青年之死」成了引爆以色列与哈马斯冲突的导火线，导致加萨地区的巴勒斯坦平民死伤惨重，引发国际关注。2014年，哈马斯政治局副主席穆萨·穆罕默德·阿布·马尔祖克则称，“哈马斯将不承认以色列……这是不可逾越的红线”。
2017年10月12日，巴勒斯坦总统阿巴斯领导的巴勒斯坦民族解放运动（法塔赫）与哈马斯在埃及开罗签署协议，双方同意和解，并协议法塔赫于12月1日前接管由哈马斯-{控制}-的加沙地带。联合国秘书长古特雷斯12日与巴勒斯坦总统阿巴斯通电话，祝贺法塔赫与哈马斯签署和解协议。但其后未能履行该协议。
2023年10月，哈马斯从加沙发射逾5,000枚火箭弹轰击以色列，并派兵突袭其南部领土。数小时之内，一千三百以色列人被杀、两百二十人质被劫持，促使哈马斯—以色列战争正式爆发。
2024年7月30日，哈马斯发布官方声明，宣布其首席政治领袖伊斯梅尔·哈尼亚在伊朗首都德黑兰遭袭击身亡。 
2024年10月17日，接替哈尼亚的政治领袖辛瓦尔证实被以色列击毙。
组织.
政治组织.
本身已是政治组织。
军事组织.
军事指挥官.
卡桑旅是哈马斯的主要下属军事组织。2007年6月17日，巴勒斯坦民族权力机构颁布主席令，宣布哈马斯下属的武装派别为非法武装组织。
卡桑旅不是一个军事意义上的旅，而是对哈马斯一个个战斗小组的统一称谓，其前身为萨拉赫·谢哈德与易卜拉欣·穆卡达共同创立的一个由几百人组成的敢死队。卡桑旅以1930年代反对英国统治的著名巴勒斯坦烈士阿兹丁·卡桑的名字命名，主要采用火箭弹及人体炸弹对以色列进行袭击，其现任负责人是戴伊夫。
哈马斯（卡桑旅）没有重型装备，步兵轻武器勉强够用，重火器和压制火力寥寥无几。其中，突击步枪主要是美制5.56毫米M16和苏式7.62毫米AK-47和AKM等，另有大量的自制反坦克手榴弹、反坦克地雷等；除拥有“卡桑”型系列火箭外，哈马斯还拥有自制的“亚辛”火箭和改进型“巴塔尔”反坦克导弹。
2002年7月，萨拉赫·谢哈德 在其加沙地带的住所内被以色列战机投下的一枚重磅炸弹炸死。2003年3月8日，易卜拉欣·穆卡达 所乘坐的汽车在加沙地带街道上行驶时，突遭以色列国防军导弹袭击，当场死亡。
2012年11月14日，以色列为报复国土南部受到百枚以上砲弹攻击，以色列在14日展开军事行动，空袭艾哈迈德·贾巴里的座车，他与车上另1名副手都死亡。
2023年10月7日，哈马斯大举越境突袭在加沙周边的以色列领土，其中以雷姆音乐节大屠杀最为严重。在哈马斯对以色列展开突袭后，以色列对加沙发动了多次空袭，双方引爆冲突。
伸展树

伸展树（Splay Tree）是一种能够自我平衡的二叉查找树，它能在均摊formula_1的时间内完成基于伸展（Splay）操作的插入、查找、修改和删除操作。它是由丹尼尔·斯莱托和罗伯特·塔扬在1985年发明的。
在伸展树上的一般操作都基于伸展操作：假设想要对一个二叉查找树执行一系列的查找操作，为了使整个查找时间更小，被查频率高的那些条目就应当经常处于靠近树根的位置。于是想到设计一个简单方法，在每次查找之后对树进行调整，把被查找的条目搬移到离树根近一些的地方。伸展树应运而生。伸展树是一种自调整形式的二叉查找树，它会沿着从某个节点到树根之间的路径，通过一系列的旋转把这个节点搬移到树根去。
它的优势在于不需要记录用于平衡树的冗余信息。
优点.
伸展树的自我平衡使其拥有良好的性能，因为频繁访问的节点会被移动到更靠近根节点，进而获得更快的访问速度。
缺点.
伸展树最显著的缺点是它有可能会变成一条链。例如，在以非递减顺序访问全部n个之后就会出现这种情况。此时树的高度对应于最坏情况的时间效率，操作的实际时间效率可能很低。然而均摊的最坏情况是对数级的——formula_1。
即使以“只读”方式（例如通过查找操作）访问伸展树，其结构也可能会发生变化。这使得伸展树在多线程环境下会变得很复杂。具体而言，如果允许多个线程同时执行查找操作，则需要额外的维护和操作。这也使得它们不适合在纯粹的函数式编程中普遍使用，尽管用于实现优先级队列的方式不多。
操作.
伸展(splay).
当一个节点"x"被访问过后，伸展操作会将"x"移动到根节点。为了进行伸展操作，我们会进行一系列的旋转，每次旋转会使"x"离根节点更近。通过每次访问节点后的伸展操作，最近访问的节点都会离根节点更近，且伸展树也会大致平衡，这样我们就可以得到期望均摊时间复杂度的下界——均摊formula_1。
每次旋转操作由三个因素决定：
在每次旋转操作后，设置"p"的儿子为"x"是很重要的。如果"p"为空，那么"x"显然就是根节点了。
共有三种旋转操作，每种都有右旋（Zig）和左旋（Zag）两种情况。为了简单起见，对每种旋转操作只展示一种情况。这些旋转操作是：
Zig：当"p"为根节点时进行。Zig通常只在伸展操作的最后一步进行。
Zig-zig和Zag-zag：当"p"不为根节点且"x"和"p"都为左儿子或都为右儿子时进行。下图为"x"和"p"都为左儿子时的情况（即Zig-zig），需先将"p"右旋到"g"的位置，再将"x"右旋到"p"的位置。
Zig-zag和Zag-zig：当"p"不为根节点且"x"为左儿子而"p"为右儿子时进行，反之亦然。下图为前述情况（即Zig-zag），需先将"x"左旋到"p"到的位置，再将"x"右旋到"g"的位置。
连接(join).
给出两棵树S和T，且S的所有元素都比T的元素要小。下面的步骤可以把它们连接成一棵树：
分割(split).
给出一棵树和一个元素"x"，返回两棵树：一棵中所有的元素均小于等于x，另一棵中所有的元素大于"x"。下面的步骤可以完成这个操作：
插入(insert).
插入操作是一个比较复杂的过程，具体步骤如下:
我们假定要插入的值为k。
如果当前树为空，则直接插入根。
如果当前节点的权值等于k则增加当前节点的大小并更新节点和父亲的信息，将当前节点进行splay操作。
否则按照二叉查找树的性质向下找，找到空节点就插入即可，当然在最后还要进行一次splay操作。
删除(delete).
令要删除的节点为x，对x进行一次splay操作将其移动到根节点的位置。
若x的大小大于1，则将x的大小减一然后结束删除操作。
否则将x删除然后执行join操作合并x的左右子树并重新指定根。
查找(find).
如同一般的查找树的查找方式。
实现.
以下是伸展树的C++实现（用指针实现）
<syntaxhighlight lang="cpp">
template< typename T, typename Comp = std::less< T > >
class splay_tree {
private:
public:
</syntaxhighlight>
时间效率分析.
m次伸展操作的均摊时间效率 formula_4
实际时间效率 formula_5
建筑设计

建筑设计（Building design）是指为满足特定建筑物的建造目的而进行的设计，包括环境角色、建筑功能、视觉感受等具体内容。建筑设计还要考虑所建位置的历史、文化文脉，景观环境等因素，使建筑成为在技术、经济等方面可行的条件下形成能够成为审美对象或具有象征意义的产物。
相关的领域.
建筑设计内容可归纳细分为：
早期的建筑设计，不管中外其实都是结合雕塑、工学、营造、符号学甚至神学或神秘学的各领域，所以早期的建筑师都被视作才智者或哲学家，具有崇高的地位，直到近代才开始有各种专业的分工。
著名的事务所.
建筑设计作为建筑业的一个重要环节，产生了专业从事建筑设计的公司，以设计大型公建项目为主的商业综合建筑设计公司，如SOM、KPF、HOK等，更多的则是由著名建筑师个人开设的建筑设计事务所。其他以设计著名的事务所还有：OMA、诺曼·福斯特、扎哈·哈迪德等。