腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
X元素的最大连续子序列
和
、
、
、
、
所以我想出了一个问题,我找过了,但没有找到答案.获得最大连续子序列
和
x元素的最佳方法是什么(通过说最好的方法,我的意思是最快的) 假设: A[] = {2,4,1,10,40,50,22,1,24,12
浏览 5
提问于2015-08-08
得票数 0
2
回答
每种递归
算法
都是分而治之的
算法
吗?
、
、
我有一个家庭作业的问题,我需要用分而治之的
算法
来解决这个问题。例如,下面这是分而治之的
算法
吗?因为我在fun中使用fun函数。
浏览 0
提问于2018-12-15
得票数 4
回答已采纳
1
回答
这是动态编程版本的最
大子
数组
和
算法
的工作方式吗?
、
、
、
在我的
算法
教科书中的dynamic programming章节,我有一个如何使用这种技术解决的例子。我不确定我是否得到了
算法
背后的想法,所以我将在这里描述我认为它是如何工作的(在多次阅读它并做了几个例子之后)。 基本上,您有一个大小为n的数组A,并且您希望找到该数组的最
大子
数组
和
。因此,您递归地调用该函数来计算最
大子
数组
和
,从数组的左侧开始,然后从右侧开始。然后,计算从数组中间到末尾的最
大子
数组
和
,然后计算从中间到数组开头的最
大子
数组
浏览 0
提问于2015-06-20
得票数 0
1
回答
节点加权图中的最大N点连通子图
、
、
、
、
以这个节点加权图为例: 我想不出比蛮力更好的方法来获得最大的子图。如果没有已知的有效
算法
,会不会在这种情况下找到一种遗传<em
浏览 3
提问于2013-11-26
得票数 0
2
回答
如何分析数组中顺序数字的最大百分比增益(突发)?
、
、
、
、
存在用于检测阵列中的最
大子
阵列(连续
和
非连续)的
算法
。然而,它们中的大多数都是基于负数
和
正数。只用正数是怎么做的?我需要一个
算法
来确定每个元素的单个时间
段
这可以是1个月的时间
段
、几个月的
浏览 2
提问于2012-09-19
得票数 0
回答已采纳
4
回答
如何确定最具挑战性的测试用例来测试任何
算法
?
、
、
在解决任何问题时,我们都会编写
算法
。有的有效率,有的没有,有的工作,有的失败。但有时,当我们进行一次模拟测试时,我们最终会写一些很成功的东西,也许,我们构建测试数据的方式受到了影响,但在其他一些情况下,
算法
失败了。对于某些
算法
来说,数据的性质可能是多种多样的,而且数据量很大,例如: 查找包含正数
和
负数的整数数组的最
大子
序列
和
,并返回数组中的开始
和
结束索引。有人能告诉我,是否有任何特定的通用的经验规则,我们可以设计
最
严格的测试用例来测试像这样的
算
浏览 0
提问于2013-04-15
得票数 4
回答已采纳
2
回答
问题以及用哪种
算法
技术可以解决?
我正在寻找一系列的问题(越多的问题越好)与他们的相应的
算法
技术,这些问题可以解决。例如:背包问题->可以用动态规划方法求解。如果在每个问题中都有一小
段
解释如何解决这个问题(例如,它可以解释如何在
分治
算法
中“划分”问题),则使用所给的技术会更好。 网上或书中是否有这样的清单?,它给出了解决技术,可以用
分治
.来解决,而不是像这样的问题定义:给定N个房屋,John试图找到一条尽可能快回家的路…,这是编程竞赛站点中描
浏览 3
提问于2011-04-24
得票数 4
2
回答
迭代函数-分而治之函数
我才刚刚开始学习
算法
分析
和
设计课程?我只想知道:迭代函数
和
分治
函数有什么区别?它们是一回事吗?
浏览 2
提问于2013-03-06
得票数 1
回答已采纳
1
回答
运行
分治
算法
后,从数组中打印最
大子
雷值
、
、
、
我已经实现了一个从值数组中查找最
大子
数组的解决方案。我可以在运行我的分而治之
算法
之前打印出完整的数组,但是我似乎不知道如何在
算法
运行后打印子数组。在查找最
大子
数组之前,我使用了一个printArray函数来打印整个数组。{ }} 该
算法
似乎测试得很好,但我只是打印出包含最
大子
数组整数的子数组时遇到了问题。
浏览 2
提问于2015-10-15
得票数 0
1
回答
快速排序问题
、
、
这可能不是做quicksort.my的常规做法,首先尝试一下,it.the数没有按它们应有的方式排序,我尝试过对随机的numbers.However列表进行排序,即使经过严格的检查,也无法识别逻辑错误。#include <stdlib.h>int *expivot;void quicksort();int check(); { printf("to cont
浏览 5
提问于2013-11-28
得票数 1
回答已采纳
2
回答
非排序矩阵搜索
算法
、
、
有没有合适的
算法
,允许程序在一个未排序的矩阵中搜索最大的质数。该矩阵的大小为m*n,并且可以用其他素数
和
非素数填充。搜索必须找到最大的素数。我已经研究了
分治
算法
、二叉树
和
分步搜索,但所有这些都是处理排序矩阵的。
浏览 0
提问于2015-07-08
得票数 1
2
回答
mapreduce是刚刚发布的合并排序吗?
两者基本上有两个部分:第2部分:将所有小部分的结果合并为一个最终结果。 唯一的区别是合并排序是在一台计算机上完成的,而mapreduce是在分布式系统上完成的。有什么想法?
浏览 0
提问于2018-07-21
得票数 2
2
回答
集合中互斥项的子集
、
如何找到最
大子
集T,这样T
和
S_i的交集I_i (每个0 <= i <= N)最多包含一个元素。 如果没有,是否有一种有效的
算法
可以找到
大子
集T
浏览 3
提问于2013-10-03
得票数 2
回答已采纳
1
回答
求矩阵中的最大和sub=rectangle
可能重复: 0 -2 -7 0-4 1 -4 1在左下角:-4 1它的总和是15。因此,给定一个矩形,什么是寻找最
大子
矩形之和的有效
算法
(在上面的例子中是15)。
浏览 4
提问于2010-09-28
得票数 3
回答已采纳
6
回答
O(logn)总是一棵树吗?
、
、
、
我想知道,如果我们被告知一个
算法
的运行时间是logn的函数,例如m+ nlogn,我们是否可以得出结论,它肯定涉及(增强的)树?编辑:多亏了你的评论,我现在意识到
分治
和
二叉树在视觉上/概念上是如此相似。我从来没有把这两者联系起来。但我想到了一种情况,O(logn)不是一个
分治
算法
,它涉及一棵没有BST/AVL/红黑树性质的树。如果我错过了什么,请告诉我,但我看不出
分治
是如何在这里发挥作用的。我只是看到在这个(不相交集合)的情况下,它有一个没有BST属性的树,
浏览 4
提问于2010-02-22
得票数 6
回答已采纳
2
回答
找到2个具有最大和的数组的连续块。返回他们的金额
、
、
我知道这非常类似于求最
大子
数组的
和
,并且可以在线性时间内完成。这是我几天前听到的一个问题,我想看看如何解决它。
浏览 1
提问于2013-01-25
得票数 0
回答已采纳
6
回答
整数阵
和
的
分治
算法
、
、
、
、
我在分而治之
算法
上遇到了一些麻烦,我正在寻求一些帮助。我试图编写一个名为sumArray的函数,它计算整数数组的
和
。下面是我为sumArray编写的代码,它编译,但没有返回正确的结果。更新:感谢所有有用的响应,我已经修复了我的代码,使其编译
和
运行良好。我将把我的原始代码留在这里,以防其他人在分而
浏览 3
提问于2014-10-13
得票数 5
回答已采纳
3
回答
Consecutve子集数组
和
是一种整数
算法
、
、
以下是问题所在:我们必须使
算法
在比O(n^2)或O(n*d)更好的时间内运行。所以基本上,它必须是O(nlog(n)),并且分而治之,我认为这是要走的路。我知道如何处理最大连续子数组问题,但这更容易一些,因为当您分而治之时,您可以查找最
大子
数组,如果有意义的话,您并不知道您在子数组中寻找的是什么,因
浏览 1
提问于2015-02-05
得票数 1
回答已采纳
4
回答
无法理解求子阵最大和的
算法
、
我正在研究用于获取数组中子数组的最大和的
算法
,并且无法理解代码背后的逻辑。具体来说,这一行max_ending = max(0, max_ending + number)。我不明白这是怎么回事。此外,该
算法
是否具有O(n)或O(n^2)的复杂性?
浏览 2
提问于2015-09-20
得票数 0
回答已采纳
2
回答
最
大子
阵列变化
、
、
我必须解决一个问题,就像最
大子
数组问题一样。我必须找到平均值大于k的最
大子
数组。我想到了下面的技巧。我可以将大小为n的数组A[]转换为B[],其中Bi = Ai - k,所以现在平均值必须大于0。但是平均值大于零不意味着
和
大于零吗?所以我可以直接应用Kadane的
算法
。我说的对吗?(总是在有1个正值的约束下)
浏览 6
提问于2012-11-15
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券