IT-Swarm.Net

algorithm

2048游戏的最佳算法是什么?

如何有效地配对袜子?

什么是“大O”符号的简单英语解释?

如何找到算法的时间复杂度

如何计算32位整数中的设置位数?

朴素贝叶斯分类的简单解释

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

如何确定我的pi计算是否准确?

从n返回k个元素的所有组合的算法

您如何根据号码检测信用卡类型?

在1 MB中排序100万个8位数字 RAM

如何构建堆 O(n) 时间复杂度?

如何创建URL缩短器?

找到一个不是40亿个给定值的整数

将随机范围从1-5扩展到1-7

生成算法和判别算法有什么区别?

如何使用两个堆栈实现队列?

用于检测有向图中的循环的最佳算法

什么是尾部呼叫优化?

找到所有可能的数字组合以达到给定的总和

什么是计算机科学的NP-complete?

获得最接近的字符串匹配

如何从字母矩阵中找到可能的单词列表[Boggle Solver]

什么时候使用深度优先搜索(DFS)与广度优先搜索(BFS)是否可行?

实时时间序列数据中的峰值信号检测

用于测试点是否在圆内的等式

Big-O和Little-O表示法之间的区别

从整数流中查找运行中位数

什么算法计算地图上从A点到B点的方向?

为什么quicksort比mergesort更好?

为什么我们检查素数的平方根以确定它是否是素数?

如何计算圆周长的点?

编写一个程序,从10亿个数字的数组中找出100个最大的数字

如何确定一个点是否在二维三角形中?

什么是循环不变量?

从数组中找到一对元素,其总和等于给定的数字

如何计算二进制搜索复杂度

大Ө符号究竟代表什么?

树深度和高度有什么区别?

如何使用动态编程确定增长最长的子序列?

检查数字是否为素数的最佳算法是什么?

排序10个数字的最快方法? (数字是32位)

如何为iTunes 11中的歌曲列表着色算法有效?

查找有向图中的所有循环

插入排序与选择排序

是log(n!)=Θ(n·log(n))?

如何在任何二叉树中找到两个节点的最低共同祖先?

什么是动态编程?

最快的固定长度6 int数组

Google如何“你的意思是?”算法工作?

什么是排序算法的稳定性,为什么它很重要?

为什么DFS和BFS O(V + E)的时间复杂度

给定一个数字,找到下一个更高的数字,它与原始数字具有完全相同的数字位数

什么时候我应该使用Kruskal而不是Prim(反之亦然)?

什么是遗传算法/遗传编程解决方案的好例子?

如何使舍入百分比加起来达到100%

在任何情况下,您更喜欢比较低的时间复杂算法更高的大O时间复杂度算法吗?

如何比较两种颜色的相似性/差异性

生成列表的所有可能排列的算法?

持续摊还的时间

为什么Dijkstra的算法不能用于负权重边缘?

纯函数式编程的效率

圆线段碰撞检测算法?

使用两个队列实现堆栈

Redis使用的基础数据结构是什么?

快速排序与合并排序

非递归深度优先搜索算法

是否有比Bogosort(a.k.a Monkey Sort)更差的排序算法?

如何检查数字是否是回文?

可以使用什么算法以不同的方式将不同大小的矩形打包成最小的矩形?

如何从三点计算角度?

如果给出一些美元价值,如何找到所有硬币组合

分治算法与动态规划的区别

LL和LR解析有什么区别?

为什么我们使用Base64?

递归与迭代

以唯一且确定的方式将两个整数映射到一个整数

算法中不熟悉的符号:∀是什么意思?

递归执行广度优先搜索

堆与二进制搜索树(BST)

面试问题:合并两个已排序的单链表但不创建新节点

哪种排序算法最适合大多数排序数据?

3个或更多数字的最小公倍数

以二进制表示计数1的数量

什么会导致算法具有O(log log n)复杂度?

编写一个返回给定字符串中最长回文的函数

按顺时针顺序排序点?

理解递归

广度优先与深度优先

何时使用每种排序算法?

使用Dijkstra算法的负权重

亚马逊推荐功能如何运作?

如何证明问题是存在的 NP 完成?

以Optimum方式在二叉搜索树中查找第k个最小元素

段树,间隔树,二叉索引树和范围树之间有什么区别?

将弧度转换为度数的方法是什么?

用于膨胀/收缩(抵消,缓冲)多边形的算法

根据背景颜色确定字体颜色

插入排序与冒泡排序算法

如何验证ssl证书?