腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
是否有一种有效的方法可以以特定的顺序遍历未
排序
的容器,而不对原始容器进行
排序
/复制/引用?
、
、
、
我想到的是一个SortedIterator,它接受一个Less函数,用于使用所有已知的算法对容器进行
排序
。 当然,
蛮力
实现要么保留原始元素的副本,要么保留对原始列表中元素的引用/指针。是否有一种高效的方法,可以在没有实际
排序
的情况下按定义良好的顺序迭代?我是出于算法上的好奇才问这个问题的,我希望答案是否定的(或者是的)。这是出于
C
++风格的思维方式,但实际上是一个相当普遍的
语言
不可知论的前提。
浏览 0
提问于2018-05-08
得票数 2
回答已采纳
4
回答
C
语言
中的
蛮力
算法
、
、
、
这是我用
C
语言
编写的一个简单的
蛮力
算法,程序所做的就是打印给定长度的给定alphabet的每一个可能的组合。 我更喜欢关于如何改进算法或减少运行时间的建议。不过,任何其他建议都是可以接受的。
浏览 0
提问于2014-01-03
得票数 33
回答已采纳
1
回答
变量与存储在数组中的值的有效匹配
、
、
、
我从一个巨大的文件中读取变量,对每一种可能性进行
蛮力
迭代将意味着数百万次迭代。作为最后手段,我愿意这样做,但我宁愿不这样做。:)编辑:我想与数组匹配的值是成对的(x,y)。如果数组与x或y匹配,则进一步处理(x,y)。但重要的是,如果我必须
排序
的话,顺序不能改变,例如。
浏览 5
提问于2012-10-22
得票数 4
回答已采纳
1
回答
解码MD5,布鲁特力
、
挑战 如果
选择
的
语言
有哈希,则不能使用任何内建函数来为您解码哈希。这是代码-高尔夫,以最短的字符数完成任务的程序获胜。 祝你好运。愿
蛮力
与你同在.*
蛮力
定义:从a-zzz..循环(包括字符串中的abcdefghijklmnopqrstuvwxyzABCDE
浏览 0
提问于2014-11-30
得票数 6
回答已采纳
2
回答
中值
选择
算法
、
、
我试着理解寻找中位数的
选择
算法。我已经粘贴了下面的psuedo代码。我想知道作者上面为i<=25写的
蛮力
是什么意思。他会把元素和其他元素逐一比较,看看是kth最大的元素还是其他元素。
浏览 6
提问于2013-10-16
得票数 1
回答已采纳
3
回答
CoreData谓词最新存储日期
、
setSortDescriptors:[NSArray arrayWithObject:sortDescriptor]]; 所以按日期对它们进行
排序
,然后
选择
第一个
排序
是nlogn,但是简单地搜索最大值是n。
浏览 0
提问于2011-12-29
得票数 3
回答已采纳
3
回答
如何为国际数据库
选择
排序
规则?
、
、
、
我正在设计一个以不同
语言
存储数据的数据库(使用UTF-8),因此我认为显示查询结果的最佳方法是在查询本身(因为有不止一种正确的方法)期间根据用户的
语言
排序
,如下所示:假设这是处理国际数据的正确方法,那么这是数据库本身的最佳
排序
规则吗?PostgreSQL文档显示:
C
和POSIX
排序
规则都指定了“传统
C
”行为,其中只有ASCII字母"A“到"Z
浏览 0
提问于2013-07-15
得票数 28
回答已采纳
3
回答
为什么
选择
排序
不贪婪
、
、
我发现
选择
排序
采用了布鲁特力量策略。然而,我认为它使用的是贪婪的策略。你能解释一下我为什么不这么想吗?关于这个问题的信息,我还没有在互联网上找到。
浏览 2
提问于2017-11-11
得票数 2
回答已采纳
1
回答
改进子集解决方案
、
、
出于好奇,先算出所有的和,然后
排序
和,然后进行二进制搜索,找到一个同值的和,会更好吗?我认为,对每一笔款项进行比较,要比预先计算和计算结果要慢得多。
浏览 4
提问于2014-04-03
得票数 1
回答已采纳
3
回答
不同的
语言
如何在它们的标准库中实现
排序
?
、
、
、
根据我(简要地)读到的,Java和Python看起来都在他们的标准库中使用timsort,而
C
的stdlib中的
排序
方法被称为qsort,因为它曾经是快速
排序
。今天,典型的
语言
在他们的标准库中实现了什么算法,为什么他们
选择
这种算法?另外,
C
语言
是否偏离了快速
排序
?我知道这个问题缺乏“我面临的实际问题”,对一些人来说似乎是开放的,但知道如何/为什么
选择
某些算法作为标准似乎非常有用,但相对没有教过。我也觉得似乎是一个深入的答案,
浏览 0
提问于2013-05-01
得票数 7
1
回答
子字符串在
C
#中的实现以及使用哪种算法?
、
、
、
、
我有个问题,我正在研究一些编程
语言
。研究了
C
#和Java中子字符串函数的效率。有人知道我如何在
C
#中检索这些方法的源代码吗?
浏览 5
提问于2015-01-07
得票数 3
回答已采纳
2
回答
在PHP中对任何“种类”的技术度量进行
排序
的启发式方法
、
我列出了具有相同维度但有点混合的单位的不同列表,例如或者也可以"200毫米,1英尺,1米“和"273 K,1°
C
”对吗?
浏览 17
提问于2019-03-20
得票数 0
3
回答
优化:开关语句中的情况顺序重要吗?
、
、
、
、
考虑使用您
选择
的
语言
中的switch语句(例如,Java、
C
、
C
#.)。当然,如果有偏差,case语句的顺序是重要的,但是假设每个case都有一个break,所以顺序没有语义上的重要性。是按升序
排序
更好,还是在任何
排序
中没有好处?编译器所执行的优化可能取决于case的顺序。由于任何编译器可能
选择
或不
选择
这样的优化,所以我不想在这里要求特定的
语言
或编译器。问题是什么可能会发生。
浏览 3
提问于2014-06-01
得票数 0
回答已采纳
1
回答
C
语言
歧义中的
选择
排序
、
、
下面的代码运行良好,但第二个代码不行,我不确定哪里出了问题。#include<stdlib.h>{ *xp = *yp;} { printf("\nEnter how many numbers\n");
浏览 2
提问于2018-11-30
得票数 1
5
回答
Prolog的时间复杂度比天真的
蛮力
好吗?
、
、
在(最好的) Prolog中解决任何问题的时间复杂性是否比简单的
蛮力
回溯实现要好?编辑:所谓“解决任何问题”,我指的是所有Prolog程序。“问题中的问题”:我想知道
语言
设计:与部分延续相比,完全延续是否有任何实用价值(其主要优势是Prolog-esque,但如果它们不能在时间复杂度上与Prolog竞争,则并不严重),以及是否有另一
浏览 11
提问于2015-12-23
得票数 4
回答已采纳
5
回答
求最窄区间的算法,其中m将覆盖一组数字。
、
、
、
、
您可以
选择
m整数(让我们将整数称为)。对于每一个整数a,删除包含在a,a+ x范围内的每个数字,其中 x 是一个数字。可以清除列表的x的最小值是多少?您可以
选择
两个整数5和20,这将清除列表,因为它删除了5-5,5+5和20-5,20+5中的所有数字。 我该怎么解决这个问题?我认为解决方案可能与动态规划有关。我不想要
蛮力
法的解决方案。代码将非常有用,最好是用Java、
C
++或
C
语言
编写。
浏览 5
提问于2016-01-16
得票数 4
回答已采纳
2
回答
算法复杂度计算
、
、
、
我开始学习如何用
c
语言
编写代码。目前,我正在尝试实现一个程序,该程序将显示类似于以下内容的输出:请
选择
下列
排序
算法之一:2-插入
排序
4-快速
排序
您的数组已在x步骤中使用
选择
排序
进行
排序
。
排序
后的数组:} 我的程序基本上已经完成,但我在确定如何计算
排序
浏览 5
提问于2013-10-23
得票数 1
2
回答
在给定的一组数中求出3的可能数列数
整组整数可以
排序
,也可以不
排序
。 我可以用时间O(n^3)实现一个简单的
蛮力
算法,但是时间效率很重要,整数集可以高达10^5。这意味着
蛮力
显然不能工作。有人能在
c
++中提出一些算法/伪码/代码吗?
浏览 3
提问于2012-11-10
得票数 2
回答已采纳
4
回答
实现
排序
和/或搜索算法-在哪里以及为什么
、
、
有时我会遇到手动实现的
排序
和/或搜索算法,而不是使用
语言
实现的算法。我研究过的大多数源代码都是用Java、
C
#或PHP
语言
编写的--但我猜这种现象与
语言
无关。Java最好使用合并
排序
(在Collections.sort()中),当您将其与快速
排序
进行示例比较时,这会有一些开销。如果你有一个你经常用来做普通任务的收藏,非常欢迎你用你
选择
的
语言
提交它!
浏览 13
提问于2009-04-07
得票数 2
回答已采纳
1
回答
在K非常小的向量中找到K个最小元素
、
、
、
我试图使用GPU加速我的Matlab程序,但由于函数"knnsearch“不支持GPU,我决定编写自己的
蛮力
函数 (当然还有其他
选择
,如编写CUDA内核,或使用现有的库,但设置它们必须花一段时间,而且我使用的是Windows10,即使设置matlab来处理mex文件也是一件痛苦的事情,错误不断出现……,所以我现在将继续使用
蛮力
方法)。尽管这只是一种
蛮力
搜索,但我已经看到了一些巨大的改进(代码运行速度快了2倍)。起初,我认为计算距离将花费最多的时间,然而,正如您在profiler结果中看到的那样,
排序</e
浏览 15
提问于2017-01-22
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言选择排序算法
c语言实现选择排序算法
什么是选择排序算法?详述选择排序算法的原理?用C语言实现选择排序算法。内附完整代码。
C语言希尔排序算法
C语言快速排序算法
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券