编程学习
Jimyang1ssa
这个作者很懒,什么都没留下…
展开
-
Github windows图形客户端使用
创建新的branch,不会影响到Master Branch,这样当有新的想法,可以创建branch后修改,不影响原来的主branch Master branch永远是被应用的(deployable)。分支是从Master branch创造出的,名字应该让人清楚这是分支, ,下图是github的工作流程图 Add commit(添加注释说明),commit可原创 2015-02-27 15:49:33 · 1884 阅读 · 0 评论 -
编程之美学习笔记--一摞烙饼的排序
问题:假设有n块大小不一的烙饼,翻烙饼时只能从最上面的烙饼开始,一次抓住最上面的几块饼,把它们上下颠倒个儿,那么最少要翻多少次,才能够达到最后的大小有序?思路先上一张图,可以很好的说明思路: 假设有四张无序的饼,那么问题就变成了找到使层数最小的结点。书中给出的思路是: 将烙饼从第二张开始一个一个的尝试去翻,采用深度优先搜索的策略。在搜索开始之前,先找到了一种完成任务的方式,最少需要2*(n_原创 2015-05-25 15:41:52 · 1376 阅读 · 0 评论