Algorithms相关内容

合并两个视频以制作视频教学软件

我想合并两个视频,例如讲师的讲解和Power Point演示,它们都在不同的剪辑上找到.怎么写伪代码? thnx 解决方案 您可以使用Windows Media编码器执行此操作.您可以直接使用它来做您所解释的. 如果您想自己编写代码,则可以使用Windows Media Encoder SDK来完成.您可以从此处下载. [ ..
发布时间:2019-06-20 18:46:44 其他开发语言

我对SVM学习分类感兴趣

嘿, 请问我可以参考一些有关该主题的材料,我在Google上发现的只是一些理论材料,据我理解(理论上...).实际上,是否存在更具建设性的东西,可以帮助您实际设计分类问题的解决方案? 谢谢. 解决方案 如果使用SVM,则表示支持向量机: http ://en.wikipedia.org/wiki/Support_vector_machine [^ ] 然后查看以下内容: ht ..
发布时间:2019-06-20 11:40:50 其他开发语言

玩记忆作业

玩记忆 信德(Sindhu)和阿利斯泰尔(Alistair)玩的是一个涉及随机序列的记忆游戏 1到10之间(包括1和10)的数字,一次调用一个. 每个玩家最多可以记住5个先前的数字.当被叫 号码存储在玩家的记忆中,该玩家将获得一个积分.如果不是, 玩家将被叫号码添加到他的记忆中,删除另一个号码 如果他的记忆已满. 两位玩家都以空洞的回忆开始.两个玩家总是添加新的 记忆中遗 ..
发布时间:2019-06-20 06:59:07 其他开发语言

英文字符串分割

最近〜我在项目中遇到了有关英语字符串分割的问题. 首先,有一个子字符串数据库,以及如何通过匹配子字符串数据库来最大程度地分割输入字符串. 即: inputstring = " ; substringdatebase [] = {" ," 男人", wome" , " ," c ++", shi", ..
发布时间:2019-06-20 00:52:35 其他开发语言

计算时间差

我需要每50秒打印一次.我认为通过从上次时间中减去当前时间可以算出经过了50秒. 假设我知道上一个和当前时间的小时,分​​钟和秒,如何计算以秒为单位的时间? 我正在使用C 解决方案 计算无济于事.您确实需要一个当前线程处于睡眠状态的计时器,这样可以避免旋转等待和浪费CPU时间.您可以通过操作系统关闭线程的方式来执行此操作,并且不要将其调度回执行,直到超时唤醒它以继续执行为止.这只是 ..
发布时间:2019-06-20 00:51:34 其他开发语言

功能顺序的算法问题

您好: 在这种情况下,我需要两个功能: 如果f(n)= O(g(n))则对数f(n)!=对数(g(n)) 其他信息:!=表示不等于 请介绍两个此函数. 解决方案 我认为O(g(n))是最坏情况下的复杂度.然后有这么简单的解决方案.如果f(n)!= g(n).....例如让f(n)= n ^ 3和g(n)= n ^ 3-4,则每个函数f(n)和g(n)都满足此要求* n + ..
发布时间:2019-06-20 00:51:31 其他开发语言

最佳随机算法

有多少种随机算法,哪种是最好的,有效的? 解决方案 这不是我们可以回答的问题,“最佳", “有效"不是可量化的术语. 如果算法生成“最随机"的数据,那是最好的算法吗?还是最快地生成数据? 如果您想要真正的随机性,(或者至少要和今天一样接近)在这里查看: http://www.random.org / [^ ] 它很棒,而且很快,但是它没有使用算法... 我建议您开始阅读:Wik ..
发布时间:2019-06-19 22:04:26 其他开发语言

有人能告诉我zxing解码QR码的一般步骤吗?

我想阅读zxing源代码,但在此之前,我希望有人能告诉我zxing中解码QR码的一般步骤. 在此先感谢您. 解决方案 我无法告诉您有关zxing代码的详细信息,但是读取QR的一般过程是: -找到取景器和对齐方式(嵌套的黑色/白色正方形); -确定单元格的大小,可能是通过“定时模式"(点线)确定; -现在您可以预测任何单元格的坐标; -对单元进行二值化处理,并按读取顺序 ..
发布时间:2019-06-19 16:56:33 其他开发语言

算法符号的含义是什么

嗨, 作为大O表示法,它显示了最坏情况的可能性. Theta表示法是什么,Theta表示法,Little-O表示法,Little Omega表示法是什么. 如果可能的话,请用简单的英语而不是数学来提问. 解决方案 您不能真正用“简单英语"来定义这些符号-它们是复杂的数学概念,需要精确的定义才能显示出明显的区别. Google:看看Wiki和Wolfram Alpha ..
发布时间:2019-06-19 16:25:34 其他开发语言

最佳顺序操作交错

大家好, 这不是作业,只是我要解决的这类问题的说明性示例: 假设我有多个盆,想要在上面绘制不同的多色设计,并且每个设计都包含必须按正确顺序绘制的不同颜色.某些设计涉及两次相同的颜色,但是由于颜色重叠的方式,您不能同时做这两种颜色,因此必须保持颜色的绘制顺序. 我正在寻找一种算法来交错多个花盆的绘画操作,以便我必须将画笔洗出的次数最少,即从第一次操作到最后一次进行颜色更改的次数最少 ..
发布时间:2019-06-19 16:25:23 其他开发语言

桶单位圆中的点排序

这个问题来自“算法简介"一书.我正在寻找一些帮助解决此问题的方法.对于这个冗长的问题,我事先表示歉意.另请注意,这不是家庭作业(我不在学校) 锻炼8.4-4 在单位圆中给我们n个点,例如.假设这些点是均匀分布的;也就是说,在圆的任何区域中找到一个点的概率与该区域的面积成正比.设计一个预期时间算法,以按距离原点的距离对n个点进行排序. (提示:在BUCKET-SORT中设计铲斗尺寸,以反映点 ..
发布时间:2019-06-19 06:47:32 其他开发语言

清除网页噪音提取有用信息

嗨〜有人,最近我遇到了一个关于清除网页噪音的算法问题,但是,我搜索了google,但未找到有价值的结果.所以我想知道是否有任何c ++或c的开源代码.我真的不知道搜索引擎公司是如何实现算法的.谁能帮助我,我将非常感激~~ 解决方案 ie.我想要一种类似于vips算法的方法...在html文件中提取有用的文本信息. ..
发布时间:2019-06-18 17:57:24 其他开发语言

数据结构:KD树和BSP树,R树和QuadTree并沿最大维度切割并在维度上循环

我需要帮助来了解 有什么区别 1. KD树 2. BSP树 3.四叉树 4.遍历尺寸 5.四叉树或八叉树 6. R树 以及对每个算法的分析及其操作,如构造,查找,删除,插入,每个算法都具有时间复杂度 解决方案 1)研究列表中的每个项目通过使用开发人员的最好的朋友google. 2)比较您在第1步中获取的数据. 3)如果您的问题更具体,请在这里提出,我们将很乐意为您提供帮助. ..
发布时间:2019-06-18 06:43:25 其他开发语言

为什么二叉树的高度为0(log(n))

嘿,我很难理解为什么二叉树的高度是log(n). 我已经在许多排序算法中看到了它,但我仍然无法从逻辑上理解为什么它的log(n). 可以请别人解释一下. 解决方案 嗨, 阅读此内容: http://www.cs.cmu.edu/~adamchik/15- 121/lectures/Trees/trees.html [ ..
发布时间:2019-06-18 06:35:03 其他开发语言

Graph中有四个循环

我需要编写一个方法来查找无向图中4个周期的计数(包含4个边的周期)。如果您对算法有任何了解,请给我一些建议。 解决方案 参见 Robert Sedgewick [ ^ ]的书单:第5部分:图形算法是要阅读的书(你选择:C,C ++,Java)。如果你用C#编写本书的所有代码,这将是一个很好的练习。 ;-) 干杯 Andi 我自己做了。该算法使用DFS。并且在每一步中它都进入4 ..
发布时间:2019-06-17 09:30:15 其他开发语言

帮忙做一个简单的BTree

我必须制作一个支持基本操作的BTree。更确切地说,BTree存储像Windows Media Player一样的音乐。它必须能够在标题,专辑,艺术家和持续时间上查找,删除和插入。当我删除某个特定艺术家的所有歌曲时,我无法理解该怎么做,然后当我寻找那位艺术家时,他不应该出现。我需要一个好主意,也许是一个简单而好的设计。我不是在寻找代码,只是想法......提前谢谢。 解决方案 一方面,你将保留 ..
发布时间:2019-06-17 03:51:57 其他开发语言

创建算法以在单个列表中扫描奇数然后偶数页面之后交换页面顺序

大家好, 我正在尝试编写一个程序,模拟扫描页面,然后另一个模拟双面扫描,然后将页面重新排序为逻辑顺序。 例如 如果我按照1,3,5的顺序扫描一堆页面,那么另一边6,4,2。第二次扫描你翻页,所以它从最后一页开始,因此是6,4,2序列。我最后得到的页码是1,3,5,6,4,2的顺序,只交换我希望序列为1,2,3,4,5,6的数字。 (它必须交换,因为班级不允许添加,插入删除。) ..
发布时间:2019-06-16 17:50:37 其他开发语言

使用BFS和DFS生成图形

您好。 今天我的讲师问了我一个问题 - 我们如何使用BFS或DFS生成图表?我认为它只用于穿越图形,搜索顶点等等。你知道什么是answear吗? 解决方案 你是绝对正确的。您应该向讲师询问他/她的意思,就像您问我们的方式一样。什么是“生成一个图表”,代表什么(如同一代是一个问题:-))? -SA ..
发布时间:2019-06-16 04:07:03 其他开发语言

随机多边形生成算法

任何人都可以为随机多边形生成建议算法或代码。条件是多边形边不相交(意味着它应该像凸多边形)。 解决方案 现在,还有一个,非常明显算法。 创建 N 相同范围内的点,例如点上的平方(0,0) )和(1,1),其中 N 是一个随机数> = 3.对于获得的点集​​,建立一个凸包 。如果您阅读此内容,可以找到一些算法: http://en.wikipedia.org/wiki/Convex_hul ..
发布时间:2019-06-15 16:38:51 其他开发语言

下面提到的问题的算法请帮助

执行以下归纳证明: 设d1,d2,...,dn,n至少为2,为正整数。使用数学归纳来解释为什么,如果d1 + d2 + ... + dn = 2n-2,那么必须有一个具有n个顶点的树,其度数正好是d1,d2,...,dn。 (请注意阅读此声明。与顶点度d1,d2,...,dn的任何树必须满足d1 + d2 + ... + dn = 2n-2的情况不同,尽管这也是正确的。相反,它说如果你从数字 ..
发布时间:2019-06-15 16:02:18 其他开发语言