频道栏目
首页 > 安全 > 算法 > 正文
  • TF-IDF与余弦相似性的应用(二):找

    今天,我们再来研究另一个相关的问题。有些时候,除了找到关键词,我们还希望找到与原文章相似的其他文章。比如, "Google新闻 "在主新闻下方,还提供多条相似的新闻。

    关键词: 余弦  相似性  文章 

  • PHP中的钩子是什么,怎么理解它?

    PHP 写插件 其中的HOOK 只是别人想的一个词语,术语而已 并无实际意义 在WINDOWS编程中 HOOK==钩子 是一种消息机制的一种 意思就是:蚊子叮了你一口,你的大脑神经接收到了,于是指挥肢体,去赶走还是

    关键词: 钩子 

  • 分享一个用php写的人民币数字转人民币大

    人民币数字转人民币汉字大写,是比较常见的一个需求,所以在这里分享一个函数,也算作个记录,以备自己以后啥时候会用到!

    关键词: 人民币  大写  函数  数字 

  • php计算一个页面执行时间函数写法

    php计算一个页面执行时间函数写法,php计算一个页面执行时间函数写法

    关键词: 写法  函数  页面  时间 

  • 一个php写的截取字符串的函数

    utf-8格式的文本在进行字符串截取时容易出现截到一部分的情况,而且容易出现乱码,这一个比较简单的函数,需要php开启mbstring扩展 $text是要截取的文本,$length是截取的长度,$suffix表示是否截取后带省略号

    关键词: 字符串  函数 

  • 十进制码转格雷码的PHP的一种实现写法

    十进制码转格雷码的PHP实现用位运算好像也可以,这个实现思路是用的字符串截取,呵呵 十进制 转成 二进制,然后再用二进制转成格雷码。

    关键词: 格雷码  十进制  写法 

  • 格雷码转十进制码的PHP的一种实现写法

    这个和之前那篇文章的实现思路相似,没有用php的位运算,效率会低些,算是完整的反映了转换规则, 基本上就是:格雷码 转成 二进制码 转成 十进制码 function gary_to_decimal($gray){ $gray

    关键词: 格雷码  十进制  写法 

  • 通过余弦值计算相似性的PHP实现

    通过分词后,计算文章的词频,进而将词频抽象成数组,把数组在抽象成空间中的向量,通过计算两个向量之间的夹角可以判断两篇文章的相似度。

    关键词: 余弦  相似性 

  • 基于遗传算法的组卷系统的PHP的一种实现

    遗传算法(Genetic Algorithm,简称GA)是一种模拟达尔文的遗传选择和自然淘汰的生物进化过程的计算模型,通过模拟自然进化过程搜索最优解,它常用来解决多约束条件下的最优问题,由美国的J Holland教授1975年

    关键词: 算法  系统 

  • php利用SPL实现栈、队列、最小堆和固

    php的SPL提供了些数据结构基本类型的实现,虽然我们可以使用传统的变量类型来描述数据结构,例如用数组来描述堆栈(Strack)然后使用对应的方式 pop 和 push(array_pop()、array_push()),但你得时刻小心,

    关键词: 数据结构  队列  数组  长度  常用 

  • 谈谈PHP树生成迷宫及A*自动寻路算法

    迷宫算法是采用树的深度遍历原理,这样生成的迷宫相当的细,而且死胡同数量相对较少! 任意两点之间都存在唯一的一条通路。 至于A*寻路算法是最大众化的一全自动寻路算法 完整代码已上传,http: downlo

    关键词: 迷宫  算法 

  • 常见PHP排序算法的复习和总结

    对于PHP中对数组的元素进行排序,这个是很经常用到的,之前的项目中也有,而且对于几种排序我们都是用的是asort arsort 等PHP原生函数,没有自己去实现,所以就对一下的几个函数进行总结,这个会不断的进行补

    关键词: 算法  常见 

  • 算法导论:选择排序的原理与实现

    选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下: 首先在未排序序列中找到最小元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小元素,然后放到排序序列末尾。

    关键词: 导论  算法  原理 

  • 图解JavaScript合并排序

    合并排序是一个O(nlogn)的算法,其基本思想就是一个分治的策略,先进行划分,然后再进行合并,下面举个例子。 有这样一组数据,{5,4,1,22,12,32,45,21},如果对它进行合并排序的话,首先将它从中间

    关键词:

  • 常见笔试题字符串复制strcpy()的思

    常见笔试题字符串复制strcpy()的思路,已知strcpy函数的原型是 char * strcpy(char * strDest, const char * strSrc); 不调用库函数,实现strcpy函数,解释为什么要返回char *。 解说:

    关键词: 字符串  试题  思路  常见 

  • 一道PHP冒泡排序算法笔试题

    一道PHP笔试题:请使用伪语言结合数据结构冒泡排序法对以下一组数据进行排序 10 2 36 14 10 25 23 85 99 45。 关于冒泡排序大家应该都非常熟悉了,原理就不多说了,这里只做简单记录。下

    关键词: 算法  试题  一道 

  • 哥德巴赫猜想的程序验证

    Timus Online Judge网站上有这么一道题目:1356 Something Easier。这道题目的输入是一组 2 到 109 之间整数,对于每个输入的整数,要求用最少个数的素数的和来表示。这道题目的时间限制是 1 秒。

    关键词: 哥德巴赫猜想  程序 

  • 只有10%的程序员可以把二分查找写正确

    有一些讲编程的图书,我会从头到尾、一字不落地反复研读;还有一些讲编程的图书,我已经看过好几遍了,但每次差不多都是只看其中的一章。乔恩·本特利(Jon Bentley)1986年的经典名著《编程珠玑》(Progr

    关键词: 程序员  只有 

  • 深入探讨各种背包算法问题

    背包问题是在1978年由Merkel和Hellman提出的。它的主要思路是假定某人拥有大量物品,重量各不同。此人通过秘密地选择一部分物品并将它们放 到背包中来加密消息。背包中的物品中重量是公开的,所有可能的物

    关键词: 算法  背包  问题 

  • 图解插入排序算法

    插入排序的基本思想是,经过i-1遍处理后,L[1 i-1]己排好序。第i遍处理仅将L[i]插入L[1 i-1]的适当位置,使得L[1 i]又是排好序的序列。要达到这个目的,我们可以用顺序比较的方法。首先比较L[i]和L[i-1],

    关键词: 算法 

排行
热门
论坛推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站