1. 概念
与线性结构的“一对一”不同,树是“一对多”的数据结构。
more >>树是有限个结点n(n >= 0)的集合。
- n为0时称为空树;
- 不为0时,有且只有一个结点作为树的根结点。
- n大于1时,除根结点外的其他结点可以分为m(m > 0)个互不相交的有限集合T1…Tm,每个子集合又是一棵树,称为子树。
技术的,瞎说的,啥都有吧。。。希望。。。
与线性结构的“一对一”不同,树是“一对多”的数据结构。
more >>树是有限个结点n(n >= 0)的集合。
- n为0时称为空树;
- 不为0时,有且只有一个结点作为树的根结点。
- n大于1时,除根结点外的其他结点可以分为m(m > 0)个互不相交的有限集合T1…Tm,每个子集合又是一棵树,称为子树。
项目地址:STMAssembleView
有的时候,下载的使用CocoaPods配置的工程时,使用“pod install”后,编译时会遇到“ld: library not found for -lPods”错误。可以按如下方式试着解决:
以主串T为基础,根据索引i对每个字符进行遍历,依次与目标串P的每个索引j的字符进行匹配。若字符相同,则两索引均后移,继续匹配;若不相同,则j恢复为0,从头开始,i回溯到开始成功匹配时索引的下一位。
more >>注:本文翻译自Visual Format Language
这篇附录阐述了如何使用Auto Layout可视化语言来设定普通约束,包括标准间距、尺寸、垂直布局和带有不同优先级的约束等。此外,本附录还包含了一个完整的语法说明。
more >>算法的时间复杂度一般是指算法的最坏执行情况(最大执行次数)。
衡量算法的复杂度(一般指时间复杂度)通常使用大O表示法,其推导的一般方式为:
最终得到的结果就是大O阶。
more >>注:本文翻译自Changing Constraints
对一个约束进行所有的改变实质上就是修改该约束的数学表达式(见图17-1)。你可以在Anatomy of a Constraint中查看更多关于约束方程的信息。
more >>
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true