这个问题是最后一根稻草; 我一直想知道它,
为什么人们会将"算法"和"数据结构"视为可以相互分离的东西?
我看到很多证据表明它们在程序员的脑海中是分开的.
在我看来,"数据结构" 是算法,因为"数据结构"的概念是关于操作进出结构的数据的算法.但这种观点似乎不是主流.我错过了什么?
编辑:不幸的是,我没有很好地提出问题.人们编写的程序中数据结构和算法的分离是很自然的,因为前者是数据,后者是函数(在STL这样的半功能框架中,它是整个事物的核心).
但上述观点以及问题本身指的是人们思考的方式,以及他们在头脑中安排知识的方式.这甚至不必与代码编写有关.
以下是人们将"算法"和"数据结构"分开时的一些链接:
我在存储库上创建了 PR,删除了我的分支,然后我无法再访问我的 PR 分支。现在它unknown repository
在顶部说。
如何返回已删除分叉中的 PR 分支?
我尝试制作一个新的叉子,克隆它并执行git checkout nameofbranchfrompullrequest
,但所有更改都消失了。