写点什么

算法实践

0 人感兴趣 · 13 次引用

  • 最新
  • 推荐

【算法实践】手把手带你简单实现希尔排序

用户头像
迷彩
2022-09-25

希尔排序(Shell Sort)是插入排序的一种。是针对直接插入排序算法的改进版本。该方法又称缩小增量排序或者递减增量排序算法,跟插入排序不一样的是希尔排序是非稳定排序算法。因D.L.Shell于1959年提出而得名。

https://static001.geekbang.org/infoq/86/86f6811ca23bb89c7be25ac6cd5117f2.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【算法实践】一天路走到黑 -- 手把手带你实现坚持不懈的线性查找

用户头像
迷彩
2022-08-31

线性查找又称为顺序查找,它是最基础的一种查找算法.线性查找的做法非常简单,简单到见名知意:在一列给定的值中进行搜索,从一端开始逐一检查每个元素,直到找到所需元素的过程。线性查找是从第一个记录开始,与记录的关键字逐个比较,直到和给定的关键字相等,则

【算法实践】有始有终,雨露均沾 -- 手把手带你手撸选择排序

用户头像
迷彩
2022-08-29

选择排序是一个非常经典的排序算法,选择排序是一种简单直观的排序算法,无论什么数据进去都是 O(n^2) 的时间复杂度。所以用到它的时候,数据规模越小越好。唯一的好处可能就是不占用额外的内存空间。其排序时,元素交换次数最差的情况为n − 1次。选择排序的

从实验室到用户桌面,深度解析 AI 落地实践之路

随着 AI 的快速发展,各行业里面涌现出了许多质疑的声音,如“AI 仅是实验室的产品”,“AI无法真正落地”等。众所周知,一个算法从实验室到用户桌面会经历非常多的复杂过程,而这不仅仅靠的是纸上谈兵。

【算法实践】| 一步步手把手带你实现寻找最小公倍数

用户头像
迷彩
2022-08-23

其实最小公倍数的概念和计算最小公倍数的方法.那是我们在学习小学数学的时候就已经掌握的数学知识,为了更加通俗易懂一点,本文先从一个'分元宝'的故事入手:

【算法实践】| 一步步带你实现寻找最大公约数

用户头像
迷彩
2022-08-22

在实现之前我们先来了解一下什么是最大公约数,以及我们常用的计算最大公约数的方法或者说数学方法。常见的有质因数分解法、短除法、辗转相除法、更相减损法。与最大公约数相对应的概念是最小公倍数,a,b的最小公倍数记为[a,b]。

【算法实践】| 手把手带你实现快速排序算法

用户头像
迷彩
2022-08-21

我们知道,程序是用来解决问题的,是由多个步骤或过程组成的,这些步骤和过程就是解决问题的算法。 快速排序,跟冒泡排序算法一样,顾名思义就是一种排序算法,快速排序是一种划分交换排序。它采用了一种分治的策略,他将原本的问题分成两个子问题,各个击破

https://static001.geekbang.org/infoq/08/08e84f84b2ef5200014f47a7f63a44b3.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

众妙之门玄之又玄,游戏系统中的伪随机 (Pseudo-Randomization) 和真随机 (True-Randomization) 算法实现 Python3

有人说,如果一个人相信运气,那么他一定参透了人生。想象一下,如果你在某款moba游戏中,在装备平平,队友天坑的情况下,却刀刀暴击,在一小波gank中轻松拿下五杀,也许你会感叹自己的神操作和好运气

https://static001.geekbang.org/infoq/d6/d63eb3d91b0c9e711a2e295d9a686927.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

云智慧智能运维算法技术黑板报 | 内容合集

智能运维,又称 AIOps,它能够将大数据、AI 、机器学习和其他技术相结合,通过主动、个性化和动态的洞察力支持所有主要 IT 的运营功能。现在行业内对智能运维达成了高度的、更加面向现实的共识:AIOps要“以数据为基础、以场景为导向、以算法为支撑”。

【得物技术】基于自注意机制的图像识别算法

用户头像
得物技术
2021-11-19

对于做 CV 同学的人来说,图像识别是入门中最简单的模型,也是最最基础的模型。

https://static001.geekbang.org/infoq/99/9908421576ed8fdcd18737178de86f34.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

智能运维之日志语义异常检测

# 技术黑板报 # 第五期-云智慧智能研究院着眼于运维人员在日志分析方面所面临的问题与实际需求,以日志语义异常检测为切入点,进行了相关的分析与实验。对在智能运维中如何进行日志分析,给出了基于日志语义异常检测的答案。

超清音质实时会议系统的背后 ,深入剖析 AliCloudDenoise 语音增强算法

近些年,随着实时通信技术的发展,在线会议逐渐成为人们工作中不可或缺的重要办公工具,据不完全统计,线上会议中约有 75% 为纯语音会议,即无需开启摄像头和屏幕共享功能,此时会议中的语音质量和清晰度对线上会议的体验便至关重要。

https://static001.geekbang.org/infoq/bd/bdf04b12c0b6fdaa6ef34a4eaab3e273.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

“半监督”、“自监督”怎么用?| 算法深度剖析与实战分享

有监督训练严重依赖数据标注的准确性和数据规模,不仅为模型优化带来高额标注成本,也存在“泛化性能差”、“模型过拟合”等“劣根性”问题。本文展示了易盾算法团队关于半监督、自监督方法在此问题上的思考,介绍了该领域前沿算法在实际业务中的成功落地案例

算法实践_算法实践技术文章_InfoQ写作社区