algorithm 相关问题

算法是一系列明确定义的步骤,用于定义问题的抽象解决方案。当您的问题与算法设计相关时,请使用此标记。

具有重复字符的字符串排列

我有字符串“0011”,并希望所有的组合没有重复。这意味着我想要一个包含两个'0'和两个'1'组合的字符串;例如:[0011,0101,0110,1001,1010,1100]我试过......

回答 2 投票 0

为什么这个脚本的运行时O(n ^ 2)?

我正在经历McDowell的“Cracking the Coding Interview”,我对其中一个算法有疑问(这是第6版第69页的最后一个程序)。我用下面写的...

回答 2 投票 1

如何在没有错误ArrayIndexOutOfBoundsException的情况下使用4向分区实现Merge Sort算法?

我试图在Java中使用4路分区实现Merge Sort算法,问题是它在算法的第85行中生成了一个ArrayIndexOutOfBoundsException错误。代码是......

回答 3 投票 1

在线性时间和恒定空间中以交替位置对两个排序序列进行排序

今天在接受采访时向我询问,并在盯着问题5分钟后被踢出。给定一个数组A,使得所有奇数位置的子序列([A1,A3,A5,......]

回答 1 投票 3

如何在使用nodeJS时优化购买Show Tickets的算法

我在一些门户网站上进行了测试,问题如下:已经组建了一条线来购买音乐会门票。为了延迟经纪人购买大量门票造成的短缺,场地......

回答 1 投票 -3

如何将一组分成两个子集,使两组数字之和的差异最小?

给定一组数字,将数字划分为两个子集,使得两个子集中的数字之和之间的差异最小。这是我的想法,但我不确定这是不是......

回答 15 投票 47

动态编程 - 油漆栅栏算法

有一个有n个帖子的围栏,每个帖子都可以涂上一种k颜色。您必须绘制所有帖子,使得不超过两个相邻的栅栏柱具有相同的颜色。归还总数......

回答 3 投票 9

关于数组问题的问题(查找重复项)

所以我一直在寻找一些资料来准备我的面试技巧。我很困惑这个算法在数组中找到重复的值,只是想让某人澄清在这里...

回答 2 投票 0

找到对给定数组进行排序所需的remove-then-append操作的数量

这是一个面试问题。交换意味着从数组中删除任何元素并将其附加到同一数组的后面。给定一个整数数组,找到所需的最小交换数量......

回答 13 投票 20

用于渲染大量立方体的剔除技术

我正在开展个人学习项目,以制作Minecraft克隆。除了一件事,它的工作非常好。类似于我的世界,我的地形有很多立方体堆叠在Y上,所以你可以挖...

回答 8 投票 21

如何有效地在Java中生成安全的随机字母数字字符串?

如何有效地在Java中生成安全的随机(或伪随机)字母数字字符串?

回答 7 投票 15

在go中生成所有排列

我正在寻找一种方法来生成元素列表的所有可能的排列。类似于python的itertools.permutations(arr)permutations([])[] permutations([1])[1] ......

回答 4 投票 10

简单的面试问题变得更难:给定数字1..100,找到缺少的正确缺少的数字

我有一段时间有一个有趣的面试经历。问题开始很简单:Q1:我们有一个包含数字1,2,3,......,100的包。每个数字只出现一次,所以有......

回答 43 投票 1076

ruby中的机器学习算法

我正在跟随斯坦福机器学习课程。 Andrew Ng和我想开始在ruby中实现这些例子。那里有没有任何框架/ gems / libs /现有代码......

回答 3 投票 11

选择着色算法

我正在尝试生成一种颜色,可以根据当前对象的颜色将项目突出显示为“已选择”。我已经尝试增加一些HSB值,但我无法想出一个广义的......

回答 4 投票 5

在java 2d数组中搜索单词

我正在尝试创建一个简单的单词搜索类任务,我已经设法找出如何搜索东(从左到右)和西(从右到左)。但我在努力尝试......

回答 2 投票 3

重写System.Object.GetHashCode的最佳算法是什么?

在.NET System.Object.GetHashCode方法中,在整个.NET基类库中使用很多地方。特别是在快速查找集合中的项目或确定相等性时。有没有 ...

回答 19 投票 1340

如何合并两个列表以找到最小的重复因子?

我有两个列表,例如A = [“spin”,“dab”,“dab”,“moonwalk”,“clap”,“moonwalk”] B = [“dab”,“dab”,“spin”,“clap” “,”拍手“,”月球漫步“]合并两个列表后,我可以有一个这样的列表......

回答 1 投票 -1

知道为什么Collections.sort()不能在下面的程序中工作吗?

我试图解决一个关于Leetcode的问题,该问题与二叉树的垂直遍历有关,我编写了下面的代码。这里Collections.sort()不起作用,我无法...

回答 2 投票 1

使用牛顿方法的平方根的时间复杂度

我编写了一个java程序,使用newton的方法找到给定数字的平方根。这个程序完全按照预期工作但我不擅长时间复杂度。那么请你告诉我什么......

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.