记青龙山之行

这是一次难忘的登山旅行。 来大连三年,除有几次休闲性的登山外,未随驴友真正意义的爬一次山。这次,准备跟随专业的驴友爬一次山,初衷是想捡回时隔三年的登山习惯,感受登山的快乐。 28号,早上5点起床,穿上登山鞋,冲锋衣,带上太太前日已帮准备好的吃的,带了两瓶热水就出发了。6点半与驴友集合,坐上了去往目的地的小巴。他们多是常年登山的专业驴友,我是他们当中唯一的新人。约行2个半小时,到达目的地盖州青龙山。 眼前是层峦叠嶂的山峰,不算太高,魏延似青龙,山脚下是一个小湖,晨阳打在里边,波光粼粼。 刚开始兴致勃勃跟随队伍穿过几个小山坡,当开始真正的上爬模式时,才知道前路艰辛。气息加快,开始用嘴呼吸。常年不运动,身体非常吃力,腿上如绑铅块,难以行进,胳膊上没有力气,抓着石头攀爬,暼到脚下的深谷,感觉就要掉了下去。再看看随行的驴友,个个生龙活虎,如履平地,其中一位65岁的大爷,气息充足,当我毫无气力时,人家放声高歌。这鲜明的对比,真是羞愧难当。我用尽所有力气与全部意志跟随队伍穿越了这两个峰谷。

阅读更多

LeetCode 707 设计链表

1 题目描述 设计链表的实现。您可以选择使用单链表或者双链表来实现。 单链表中的节点应有val和next两个属性,val为当前节点的值,next为下一个节点的指针或引用。 若使用双链表实现,则需要一个额外的属性prev来指向当前节点的前一个节点。

阅读更多

Golang text/template 使用样例

Golang text/template 包是一个数据驱动的模版渲染工具。提供条件判断,数组或 map 遍历;参数赋值,函数或方法调用;自定义函数扩展,模板嵌套及重用等功能。基于该工具,可以轻松实现复杂场景的文本渲染。如Helm Template基于此实现了功能强大的 Kubernetes 配置文件渲染工作。

阅读更多

LeetCode 94 二叉树中序遍历

1 题目描述 给定一棵二叉树,返回其节点值的中序遍历结果。 例如: 输入:[1,null,2,3] 1 \ 2 / 3 输出:[1,3,2] 注:递归较简单,您可否使用循环来实现?

阅读更多

LeetCode 92 反转链表 II

1 题目描述 对单链表的某一段(自第m个位置起到第n个位置止)进行反转。 例如: 输入:1->2->3->4->5->NULL, m = 2, n = 4 输出:1->4->3->2->5->NULL 注:1 ≤ m ≤ n ≤ length(链表长度)

阅读更多