腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
VBA
中将
递归
循环
/
函数
添加到
排序
中
excel
、
vba
、
sorting
、
recursion
我有一个冒泡
排序
,只适用于第一个元素。 这可以通过重新计算我的数组元素并相应地放置它们来解决,如果我一次又一次地运行整个过程,就会发生这种情况。 我想添加一个
递归
循环
,设置为
在
排序
完成时中断。我试着添加一个
函数
,但是我的语法还不够扎实,不能把它和sub结合起来。这段代码的基本
递归
循环
是什么?功能没有明确要求,只是可以让我回忆起我的sub。
浏览 8
提问于2019-10-03
得票数 0
回答已采纳
11
回答
在
Excel
VBA
中
解析JSON
json
、
excel
、
parsing
、
vba
、
object
我的JSON有嵌套的对象,所以像VBJSON和
vba
-json这样的建议解决方案对我不起作用。我还修复了其中的一个,使其正常工作,但由于doProcess
函数
的多次
递归
,导致调用堆栈溢出。最好的解决方案似乎是
在
原始帖子中看到的jsonDecode
函数
。它非常快速和高效;我的对象结构都在JScriptTypeInfo类型的泛型
VBA
对象
中
。在这一点上的问题是我不能确定对象的结构,因此,我事先不知道每个通用对象
中将
驻留的键。我需要遍历通用的
VBA<
浏览 6
提问于2011-07-09
得票数 79
回答已采纳
3
回答
excel
vba
:特殊类型-
函数
作为
函数
的参数
function
、
excel
、
functional-programming
、
arguments
、
vba
VBA
中
的
函数
没有特殊类型。我很难理解如何在Excel
VBA
中将
函数
作为参数
添加到
函数
中
。我想要实现的东西是这样的: f = g(x)目前,我有一组小
函数
,它们都在重复自己,但只调用了一个特定的
函数
。
浏览 0
提问于2009-07-13
得票数 23
回答已采纳
1
回答
尝试使用excel公式或
VBA
vba
、
excel
、
excel-formula
、
excel-2010
我希望匹配两个工作簿之间的记录,例如:我
在
工作表1和2
中
有一列A姓名生日,B列城市,C列Passport Number.......。我要匹配区域A
中
的工作表1单元格A1 :工作表2,如果列A
中
的单元格13不匹配,则在N13工作簿2
中
显示生日不匹配,如果它与区域B:B工作表2
中
的工作表1单元格13不匹配,则在工作簿2
中
的列N 13
中
显示城市不匹配我对
VBA
一无所知。但是我想看看用excel公式和
vba
做起来容易些吗?
浏览 3
提问于2015-06-09
得票数 1
2
回答
不基于大小条件的
递归
算法的时间复杂度
algorithm
、
recursion
、
time-complexity
我有一个关于
递归
函数
复杂性的问题,代码(
在
C#
中
)是这样的:{ sort(array, length);现在,我遇到的困难是
函数
的
递归
部分。
在
我到目前为止看到的所有
递归
中,我们可以根据输入大小来确定
递归
调用的数量,因为每次我们使用较小的输入调用
函数
,等等。
浏览 1
提问于2014-05-17
得票数 0
3
回答
是否有任何自引用
函数
被视为“
递归
”?
javascript
、
recursion
关于JavaScript,我可以看到两种编写自引用
函数
的不同方式:})(20); result += body;
浏览 0
提问于2018-03-05
得票数 2
回答已采纳
6
回答
MATLAB中有没有“队列”?
data-structures
、
matlab
、
queue
我想把一个
递归
函数
转换成一个迭代
函数
。我通常做的是,初始化一个队列,将第一个作业放入队列。然后,
在
while
循环
中,我使用队列
中
的作业并将新作业
添加到
队列
中
。如果我的
递归
函数
多次调用自身(例如,遍历具有多个分支的树),则会添加多个作业。
中
找不到任何类似队列的结构。我可以使用向量来模拟队列,其
中将
3加到队列
中
如下所示:而移除元素是 val =
浏览 198
提问于2010-11-10
得票数 23
回答已采纳
1
回答
假
递归
与真
递归
recursion
我的教授警告我要避免“假
递归
”,其中一个
函数
的行为是
递归
的,但是没有任何有用的
递归
工作。我相信我理解
递归
,但想再检查一遍。我编写了一个简短的
递归
排序
程序,它对给定数组进行
排序
(我希望是
递归
的),而忽略了第一个元素。在对第一个元素之后的所有元素进行
排序
之后,它将第一个元素放置
在
排序
子数组
中
的正确位置(通过向左移动元素)。{ cout
浏览 0
提问于2015-12-09
得票数 0
回答已采纳
2
回答
如何在没有For
循环
的情况下
递归
地添加数字?
python
、
recursion
在
不使用For
循环
的情况下,我需要
递归
地检查列表
中
的任何两个数字是否
添加到
0。如果是这样,它将返回True,否则,它将返回False。但是,12、8、10、-5将返回false,因为没有两个数字
添加到
0。return True return testForZero(L[1:]) 对不起,我对编码非常陌生,但我的思路是:我会在列表(L)
中将
第一个数字
添加到
下一个数字
中
我可以问一问如何得
浏览 2
提问于2022-03-03
得票数 2
1
回答
如何在ruby中进一步编写我的merged_sort方法?
ruby
所以这个很难,因为它使用了
递归
,我不能再继续下去了。我不知道下一步该做什么。
浏览 8
提问于2020-03-24
得票数 1
1
回答
用嵌套值
排序
对象数组的算法
javascript
、
algorithm
、
sorting
我试图编写一个算法,通过对象
中
的值对数组
中
的对象
排序
。这显然很容易做到,但是我试图使
函数
变得灵活,因此它将根据我传入的任何值进行
排序
,作为第一个参数。,直到传入键,同时将父键
添加到
一个数组
中
,以便稍后用于
排序
。因此,如果传入级别,
递归
函数
(_r)将生成一个部件数组,如下所示:然后,我使用
浏览 7
提问于2018-01-12
得票数 0
1
回答
内部使用交换操作的
递归
函数
的时间复杂性
algorithm
、
sorting
、
recursion
、
time-complexity
、
big-o
我很困惑于计算这个
函数
的时间复杂度。 下面是我的方法:
在
最坏的情况下,
递归
调用具有O(n)复杂性,而while
循环
(冒泡
排序
)具有O(n^2)复杂性。总体上是O(n^2)。
在
最好的情况下,数组已经被
排序
,所以冒泡
排序
具有O(n)复杂性,
递归
调用具有O(1),总体上是O(n)。
浏览 3
提问于2022-03-12
得票数 0
3
回答
简单数组
递归
而不是时间
javascript
、
arrays
、
recursion
代码
在
javascript
中
。最高
函数
的目标是返回数组g中最大的数字。我希望这是
递归
的,不使用while
循环
或for
循环
。所以返回值应该是732。/编辑.我知道执行
排序
然后弹出最后一项是最好的方法,但我只是
在
实践
递归
函数
,而且太懒得做
排序
了。我懂快速和合并。当时是凌晨200点,所以我累了。
浏览 3
提问于2015-02-17
得票数 1
回答已采纳
1
回答
第一个来自RecursiveDirectoryIterator的文件夹
php
、
recursion
我很久以前就编写了这段代码,以便从$dir
中
给出的文件夹结构
中
获取文件。我首先尝试
在
循环
之后使用一个foreach来纠正这个错误,并
排序
到$folders和$files数组
中
,但是,如果孩子中有多个孩子,这不会改变文件夹
中
的内容。有没有办法修改上面的
循环
,使所有文件夹首先出现在数组
中
,文件出现在后面?包括孩子和孩子的孩子吗?
浏览 20
提问于2019-09-03
得票数 0
1
回答
MS访问DATEADD -查询
中
的语法错误
ms-access
、
ms-access-2010
、
dateadd
我试图
在
Access 2007
中
使用
函数
。 我收到一个编译错误--“编译这个
函数
时出错。Visual模块包含一个语法错误。DATEADD("w",2,[MyDateField])。我不尝试使用任何
VBA
,只是
在
查询
中将
两个工作日
添加到
字段
中
--如果能提供任何帮助,我们将不胜感激。
浏览 6
提问于2022-07-22
得票数 1
回答已采纳
4
回答
合并
排序
空间
sorting
、
complexity-theory
、
space-complexity
在
自顶向下的合并
排序
中
,以这种方式调用
递归
函数
: if (r <= l) return; int m =然而,如果我们仔细观察一下
递归
:我们
在
递归
调用
中将
指针传递给数组。其次,通过将底层节点合并到父节点,按照遍历的预定顺序解决
递归
问题。
浏览 1
提问于2011-08-04
得票数 2
回答已采纳
2
回答
Python
循环
和范围
函数
python
、
loops
、
range
请任何人解释一下这个python代码,答案是"5050“吗?for number in range(0, 101):print(total)
浏览 6
提问于2022-02-08
得票数 0
2
回答
迭代(基于堆栈)快速
排序
比
递归
快吗?
optimization
、
recursion
、
quicksort
在
不同的地方,我看到了使用堆栈实现快速
排序
比使用
递归
更快的说法。这是真的吗?我知道编译器通常擅长将
递归
转换为迭代,但是链接到页面上的注释要求它过于复杂,无法进行优化。 尽管如此,
函数
仍然是
递归
的,使用
函数
调用堆栈存储中间值l和h,
函数
调用堆栈存储其他簿记信息和参数。此外,
函数
调用涉及开销,例如存储调用方
函数</e
浏览 2
提问于2014-07-15
得票数 1
2
回答
使用
递归
- Javascript
在
1和给定数字之间的和数
javascript
、
recursion
,它会在整个
函数
中发生“
循环
”。因此,如果在使用
递归
的
函数
中有一个for-
循环
(或任何
循环
),就会导致错误--对吗?我假设我们需要一个整数数组来减少它们--所以我们知道如何在不使用某种
循环
的情况下,
在
1和给定的数字之间创建一个整数数组?) { }}不需要将整数
添加到
数组
中
,然后将其缩减。只需将它们<em
浏览 0
提问于2019-06-21
得票数 0
回答已采纳
2
回答
Scala:为什么
在
Scala
中
递归
比使用
循环
更好?(仅仅是因为突变?)(尾部回收器与蓄能器)
scala
、
recursion
我知道
在
使用
循环
时,易变性会出现在画面
中
,并使事情难以跟踪。但是,
在
Scala
中
,
递归
是否仅仅因为可变性而被认为是遍历
循环
的呢?另外,我知道尾
递归
不会
添加到
调用堆栈
中
,但并不是所有的问题都可以使用尾
递归
解决,对吗?如何使用基于累加器的方法,这似乎也足以避免堆栈溢出的情况?
在
尾部
递归
和基于累加器的
递归
方法之间有什么更好的性能呢? 简而言之,我有两个
浏览 2
提问于2021-11-26
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
每个高效程序员都应该知道的递归高级概念
四种Python 列表反转显示方法
Python 多种字符串反转实现方法
Go语言实现归并排序算法,最简单版本,一看就懂!
NOC编程猫热身题目4
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券