240 发简信
IP属地:山东
  • 姿势结构

    姿势结构(更新至2018年11月09日) Java基础 C++基础 数据结构 LeetCode简单题目 01两数之和[https://www.j...

    0.1 507 1 2 1
  • 并行算法:如何利用并行处理提高算法的执行效率?

    算法的目的就是为了提高代码执行的效率。当算法无法再继续优化的情况下,需要借助并行计算的处理思想对算法进行改造 并行排序假设要给大小为 8GB 的...

  • 索引:如何在海量数据中快速查找某个数据?

    数据的存储,在底层只有两种形式:连续空间存储 和 零散空间存储,这两种形式对应了两种最基本的数据结构:数组 和 链表 使用这两种数据结构存储数据...

  • 搜索:如何用A*搜索算法实现游戏中的寻路功能?

    算法解析 这是一个非常典型的搜索问题。 人物的起点就是他当下所在的位置,终点就是鼠标点击的位置。 我们需要在地图中,找一条从起点到终点的路径。 ...

  • 向量空间:如何实现一个简单的音乐推荐系统?

    算法解析要解决这个问题,不需要特别高深的理论。解决思路的核心思想非常简单、直白,用两句话就能总结出来。 找到跟你口味偏好相似的用户,把他们爱听的...

  • 概率统计:如何利用朴素贝叶斯算法过滤垃圾短信?

    算法解析1. 基于黑名单的过滤器1,维护一个骚扰电话号码和垃圾短信发送号码的黑名单。①:如果黑名单中的电话号码不多,可以使用散列表、二叉树等动态...

  • 位图:如何实现网页爬虫中的URL去重功能?

    问题:网页爬虫是搜索引擎中的非常重要的系统,负责爬取几十亿、上百亿的网页。爬虫的工作原理是,通过解析已经爬取页面中的网页链接,然后再爬取这些链接...

  • 最短路径

    图的两种搜索算法,深度优先搜素和广度优先搜索。这两种算法主要是针对无权图的搜索算法。针对有权图,也就是图中的每条边都有一个权重,该如何计算两点之...

  • 拓扑排序

    拓扑排序是基于依赖关系的节点,根据依赖关系而生成的序列。节点和依赖关系往往要生成有向无环图。类似的问题有:穿衣服裤子的先后关系,生成穿衣序列/专...