问题标签 [duplicate-removal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
79 浏览

mod-rewrite - 我应该如何处理所有这些重复的内容?

该网站有Joomla。它有 event_booking,允许人们注册课程。谷歌将课程页面编入索引。除日期外,每一页都相同。我需要将那些从索引中删除。

URL 的格式为:

http://www.example.com/index.php?option=com_dtregister&controller=event&task=options&Itemid=0&eventId=1377

我如何 301 将那些重定向到这个已经被索引的真实页面:

http://www.example.com/register-class

还是我应该以其他方式修复重复的内容?

0 投票
3 回答
3018 浏览

c - C 代码 - 从 2D 字符数组中删除重复单词的逻辑

嗨,有一个 C 代码,其中我有一个 2D 字符数组 -

这个数组被一些带有名字的逻辑填充。我在变量 names_found 中跟踪实际找到的名称总数(可能少于 100 个名称)。

现在我想删除可能存在的重复名称。我打算做的是类似的事情。


是重复词删除的逻辑,我在做什么正确,功能上?

我怎样才能优化它的速度。

任何更好/更快的解决方案。

0 投票
7 回答
175 浏览

c - 这段代码中的错误是什么?

基于作为对不同(相似)问题的答案给出的这个逻辑,为了以 O(N) 时间复杂度删除数组中的重复数字,我在 C 中实现了该逻辑,如下所示。但是我的代码的结果没有返回唯一的数字。我尝试调试,但无法得到它背后的逻辑来解决这个问题。

1] 上述代码中删除重复项的错误。

2] 此问题的任何其他 O(N) 或 O(NlogN) 解决方案。它的逻辑?

0 投票
1 回答
135 浏览

regex - 我可以在 Perl 的数组上使用 Split() 吗?我正在寻找数组元素的正则表达式

我正在尝试获取本地计算机上图像文件的名称,并且不应该重复。我已经在一个数组中获得了所有文件名,当我尝试进入数组并使用 Split() 时,我得到一些 888 作为输出。我正在寻找一个正则表达式,我可以在遇到“_”(下划线)之前打印所有内容。我需要获取名称,然后我可以使用 Uniq 删除重复项。欢迎任何建议。

我有以下代码:

0 投票
3 回答
214 浏览

arrays - 我无法从数组中删除重复项,只能获取数组的最后一个元素

我知道有一个类似的问题,但我从那里获取了提示并将其应用于我的代码以删除重复项。我得到的只是数组的最后一个元素。我看不出哪里出错了。请帮我找出我哪里出错了。

0 投票
14 回答
35008 浏览

java - 从java中的字符串中删除重复值

谁能告诉我如何删除重复值

和输出应该像

使用Java..

任何帮助,将不胜感激。

0 投票
1 回答
426 浏览

performance - 无缓冲链表删除重复数据的大 O 速度

我指的方法是双指针技术。其中第一个指针是一个简单的迭代器,第二个指针仅遍历与第一个指针相关的所有先前值。

这样,与对于每个节点,我们与其他所有节点进行比较的情况相比,完成的工作更少。最终将是 O(n^2)。

我的问题是双指针方法的速度是多少,为什么?

0 投票
3 回答
2982 浏览

github - 如何从 github repo 中删除 .svn 文件夹

我已经使用 TortoiseSVN 提取了一个存储库。其中是.svn根目录和所有子文件夹中的文件夹。我创建了一个 github 存储库并推送了整个存储库。

问题是在我的本地副本中,我已经.svn从 repo 中删除了文件夹,然后提交了更改。它不会从以前版本的存储库中删除该文件夹...

我知道如何从这里从 github repo 中删除敏感数据:

http://help.github.com/remove-sensitive-data/

但是如果我使用它,我必须遵循这个程序超过 10 次(这样做是浪费时间)......所以我想知道任何人都可以告诉我如何.svn从整个 repo 中删除所有文件夹单去?

0 投票
2 回答
17610 浏览

sorting - 一起在 DFSORT 中排序和拆分?

输入文件布局:01 到 10 - 10 位数帐户# 53 到 01 - 值为“Y”或“N”的指示器 71 到 10 - 时间戳(其余字段对于此类而言无关紧要)

通过以两种方式拆分和消除重复对输入文件进行排序会导致不同的结果。我想知道为什么?

Casei:在同一步骤中拆分和消除重复项。

Caseii:在两个不同的步骤中拆分和消除重复项:

这两个步骤导致不同的输出。你看到这两种情况有什么区别吗?请澄清。

0 投票
1 回答
75 浏览

c# - 用新的计算行替换列表中的项目组

我有一个对象列表,每个对象有 2 个字符串属性和几个双属性 - 从字符串属性相同的意义上讲,存在重复的行,而双属性不同。我正在尝试将这些重复项合并到一个新行中,该行是根据双属性的值计算的。简化示例:

将“计算行”作为一个简单的平均值,我最终应该得到:

这就是我目前正在做的事情:

哪个工作正常。我只是不确定如何替换我正在迭代的组中的行,因为这些remove组没有可用的方法。我最初尝试使用嵌套的 for 循环比较来做到这一点,但由于我无法修改我正在迭代的列表,所以我存储了匹配的索引,但这意味着我有 n*(n-1)/2 个匹配项...

我是否错过了一种非常简单的方法来做到这一点?我不敢相信这非常困难,但我还没有能够解决它。