归档: 2016
树的相关算法以及树转换为二叉树
树的相关算法以及树转换为二叉树 树的相关概念二叉树 Binary Tree 每个节点可有左右区分的两个子节点(子树);节点的值可能相同(代码中不能根据值判断是否为同一个节点); 完全二叉树 二叉树的基础上,树的每一行都是满的(2^(k-1)个节点在第k行),除了最后一行。最后一行的节点从左到右是满的。 满二叉树 二叉树的基础上,树的每一行都是满的(2^(k-1)个节点在第k行)。 二叉排序树 Bi
C/C++检查文件大小
C/C++检查文件大小 今天V2EX社区有伙伴贴出了面试阿里后端的内容,其中涉及使用C获取文件大小的问题。因为本人对C++比较熟悉,将可以使用C++风格的两种方式总结如下: 备注:以下代码均为C++实现 C++使用ifstream查看12345678910#include <fstream>using namespace std;ifstream i("file");if (i.is_
程序员健康指南之游泳
程序员健康指南之游泳 1在水中游动,闭上眼睛,仿佛在飞翔 游泳与中断优先级今天恢复了寒假中断3个月的游泳,然而不像CPU处理中断一样,对于运动来说坚持往往比为赶进度激烈的偶尔运动要好很多。即存在以下大小关系: 1坚持游泳 + 适当运动量 > 偶尔游泳 > 偶尔激烈游泳 > 不游泳 中断原因游泳和很多运动都是需要坚持,而坚持的前提是拥有足够的时间。从学会游泳到现在已接近两年,最初想
读书笔记 遇见未知的自己 前言
读书笔记 遇见未知的自己 前言2015年03月09日鸡汤不好喝不知从什么时候,心灵鸡汤一类的书越来越不受欢迎,也好像是形成了一种风潮,看到朋友圈、微博上别人转发的”永远要保持奋斗”,”成功职场必备的XX技能”此类励志贴,如果不嗤之以鼻就显示不出自己的品味或高尚。或者也会对家里的老爸老妈好言相劝,让其不要用此类帖子来刷自己的屏。 甚至在以高素质著称的的知识分享平台“知乎“上,有人提到这个问题“为什么
Hello World
大家好,我是刘晓宁,这是我的新博客的开篇内容。这篇内容是由Hexo框架自动生成的Hello World,这里也作为本博客的起始。 一直想将个人博客正规起来,却一直没有动手。在我看来,博客应该是作为个人将消化整理并证明正确的知识传播的平台。而我的很多总结大多记录在Evernote这个笔记应用中,也就是为己用。要做到放到博客重,给大家使用还有一段距离。在接下来的一个月时间内,我会集中整理几年的笔记并