文章 2022-12-06 来自:开发者社区

一文足矣——动态规划经典之Floyd(弗洛伊德)算法

小哼的求助暑假,小哼准备去一些城市旅游。有些城市之间有公路,有些城市之间则没有,如下图。Tips:为了节省经费以及方便计划旅程,小哼希望在出发之前知道任意两个城市之前的最短路程。上图中有4个城市8条公路,公路上的数字表示这条公路的长短,如1➡2之间为2个单位距离。请注意这些公路是单向的。我们现在需要求任意两个城市之间的最短路程,也就是求任意两个点之间的最短路径。而这个问题也被称为“多源最短路径”....

一文足矣——动态规划经典之Floyd(弗洛伊德)算法
文章 2022-06-11 来自:开发者社区

一个古老而又经典的算法-汉诺塔问题

一、什么是汉诺塔问题这个问题来源于印度。有三个金刚石塔,第一个从小到大摞着64片黄金圆盘。现在把圆盘按大小顺序重新摆放在最后一个塔上。并且规定,在小圆盘上不能放大圆盘,在三个塔之间一次只能移动一个圆盘。也就是说将 from 上的圆盘全部移动到 to 上,并且要保证小圆盘始终在大圆盘上。如何来求解呢?很明显这道题大家都知道使用递归的方式来做。不过如何去考虑递归呢?在这里我想说一下我个人目前关于递归....

一个古老而又经典的算法-汉诺塔问题
文章 2022-05-25 来自:开发者社区

数组经典的算法。(冒泡排序,选择排序,二分法查找)

1.冒泡排序:思路分析:数组中 第一个空间值和第二个空间值比较,把较大的值存在第二个空间中。第二个空间值和第三个空间值比较,把较大的值存在第三个空间中。依次类推,把最大值存放在最后一个空间中。因为已经找到最大的值了,所以再一次循环就要找到倒数第二大的值存放在倒数第二个空间。代码演示:import java.util.Arrays; public class MaoPao { public...

文章 2022-05-17 来自:开发者社区

真是经典中的经典!MySQL+多线程+Redis+算法+网络

前言说起Spring中循环依赖的解决办法,相信很多园友们都或多或少的知道一些,但当真的要详细说明的时候,可能又没法一下将它讲清楚。本文就试着尽自己所能,对此做出一个较详细的解读。另,需注意一点,下文中会出现类的实例化跟类的初始化两个短语,为怕园友迷惑,事先声明一下,本文的实例化是指刚执行完构造器将一个对象new出来,但还未填充属性值的状态,而初始化是指完成了属性的依赖注入。一. 什么是架构和架构....

真是经典中的经典!MySQL+多线程+Redis+算法+网络
文章 2022-05-07 来自:开发者社区

搜索引擎背后的经典数据结构和算法

前言我们每天都在用 Google, 百度这些搜索引擎,那大家有没想过搜索引擎是如何实现的呢,看似简单的搜索其实技术细节非常复杂,说搜索引擎是 IT 皇冠上的明珠也不为过,今天我们来就来简单过一下搜索引擎的原理,看看它是如何工作的,当然搜索引擎博大精深,一篇文章不可能完全介绍完,我们只会介绍它最重要的几个步骤,不过万变不离其宗,搜索引擎都离开这些重要步骤,剩下的无非是在其上添砖加瓦,所以掌握这些「....

搜索引擎背后的经典数据结构和算法
问答 2022-04-20 来自:开发者社区

相比经典的深度学习算法XNN算法有什么优点?

相比经典的深度学习算法XNN算法有什么优点?

问答 2022-03-31 来自:开发者社区

分类是经典的有监督学习的算法,它是什么呀?

分类是经典的有监督学习的算法,它是什么呀?

文章 2021-11-19 来自:开发者社区

我整理了50道经典Java算法题,直接进了字节跳动!!

我整理了50道经典Java算法题,直接进了字节跳动!!

文章 2021-10-29 来自:开发者社区

Interview:算法岗位面试—BAT公司问题面试之计算机基础(进程与线程的区别)、经典概率问题等集锦

计算机基础问题1、进程与线程的区别进程:进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。线程:线程(thread)是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一、进程与线程五大区别——进程是线程的boss1、根本区别—进程管资源、线程管执行:进程是操作系统资源分配的基本单位,而线....

Interview:算法岗位面试—BAT公司问题面试之计算机基础(进程与线程的区别)、经典概率问题等集锦
文章 2021-03-14 来自:开发者社区

经典Leetcode算法题分享(哈希表)

文章已收录Github精选,欢迎Star:https://github.com/yehongzhi/learningSummary前言本篇文章主要讲解leetcode上,关于哈希表(简单难度)的算法题目。1. 两数之和题目:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,....

经典Leetcode算法题分享(哈希表)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

智能引擎技术

AI Online Serving,阿里巴巴集团搜推广算法与工程技术的大本营,大数据深度学习时代的创新主场。

+关注