码迷,mamicode.com
首页 >  
搜索关键字:递归    ( 18847个结果
子程序的递归调用和重入
递归调用子程序如果一个子程序直接调用他自己,这种调用称为字节递归调用,如果一个子程序间接调用自己,这种调用称为间接递归调用递归调用子程序必须采用寄存器或堆栈传递参数,递归的深度受到堆栈空间的限制下面的子程序递归调用实现求阶乘;子程序说明 FACT;功能,计算N!;入口参数:(AX) = n;出口参....
分类:其他好文   时间:2014-05-08 18:13:53    阅读次数:253
二叉树前序、中序和后序的遍历方法(递归、用栈和使用线索化)
二叉树前序、中序和后序的遍历方法(递归、用栈和使用线索化)...
分类:其他好文   时间:2014-05-08 17:25:55    阅读次数:341
写段python代码判断list深度
主要是针对嵌套列表问题。列表套列表,到底子列表那个更深。。。 这个问题想着就烦。如果嵌套10000万个列表是不是要统计10000个数再排序呢? 最后想了想用 list的extend功能 加上递归函数尝试了一下,代码如下: l1=[1,'a',[1],[2,3,[4,5,[6,7,[7]]]],[2,5,[5,6]],[4],[5],[6]] #l1 = [1, 2, [3,...
分类:编程语言   时间:2014-05-08 16:11:36    阅读次数:438
棋盘覆盖问题python3实现
在2^k*2^k个方格组成的棋盘中,有一个方格被占用,用下图的4种L型骨牌覆盖所有棋盘上的其余所有方格,不能重叠。         代码如下: def chess(tr,tc,pr,pc,size): global mark global table mark+=1 count=mark if size==1: return half=size//2 if pr<t...
分类:编程语言   时间:2014-05-08 16:04:51    阅读次数:367
软硬件之华山论剑
大学时上的计算机系,清华九号楼宿舍里熄灯后的夜谈话题除了现实及金庸、古龙虚拟世界中的牛肉汤、小师妹,就是软硬件的华山论剑。 到底是软件更牛,还是硬件更牛?是计算机系还是电子系更牛?...
分类:其他好文   时间:2014-05-08 15:46:49    阅读次数:263
leetcode第一刷_Convert Sorted List to Binary Search Tree
好,二叉搜索树粉末登场,有关他的问题有这么几个,给你一个n,怎样求所有的n个节点的二叉搜索树个数?能不能把所有的这些二叉搜索树打印出来? 这道题倒不用考虑这么多,直接转就行了,我用的思想是分治,每次找到一半的位置,分离出中间节点,作为新子树的根节点,然后递归构造前半部分和后半部分。 class Solution { public: TreeNode *sortedListToBST(L...
分类:其他好文   时间:2014-05-08 11:07:14    阅读次数:266
leetcode第一刷_Path Sum II
在更新上面一道题的时候我就想,是不是还有一道打印路径的,果不其然啊。 这种题非常常见的,做法也很简单,我是用一个引用的vector来存,满足条件之后直接压入结果集中,当然也可以用数组之类的,都一样。用引用需要注意的问题就是递归进行到后面的时候会对栈中的上层状态产生影响,当然可以用传值的方法来避免这个问题,但是那样子开销太大了(每次船建和销毁一个类对象,不是明智的选择)。那么就是要回退,那什么时候...
分类:其他好文   时间:2014-05-08 11:03:31    阅读次数:248
图的深度优先搜索(DFS)简介与实现(递归与非递归方法)
上一篇刚刚学习了C++图的实现,今天对深度优先搜索(DFS)进行了一定学习,并作出一定实现。在本文中图的实现,以及相应的函数调用(如获得第一个邻接顶点、获得下一个邻接顶点等)均是基于上文中的实现,故如果想参考测试代码,还需导入上文中相应的类定义。关于C++图的实现可参考此处,这里实现了对图的邻接表....
分类:其他好文   时间:2014-05-08 09:06:19    阅读次数:296
Coursera公开课Functional Programming Principles in Scala习题解答:Week 1
引言 工作之余参加了Coursera的公开课Functional Programming Principles in Scala,这个课是第三次开讲了,讲师仍然是Scala的祖师爷Martin Odersky先生。个人认为学习公开课最大的阻碍在于有些老师的口音实在是……不忍直视,比如最早在Coursera开授公开课的Andrew Ng(当然他现在是小老板了)。幸好Martin大爷的英文口音不是很...
分类:其他好文   时间:2014-05-08 05:58:43    阅读次数:405
连续子序列最大和问题的四种经典解答
问题描述         给定(可能是负的)整数序列A1, A2,...,AN, 寻找(并标识)使Sum(Ak)(k >=i, k <= j)的值最大的序列。如果所有的整数都是负的,那么连续子序列的最大和是零。...
分类:其他好文   时间:2014-05-08 01:49:14    阅读次数:273
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!