• 关于

    二叉堆工作原理

    的搜索结果
  • 快速入门数据结构和算法

    一 前言 1 为什么要学习算法和数据结构? 解决特定问题。 深度优化程序性能的基础。 学习一种思想:如何把现实问题转化为计算机语言表示。 2 业务开发要掌握到程度? 了解常见数据结构和算法,沟通没有障碍。 活学活用:遇到问题时知道要用什么数据结构和算法去优化。 二 数据结构基础 1...

    文章 茶什i 2020-08-12 1458浏览量

  • 堆排序

    前言 堆排序在面试中是经常会问到的,特别是应届毕业生找工作时,面试官最喜欢问这个了。当年百度二面的时候,也被这个算法给刷了,因为像我这种不入流的大学,平时所学习的算法只是讲讲基本原理,却没有真正要求动手去实现,因此到真正需要应用的时候,根本就不懂如何去应用。 今天,在回忆、学习完堆排序的相关知识后...

    文章 hybcoder 2016-05-03 2080浏览量

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

    原文链接 一、前言 我们每天都在用 Google, 百度这些搜索引擎,那大家有没想过搜索引擎是如何实现的呢,看似简单的搜索其实技术细节非常复杂,说搜索引擎是 IT 皇冠上的明珠也不为过,今天我们来就来简单过一下搜索引擎的原理,看看它是如何工作的,当然搜索引擎博大精深,一篇文章不可能完全介绍完,我们...

    文章 迪科斯彻 2020-06-24 416浏览量

  • 面试题--算法与排序(转)

    关键字: 算法---排序 排序的关键字 时间复杂度:整个排序算法运行所需要的时间。 空间复杂度:排序算法运行过程汇总所需要额外空间 稳定性:若待排的序列中有大小相同的两个数,若整个排序过程中不存在两数次序交换的可能新内阁,则该排序算法是稳定的。 in-place:算法使用的额外存储...

    文章 长征2号 2017-09-08 568浏览量

  • Google Interview University - 坚持完成这套学习手册,你就可以去 Google 面试了

    本文讲的是Google Interview University - 坚持完成这套学习手册,你就可以去 Google 面试了, 这是我为了从 web 开发者(自学、非计算机科学学位)蜕变至 Google 软件工程师所制定的计划,其内容历时数月。 这一长列表是从 Google 的指导笔记 中萃...

    文章 玄学酱 2017-10-18 2605浏览量

  • [算法总结] 十大排序算法

    本文首发于我的个人博客:尾尾部落 排序算法是最经典的算法知识。因为其实现代码短,应该广,在面试中经常会问到排序算法及其相关的问题。一般在面试中最常考的是快速排序和归并排序等基本的排序算法,并且经常要求现场手写基本的排序算法。如果这些问题回答不好,估计面试就凉凉了。所以熟练掌握排序算法思想及其特点...

    文章 xmuwww 2018-08-21 1360浏览量

  • Java系统中内存泄漏测试方法的研究

    问题的提出 笔者曾经参与开发的网管系统,系统规模庞大,涉及上百万行代码。系统主要采用Java语言开发,大体上分为客户端、服务器和数据库三个层次。在版本进入测试和试用的过程中,现场人员和测试部人员纷纷反映:系统的稳定性比较差,经常会出现服务器端运行一昼夜就死机的现象,客户端跑死的现象也比较频繁地发生...

    文章 青夜之衫 2017-12-08 866浏览量

  • 全面理解Java内存模型

    Java内存模型即Java Memory Model,简称JMM。JMM定义了Java 虚拟机(JVM)在计算机内存(RAM)中的工作方式。JVM是整个计算机虚拟模型,所以JMM是隶属于JVM的。 如果我们要想深入了解Java并发编程,就要先理解好Java内存模型。Java内存模型定义了多线程之...

    文章 suifeng3051 2016-09-21 2274浏览量

  • 聊聊数据挖掘竞赛中的套路与深度学习的局限

    前言 刚好在暑假通过参加 kaggle 的 Zillow Prize 比赛来让我在数据挖掘和机器学习中完成了菜逼到 Level 1 的转变,借知乎的平台总结一下比赛的经验,先声明本文绝不是只列出名词的文章,每一点背后都会有相应的文字解说,各位客官可以安心吃用和讨论。 其次要强调的是这篇文章不承诺带...

    文章 玄学酱 2017-08-02 690浏览量

  • 阿里新突破!自主创新的下一代匹配&推荐技术:任意深度学习+树状全库检索

    I 背景 推荐、搜索、广告投放是互联网内容提供商进行流量分配的核心业务,也是大数据和机器学习技术的典型应用场景。无论是推荐,搜索,还是广告投放问题,都可以描述为从大规模候选中给用户提供有限的展现结果以获取用户的正向反馈(广告投放还需额外考虑广告主意愿和体验)。 在具体实现中,由于在线业务对性能尤其...

    文章 技术小能手 2018-03-28 7408浏览量

  • 学生党如何拿到阿里技术offer: 《2016阿里巴巴校招内推offer之Java研发工程师(成功)》

    大学里有这样一句话“现在流的泪,都是当初选专业是脑子进的水”,从见闻中了解很多中学非常优秀的同学因为选择了自己不喜欢不感冒的专业,很多人不懂得为自己寻找方向,而是继续延续应试教育下的学习方式,这样,他们的学习便成为了“面向考试”的学习,当他们走出大学校门,往往会发现,自己出了成绩单上的几个数字之外...

    文章 阿里云头条 2016-02-25 49894浏览量

  • java并发编程笔记--ScheduledThreadPoolExecutor实现

        ScheduledThreadPoolExecutor作为ScheduledExecutorService接口的实现,提供了延迟执行任务或者周期性执行任务的能力。通过名称可以看出,ScheduledThreadPoolExecutor基于线程池实现,它通过继承ThreadPoolExecu...

    文章 积淀 2018-03-26 1710浏览量

  • 手把手:四色猜想、七桥问题…程序员眼里的图论,了解下?(附大量代码和手绘)

    长文预警!本文作者Vardan Grigoryan是一名后端程序员,但他认为图论(应用数学的一个分支)的思维应该成为程序员必备。 本文从七桥问题引入,将会讲到图论在Airbnb房屋查询、推特推送更新时间、Netflix和亚马逊影片/商品个性化推荐、Uber寻找最短路线中的应用,附有大量手把手代码和...

    文章 技术小能手 2018-03-19 2157浏览量

  • 阿里如何用Java?8位专家讲解,871节课程,带你学Java | 开发者社区年终礼包

    Java 是常居 TIOBE 榜首的编程语言,也是从事云计算、大数据等开发工作必备技能之一。了解Java是许多开发者的必修课,趁此年终之际,社区为广大开发者精心准备了一份 生发剂 “Java 学习宝典” ,一文教你学懂 Java !还不快来收藏? 更多礼包点这里:2019阿里系电子书大合集礼包3大...

    文章 KB小秘书 2019-12-19 37670浏览量

  • 成为顶尖算法专家需要知道哪些算法?

      机器学习算法简介 有两种方法可以对你现在遇到的所有机器学习算法进行分类。 第一种算法分组是学习风格的。 第二种算法分组是通过形式或功能相似。 通常,这两种方法都能概括全部的算法。但是,我们将重点关注通过相似性对算法进行分组。 通过学习风格分组的机器学习算法 算法可以通过不同的方式对问题进...

    文章 【方向】 2018-10-11 2130浏览量

  • 一份还热乎的蚂蚁金服面经(已拿Offer)!附答案!!

    本文来自我的知识星球的球友投稿,他在最近的校招中拿到了蚂蚁金服的实习生Offer,整体思路和面试题目由作者——泽林提供,部分答案由Hollis整理自知识星球《Hollis和他的朋友们》中「直面Java」板块。 经历了漫长一个月的等待,终于在前几天通过面试官获悉已被蚂蚁金服录取,这期间的焦虑、痛苦自...

    文章 Hollis 2019-04-24 3533浏览量

  • 【斩获7枚offer,入职阿里平台事业部】横扫阿里、美团、京东、之后,我写下了这篇面经!

    自身情况 跳槽之前,楼主在一个小型互联网公司,主要是做互联网彩票。 其中做过面向用户的 APP,也有o2o模式的,也有b2b模式的的项目,用的技术比较杂,没有指定的规范,只要能完成任务就可以,技术挑战也不是很大。 然后我只能把我所做的东西做好,推动一些新技术更是难上加难,主要都是业务为主,对于高并...

    文章 Android进阶开发 2019-04-30 1116浏览量

  • 博客导航——一站式搜索(所有博客的汇总帖)

    博客导航——一站式搜索 以后博客肯定会越来越多的,所以这做一个整理,方便各位朋友能快速的锁定自己想要的资源 Android Studio Google主推-Android开发利器——Android Studio,这可能是最全的AS教程! Android St...

    文章 刘桂林 2016-01-08 2785浏览量

  • 几张图让你看懂WebAssembly

    (图片来源:giphy.com) 编者按:本文由明非在众成翻译平台上翻译。 最近,WebAssembly 在 Java 圈非常的火!人们都在谈论它多么多么快,怎样怎样改变 Web 开发领域。但是没有人讲他到底为什么那么快。在这篇文章里,我将会帮你了解 WebAssembly 到底为什么那么快。 第...

    文章 微wx笑 2018-08-22 996浏览量

  • 手把手教你用 TensorFlow 实现卷积神经网络(附代码)

    在知乎上看到一段介绍卷积神经网络的文章,感觉讲的特别直观明了,我整理了一下。首先介绍原理部分。 通过一个图像分类问题介绍卷积神经网络是如何工作的。下面是卷积神经网络判断一个图片是否包含“儿童”的过程,包括四个步骤: ● 图像输入(InputImage) ● 卷积(Convolution) ● 最...

    文章 玄学酱 2017-08-02 2458浏览量

  • Pedro Domingos深度解析机器学习五大流派中主算法精髓

    本文联合编译:Blake, 高斐 Pedro Domingos是华盛顿大学计算机科学与工程学教授,也是国际机器学习协会的联合创始人之一。他曾在IST Lisbon获得电子工程和计算科学的硕士学位,在加州大学Irvine分校获得信息与计算科学博士学位。而后在IST作为助理教授工作了两年,于1999...

    文章 青衫无名 2017-08-02 1065浏览量

  • 如何优化大规模推荐?下一代算法技术JTM来了

    阿里妹导读:搜索,推荐和广告是互联网内容提供商进行价值创造的核心业务,在阿里巴巴的电子商务交易平台上,搜索,推荐和广告业务同样具有举足轻重的意义和价值。现在,阿里推荐技术又双叒优化了,新的推荐技术,新的体验,一起来看。 一. 背景 搜索、推荐和广告看似业务形态不同,其实技术组成却是非常相通的。从推...

    文章 技术小能手 2019-10-10 2920浏览量

  • Google大牛分享的面试秘籍

    我憋了很长时间想写点关于去Google面试的秘籍。不过我总是推迟,因为写出来的东西会让你抓狂。很可能是这样。如果按统计规律来定义“你”的话,这文章很可能让你不爽。 为啥呢?因为啊……好吧,对此我写首小诗回答: 1 2 3 4 5 哎妈呀,...

    文章 彼岸繁华156 2016-04-28 2121浏览量

  • 蒋勇 | 白话区块链技术栈与应用

    (中生代技术&华章科技区块链技术分享第一期)(本文约12000字,阅读完本文预计10分钟)(如果电脑上阅读出现方框乱码,请下载PDF原文:链接:http://pan.baidu.com/s/1jHEyjEA 密码:zg30) 内容概要 现如今说起比特币,相信不少朋友已是耳熟能详了,尤其是...

    文章 技术小能手 2017-08-29 3649浏览量

  • 边缘端手势识别:AI 交互的正确打开方式

    一、概述 “手势是人类沟通的最自然的方式。硬件限制是我们不能很好地控制我们的设备的唯一限制”,这里的硬件限制指的是传统的手势识别算法需要额外的深度传感器。感谢近十多年不断发展的可适应 AI 和边缘计算崛起,使得这一切逐渐变为可能。 我们或将在智能手机、平板电脑、台式电脑、笔记本电脑、智能手表和智能...

    文章 好好、学习 2020-04-30 401浏览量

  • Android上的Dalvik虚拟机

    本文会介绍Andorid系统上曾经使用过的Dalvik虚拟机。后面还会有一篇文章讲解Android系统上现在使用的虚拟机:ART。 另外,我的博客里有一篇关于Java虚拟机的预习文章也可以看一看:Java虚拟机与垃圾回收算法 也许有人会问,既然Dalvik虚拟机都已经被废弃了,为什么我们还要了解...

    文章 paulquei 2018-09-21 1297浏览量

  • 边缘端手势识别:AI 交互的正确打开方式

    --------点击屏幕右侧或者屏幕底部“+订阅”,关注我,随时分享机器智能最新行业动态及技术干货---------- 一、概述 “手势是人类沟通的最自然的方式。硬件限制是我们不能很好地控制我们的设备的唯一限制”,这里的硬件限制指的是传统的手势识别算法需要额外的深度传感器。感谢近十多年不断发展...

    文章 机器智能技术 2020-04-21 576浏览量

  • 这些深度学习术语,你了解多少?(上)

    对于一个新手来说,深度学习术语可能非常难以理解。本表试图解释深度学习常用术语并链接到原始参考,以帮助读者深入了解特定主题。 深度学习与“一般”的机器学习术语之间的界限非常模糊。例如,我这里不包括“交叉验证”,因为它是一种通用技术,用于整个机器学习。但是,我加入了softmax或word2vec等术...

    文章 【方向】 2018-10-20 1912浏览量

  • 缓存varnish的管理及配置详解

    一 工作原理 在当前主流的Web服务架构体系中,Cache担任着越来越重要的作用。常见的基于浏览器的C/S架构,Web Cache更是节约服务器资源的关键。而最近几年由FreeBSD创始人之一Kamp开发的varnish更是一个不可多得的Web Cache Server。严格意义上说,Varnis...

    文章 iuskye 2017-05-21 801浏览量

  • 阿里云FaaS舜天平台:执FPGA异构计算之牛耳

    作者 阿里云资深技术专家 隐达 一、异构计算ABC 简单的介绍几个概念,同道中人可以忽略这一段。云计算取代传统IT基础设施已经基本成为业界共识和不可阻挡的趋势。云计算离不开数据中心,数据中心离不开服务器,而服务器则离不开CPU。当然,世事无绝对,上述三个“离不开”自然是针对当下以及并不久远的未来而...

    文章 筱洺 2020-06-10 615浏览量

1 2 3 >

云产品推荐

阿里云企业服务平台 陈四清的老板信息查询 上海奇点人才服务相关的云产品 爱迪商标注册信息 安徽华轩堂药业的公司信息查询 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 天籁阁商标注册信息 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 北京芙蓉天下的公司信息查询