拓扑排序
之前做本科毕设的时候,不知道复杂的调度前后约束怎么编码输入到程序里,为此苦恼了许久,现在想想答案就在那里只是我没有去想罢了,它就是——拓扑排序。
对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边<u,v>∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序(Topological Order)的序列,简称拓扑序列。
PIL:Python Imaging Library,是Python平台事实上的图像处理标准库,但PIL年久失修,仅支持到Python 2.7。于是一群志愿者在PIL的基础上创建了兼容的版本,名字叫Pillow,支持最新Python 3.x,作为PIL的替代版本。
以这张懒羊羊的图片为例介绍基本用法:
口琴主旋律谱
1 | (6)234543632321(6) |
附上各个版本演奏示例
被催更了,不是别人,是被我自己催更了。建了个网站,买了个域名没多久,还清晰记得之前计划写博客时的雄心壮志,现在已经有一些时日没写作更新了,日日烦恼着该放些什么东西上去,也算是体会了一把内容创作者的不易。
是有尝试过一些话题,写过几篇,有输出内心思考讲道理的,可到头来发现把内心所想写出,只是寥寥几句结论性的文字而已,短时间很难严谨地把前因后果理顺。自己从头读一遍,会发现缺少铺垫、逻辑不顺,毫无阅读性可言,真要写成一篇的话需要时间打磨。
尝试过抒发内心情感的,可写到一半发现我的心中所想或许并不需要别人知道,我并没有强烈向他人倾诉的需求,别人知道了大概率也只有反面效果,或者从来就对我的想法没什么兴趣,索性搁笔,存做草稿收存。
想过记录日常,但是大多数时间的日常都是很平淡的重复的事情,记流水账展示出来?完全没有必要。
尝试用markdown做笔记写了一些了,真的很适合做编程笔记。但是笔记这种东西主观性很强,做笔记的过程也就是学习整理的过程,别人的笔记——特别是零散的笔记,并没有什么价值。反而若是系统性的知识框架则非常有用,若是有合适的会展示出来。
正宗的碱面配上红油汤汁,香气扑鼻味道可口,辅以虎皮鸡蛋、卤香干亦或是油条,再撒上些许葱末,在健身之后饥肠辘辘时来上一大碗,回味悠长,实乃一道美味。
比较饿的时候可加面(加量),面虽香,但光面吃多未免会有些许乏味,换成卤香干、油条之类的小食搭配更佳。