algorithm
AlimSah
这个作者很懒,什么都没留下…
展开
-
Git 自举,编译器自举
今天看一篇文章提到了“Git 自举”,它指的是 Git 实现了自我托管,也就是 Git 可以托管 Git 自身的源码。这个概念很简单,但是想了解一下具体实现原理是什么,于是搜了一下“自举”,相关的大多是“编译器自举”的内容,我也顺便看了一下,发现没有多少有意义的参考内容。但其实也是有那么一两句介绍让我思考以后总算明白了编译器自举是怎么回事。首先需要知道两个东西:编译器是用来编译程序的,不过...原创 2021-09-24 11:12:25 · 345 阅读 · 1 评论 -
汉诺塔问题递归求解(python)
汉诺塔问题递归求解(python) 汉诺塔(Hanoi)问题古代有一个梵塔,塔内有三个座x,y,z坛,x座上有64个盘子,盘子大小不等,大的在下,小的在上。有一个和尚想把这64个盘子从x座移到z座,但每次只能允许移动一个盘子,并且在移动过程中,3个座上的盘子始终保持大盘在下,小盘在上。在移动过程中可以借助y座进行过渡。 解def hanoi(n,x,y,z): '递归从x把所有盘原创 2016-09-04 01:44:40 · 1686 阅读 · 1 评论