算法
文章平均质量分 96
黄智霖-blog
骨灰级技术爱好者
展开
-
相似度算法--莱文斯坦距离加入同义词逻辑
在问题检索中,依赖文本相似度给用户做推荐问题,假设1.0分为满分,那么:1.0分表示完全匹配:可以将问题准确推送给用户0.8分表示高度相似:可以将问题推荐给用户0.6分表示低度相似:......根据这样的规则对用户的检索做出回应。其实Lucene基于TF-IDF改造的相关度排序算法也有分值,但是和业务所需要的相似度不贴合,所以其得分只作为第一步结果筛选依据。关于Lucene打分公式可以看看这篇文章。二、莱文斯坦距离文本相似度算法有很多,这里选择的是编辑距离算法-莱文斯坦距离(Le原创 2021-02-01 20:58:16 · 5128 阅读 · 30 评论 -
【2020-07】落地页获取百度搜索关键字最新方法
js获取访客百度搜索词最新方法此方法不仅可以在搜索落地页获取百度的访客搜词关键词,在进入页面后的任意浏览页都能快速获取到本次访客来访的搜索引擎以及搜索关键词。如果需要实时监控访客的搜索关键词数据请参照上一篇博客:https://blog.csdn.net/a276202460/article/details/107284574获取方法1.注册一个一洽客服系统账号(https://e.echatsoft.com/login-page/new-register.html)2.登录一洽客服系统获取js转载 2020-07-26 22:22:03 · 3447 阅读 · 2 评论 -
[2020-07]百度广告搜索词获取最新办法
为什么要获取百度搜索关键字百度搜索引擎,目前已成为国内国民最大的知识搜索和了解互联网的流量入口,大到巨无霸公司小到个人站长都对百度有较大程度的依赖,搜索关键词可以了解到访客的需求以及搜索意图,从而更好地调整站点的内容以及推广口号,以便更好更准确的展现在潜在客户的搜索结果中。例如CSDN的产品定位是程序员群体,我们在搜索“技术博客”时CSDN博客的排名会很靠前,是因为根据访客的搜索喜好和受众群体的搜索特征“技术”及时CSDN的主打内容口号和产品特征。但是如果搜索“自媒体博客”就没CSDN什么事了,就算是调整转载 2020-07-13 18:36:15 · 6283 阅读 · 0 评论 -
排序算法之快速排序
快速排序作为一种在O(n logn)排序算法中效率较高的一种算法,我们不论是在学习、面试中都会经常遇到(虽然貌似在工作中很少用o(╯□╰)o)。分治法对于新手来说,理解上可能会有点不顺畅。现在把自己的理解和实现分享,希望能够帮到新手,同时如果有错误的地方,希望大家指正!原创 2015-12-02 16:48:03 · 18719 阅读 · 0 评论 -
动态规划之0/1背包问题
动态规划之0/1背包问题,通俗易懂(带代码)场景:现在有若干个物品,每个物品有自己的重量和价值,背包有一定的容量,在背包能容纳的下的情况下随便装入物品(物品不可分割),要求获取的价值要最大化。(本文请忽略背包用"容量"来装"重量"~~,还有为了通俗,也尽量少用数学符号)原创 2017-12-17 14:57:30 · 18838 阅读 · 0 评论 -
获取大于等于一个整数的最小2次幂算法(HashMap#tableSizeFor)
一、需求给定一个整数,返回大于等于该整数的最小2次幂(2的乘方)。例: 输入 输出 -1 1 1 1 3 4 9 16 15 16二、分析当遇到这个需求的时候,我们可能会很容易想到一个"笨"办法:...原创 2019-03-21 20:09:18 · 20957 阅读 · 4 评论 -
数据结构与算法(一):时间复杂度和空间复杂度
前言:俗话说程序=数据结构+算法,可见其重要性,但是切记不能死记硬背,最重要的是理解其背后原理和思想,最终达到训练我们的逻辑思维,提高编程技能,解决实际问题的目的。一、概述初学数据结构和算法的时候,大家都会接触到时间复杂度和空间复杂度这两个概念,但是在学校期间估计很多同学都没有去理解其意义,认为其如同鸡肋,只是应付考试,甚至工作时间不长的同学也可能会有类似感觉:代码都写不过来,还有时间去算...原创 2019-03-23 15:05:22 · 22514 阅读 · 2 评论 -
数据结构与算法(二):数组
注:我们先由简到难总结一下常用的数据结构,如简单数组、链表、散列表、队列、栈、树、图等等,最后再来研讨算法。一、线性表线性表是很基本的一种数据结构,就如字面意思一样,它把若干数据线性组合在一起:每个元素都最多只有前相邻和后相邻元素,也就是元素之间首尾相接。典型的线性表结构有数组、链表、栈、队列等。它有一些特征(摘自百度百科): 1.集合中必存在唯一的一个“第一元素”。...原创 2019-03-23 19:26:53 · 16785 阅读 · 0 评论