腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
关联问题
换一批
最佳分配算法的原理是什么?
如何实现最佳分配算法?
最佳分配算法有哪些应用场景?
文章
(9999+)
问答
(9999+)
视频
(9999+)
沙龙
(9999+)
1
回答
累积归一化
适应
度
、
我正在构建一种遗传
算法
,我偶然发现了这个: 有人能解释我为什么要这么做吗?通过这种规范化,我能得到什么?用它,我可以把基因从最好的到
最坏
的排序,并进行任何形式的重组/交叉。
浏览 2
提问于2014-12-17
得票数 0
1
回答
循环中最糟糕的空间复杂度是什么?每一次迭代都会产生数组
、
、
我很难找到
最坏
空间复杂度的正确
定义
,无论是
算法
使用的总量之和,还是
算法
在关键时刻消耗的空间,也是
最坏
的。int)); myTab[i] = 1; free(myTab);} 对于第一个
定义
,它大致是O(N²),对于第二个
定义
,它是O(N)。
浏览 4
提问于2022-05-01
得票数 0
回答已采纳
4
回答
全有或全无-快速启发式最短路径
算法
(并行?)
、
、
、
、
基本上,我想要一个
算法
,它通常会非常非常快地得到解决方案,即使它的
最坏
情况是可怕的。 我对并行或分布式
算法
持开放态度,尽管它必须与数据集的大小相
适应
(在显卡上使用CUDA的
算法
必须能够分块处理)。
浏览 1
提问于2011-06-11
得票数 2
回答已采纳
1
回答
一个
算法
怎么会有两个
最坏
的情况复杂性呢?
、
、
Skiena的“
算法
设计手册”第一章的练习有以下问题: 一个
算法
怎么会有两个<
浏览 1
提问于2016-06-12
得票数 5
回答已采纳
1
回答
时间复杂度最佳、
最坏
和平均情况
、
最佳情况复杂度-of
算法
是由任意N个实例所采取的最大步骤数
定义
的函数。
最坏
情况复杂性-of
算法
是由任意N个实例上所采取的最大步骤数
定义
的函数。
算法
的平均情况复杂度是由任意N个实例上的平均步骤数
定义
的函数。
浏览 1
提问于2014-03-16
得票数 0
1
回答
在scala中对时间和
适应
性进行基准测试
、
、
现在我遇到了不确定的
算法
。因此,我需要知道运行时间和由此产生的
适应
度。我正在寻找一个java/scala基准测试框架,它可以测量平均和
最坏
情况下的特性。非确定性意味着
算法
依赖于某个随机生成器来做出决策。它过去常常找到一个接近最优的解决方案,在这种情况下搜索最优解将需要太多的处理器时间。例如TSP问题的解决方案。
适应
度是指优化过程的代价函数。因此,您不仅需要稳定运行时间,还需要稳定成本值(
适应
性)。我不知道重复调用一个函数直到它显示出可接受的运行时变化是不是基准测试框架的常见特
浏览 2
提问于2014-03-26
得票数 0
1
回答
函数的渐近分析
、
、
PS: 1.大-o-它
定义
了
算法
的上界,或者用外行术语,我们可以说,在计算
最坏
的情况下,我们使用大-哦。大-omega-它
定义
了algo的下界或最佳情况。
浏览 3
提问于2020-06-25
得票数 2
回答已采纳
4
回答
比较排序
算法
在
最坏
的情况下需要Ω(nlgn)比较
、
这是从流行的书“
算法
简介”中摘录的。作者指出,在
最坏
的情况下,任何比较排序
算法
都需要Ω(nlgn)比较。以气泡排序
算法
为例,在
最坏
的情况下,我们有一个上界O(n^2)。欧米茄代表下界或最小界,因此,
最坏
情况的下界不也是Ω(n^2)吗?在
最坏
的情况下,气泡排序怎么会有一个下限,比如建议的Ω(nlgn),而不是n^2?在
最坏
的情况下,性能泡沫排序不能采取至少nlgn。
浏览 6
提问于2014-09-16
得票数 2
回答已采纳
1
回答
单纯形
算法
-
最坏
情况
给出了单纯形
算法
最坏
情况时间复杂度为O(2^n)。单纯形
算法
中
最坏
的情况是什么?为了计算时间复杂度,我想知道
最坏
的情况。
浏览 5
提问于2019-07-12
得票数 1
2
回答
算法
的例子有不同的
最坏
情况上界、
最坏
情况下界和最佳情况界。
、
、
对于一组
最坏
的情形,A是否有
算法
A,使A有不同的
最坏
情形上界和
最坏
情形下界?此外,对于某些输入集,它应该有不同的最佳情况界,而不等于任何
最坏
情况下的界。例如,假设H是一种假设
算法
,使得H具有
最坏
情况下界Ο(n^3)、
最坏
情况下界Ω(n^2)和最佳情况运行时间Θ(n)。谢谢:)
浏览 4
提问于2014-09-14
得票数 1
回答已采纳
2
回答
当时间复杂度根据n为偶数/奇数变化时,
算法
S的最佳和
最坏
情况时间
、
、
、
算法
S对A中的每个奇数执行O(logn)-time计算。 由此,我了解到时间复杂度随着n的偶数或奇数而变化。O(logn)的最佳情况是O(logn),
最坏
的情况是O(logn)。我是不是遗漏了什么?
算法
S根据A中的每个数改变其运行时,当该数为偶数时,运行时为O(n),如果该数为奇数,则得到O(logn)。
最坏
的情况是由n个偶数的数组A组成,每
浏览 1
提问于2015-02-16
得票数 2
回答已采纳
5
回答
在
最坏
的情况下,二进制搜索是最优的吗?
、
、
在
最坏
的情况下,二进制搜索是最优的吗?我的老师这么说过,但我找不到一本书来支持它。我们从有序数组开始,在
最坏
的情况下(该
算法
的
最坏
情况),任何
算法
都需要比二进制搜索更多的成对比较。我正在寻找一个证据,其中说,任何搜索
算法
将采取至少log2(N)比较,在
最坏
的情况(
最坏
的情况下,考虑的algo )。
浏览 11
提问于2011-09-27
得票数 10
回答已采纳
1
回答
背包
算法
与凸壳
、
我正在上
算法
分析课程,我在java里有
算法
作业。我写了这个程序,效果很好。然而,我的老师想报告与
最坏
情况下的不对称结果的比较,以获得额外的分数。什么意思?我怎么比较呢?一种是凸包
算法
,另一种是背包
算法
。我的凸赫尔的复杂性n^3它有
最坏
的情况。他为什么要做
最坏
的事?我的背包
算法
复杂度是(n*2^n)。你能帮帮我吗?
浏览 2
提问于2016-07-08
得票数 0
回答已采纳
5
回答
插入排序
算法
的大θ表示法
、
、
、
然而,我从作者的话中了解到,对于插入排序函数
算法
f(n) = Θ(n)和f(n)=O(n^2)。 由于O-表示法描述了一个上界,当我们用它来
定义
算法
最坏
的运行时间时,我们对每个输入的
算法
的运行时间都有一个界。因此,插入排序在
最坏<
浏览 4
提问于2012-10-10
得票数 5
回答已采纳
3
回答
用
最坏
/avg/最佳情形进行渐近分析
、
、
、
、
我知道
最坏
的/avg/最好的情况是用来确定
算法
的复杂度时间成一个函数,但是它是如何用于渐近分析的呢?我理解上/紧/下界(大O,大欧米茄,大θ)是用来比较两个函数,并看到它的极限(增长)是从另一个角度看的,随着n的增加,但我很难看出
最坏
/avg/最佳情况大O和渐近分析之间的区别。把我们的
最坏
/avg/最佳情况大O计算到渐近分析和测量界,我们到底能得到什么呢?我们会用渐近分析来具体比较
最坏
/avg/最佳情况下的
浏览 5
提问于2013-08-11
得票数 0
回答已采纳
2
回答
当使用大O符号分析搜索
算法
的
最坏
情况时间复杂度时,为什么表示输入的变量不存在?
直截了当地说,在分析搜索
算法
的
最坏
情况时间复杂度时,我对Big O符号的使用感到困惑。例如,Alpha-Beta剪枝的
最坏
情况时间复杂度为O(b^d),其中^表示~的幂,b表示平均分支因子,d表示搜索树的深度。我确实知道
最坏
情况下的时间复杂度将小于或等于一个正常数乘以b^d,但是为什么这里允许使用大O符号呢?变量n,即输入大小,到哪里去了?我确实知道,相同大小的输入可能会导致
算法
的时间复杂度存在显着差异。我所做的所有研究都只是用增长函数来解释“大o符号在
最坏
情况下时间复杂度分析中的使用”
浏览 15
提问于2017-07-10
得票数 1
回答已采纳
3
回答
精确输入大小和时间复杂度
、
、
、
、
我很难证明,当使用特定大小的输入时,一个
算法
仍然处于相同的复杂性类中。编辑 我想我可能找到了我要找的东西,但我不完全确定。如果将
最坏
情况的时间复杂度
定义
为W( s ),则根据输入大小的
定义
,s= lg n,其中n是输入。然后,n=2,得出时间复杂度为W( 2^s )的结论,这是一个
浏览 5
提问于2011-05-18
得票数 1
回答已采纳
1
回答
加速字节模式扫描c++
、
、
、
AntiCheats和特别是反病毒有一个超级快速的
算法
。有人能告诉我快速扫描的正确方向吗? AddSignatureToDB("75??83FB5375??
浏览 1
提问于2015-08-07
得票数 2
2
回答
我们需要知道/查找/分析
算法
的每个情况{最佳、平均和Worst...all}场景吗?
、
在有关数据结构和
算法
的书籍中,我们经常看到它们并不分析所有
算法
的每个案例场景。 一些
算法
与平均情况一起讨论,一些
算法
具有平均和
最坏
情况,而另一些
算法
则是最佳、平均和
最坏
情况。为什么我们不需要知道所有
算法
的所有情况?
浏览 1
提问于2011-07-17
得票数 4
回答已采纳
1
回答
遗传
算法
中的欺骗性景观
、
我目前正在做一个关于遗传
算法
的项目,是什么让它们很难被解决。对于这个项目,我需要生成一个二进制字符串的填充,并获得每个个体的适配性。
适应
度函数应该给出具有所有1s的字符串为最佳
适应
度值,所有为0的字符串为第二最佳值,然后,如果存在更多的1s (除非所有1s都是1),那么任何0和1s的变化都应该返回一个更糟的值,而越多的值越好。对于十进制字母表,我能够创建一个欺骗性的
适应
度函数,方法是给每个数字9分配权重,它们是最好的,8
最坏
的,当你达到0的值时。这将使遗传
算法
远离提供欺骗性景观的最佳解决
浏览 1
提问于2018-03-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
3.3算法的定义
云天励飞陈宁:我们沿场景定义算法,用算法定义芯片
AdaBoost 自适应增强学习算法原理
自适应神经网络算法:AI学习的突破!
Cunsul+Ribbon自定义负载均衡算法示例
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券
首页
学习
活动
专区
圈层
工具
返回腾讯云官网