最新文章列表

区块链基础:Merkle Tree算法解析

Merkle Tree概念  Merkle Tree,通常也被称作Hash Tree,顾名思义,就是存储hash值的一棵树。Merkle树的叶子是数据块(例如,文件或者文件的集合)的hash值。非 ...
aoyouzi 评论(0) 有504人浏览 2018-07-04 15:58

使用循环与递归的二分查找

二分查找 简述: 二分查找主要用于在有序数组中查找某个数据项,具有查找速度快的优点,其算法所花时间与数据项的个数的比可用大O表示为O(logN)来表示。数据项的个数越多,越能反应出其优点。 循环 Code: Long[] array; //表示一个Long型的数组引用, 需要初始化 int nElements; //表示数组中数据项的个数, 需要初始化 ...
技术无涯苦作舟 评论(0) 有376人浏览 2018-03-31 10:29

深圳云栖大会人工智能专场:探索视频+AI,玩转智能视频应用

摘要: 在人工智能时代,AI技术是如何在各行业和领域真正的发挥应用和商业价值,带来产业变革才是关键。在3月28日深圳云栖大会的人工智能专场中, ...
猫耳呀 评论(0) 有387人浏览 2018-03-30 15:05

异构计算助力客户春节webp图片编码

摘要: 背景与挑战 技博客 GigaOM 曾报道:YouTube 的视频略缩图采用 WebP 格式后,网页加载速度提升了 10%;谷歌的 Chrome 网上应用商店采用 WebP 格式图片后 ...
猫耳呀 评论(0) 有396人浏览 2018-03-29 11:39

数据结构(java版)

前言 应读者要求,分享一份 java 版的数据结构,其实之前已经分享过一份数据结构,同样也是 java 语言讲解,链接在这里。   今天这份
code小生 评论(0) 有1108人浏览 2018-03-28 21:00

选择排序算法

算法分析        简单选择排序的基本思想:给定数组:int[] arr={里面n个数据};第1趟排序,在待排序数据arr[1]~arr[n]中选出最小的数据,将它与arrr[1]交换;第2趟,在待排序数据arr[2]~arr[n]中选出最小的数据,将它与r[2]交换;以此类推,第i趟在待排序数据arr[i]~arr[n]中选出最小的数据,将它与r[i]交换,直到全部排序完成。      ...
renhanxiang 评论(0) 有468人浏览 2018-03-22 20:51

推荐系统算法视频教程

推荐系统算法视频教程 网盘地址:https://pan.baidu.com/s/1OJj_FLbCpqwoZUDPwlZJlg 密码: 2nu5 备用地址(腾讯微云):https://share.weiyun.com/13cfa2579ec185dbeca447c9d927f41b 密码:baja7p 本课程包括推荐引擎、推荐算法、推荐环境三大版块,课程中会讲解在线教育、视频网站、电商购物、阅读 ...
richondow 评论(0) 有745人浏览 2018-03-16 08:41

冒泡排序、快速排序(快排)、KMP算法的Java实现

人太懒了,好久没发文章了。今天就写点自己的算法实现吧。比较简单恐贻笑大方之家,但又觉得还是记录下来比较好。   前两天qq的群里有人再说他老大不懂java但在招聘Java工程师。所以就选择语言无关又能考察下能力的最大公约数----算法。大概是冒泡排序、快速排序(快排)、二分查找、KMP算法。   做Java大家都懂,可以通过comparable和Comparator的方式来方便的排序,所以大家平 ...
笨小孩在早起 评论(0) 有814人浏览 2018-03-15 14:43

快速排序算法

算法分析        它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。         基本步骤: 获得待排序数组a 选取一个合适的数字p(一般来说就选取数组或是子数组的第一个元素)作为排序基准 将待排序数组a中比基 ...
renhanxiang 评论(0) 有574人浏览 2018-03-12 09:23

数据分析师、Hadoop开发工程师、算法工程师的薪水到底怎么样?

数据分析师、Hadoop开发工程师、算法工程师的薪水到底怎么样? 据最新发布的《大数据人才报告》显示,目前全国的大数据人才仅46万,未来3-5年内大数据人才的缺口将高达150万。 领英报告表明,数据分析人才的供给指数最低,仅为0.05,属于高度稀缺。数据分析人才跳槽速度也最快,平均跳槽速度为19.8个月。 根据中国商业联合会数据分析专业委员会统计,未来中国基础性数据分析人才缺口将达到1400万, ...
JAVA高级架构 评论(0) 有912人浏览 2018-03-10 17:21

Sparrow算法篇 从日期取交集到思维模式-2

接上一篇 Sparrow算法篇 从日期取交集到思维模式 这样的时间段有成百上千条该如何处理? 如果我们需要根据具有日期交集的时间段分组呢? 如果我们的业务不是日期,而是其他数据类型呢?如何抽象出计算模型?非日期型数据也可以进行分组? 上一篇分享日期取交集的核心逻辑。 但映射到具体业务上可能有更复杂的场景,比如第一个问题,两个日期取交集还好搞好,但日期段很多的情况下,如何按每一个时间段 ...
zh_harry 评论(0) 有1635人浏览 2018-03-09 18:04

关于区间比例算法的实现总结

一:区间find/call选取(重量范围与运费) PROFIT = { 0...10 => ->(o){ 50 }, 10...30 => ->(o){ 40 }, 30...50 => ->(o){ o }, 50...200 => ->(o){ o * 0.5 }, 200...1000 =&g ...
scholltop 评论(0) 有1011人浏览 2018-03-06 13:02

八皇后算法 回溯 递归 java

  八皇后算法 回溯 递归 java                            国际象棋棋盘                               其中 一种解法     算法: 1.判断 是否是 在米字形 上 2. 递归查找 下一个,没有,返回上一行,换一个位置继续查找(n 盘 n 皇后问题,一行有且之有一个位置)         代码 impo ...
knight_black_bob 评论(0) 有1232人浏览 2018-03-02 11:28

基于大数据技术推荐系统算法案例实战教程

基于大数据技术推荐系统算法案例实战教程 网盘地址:https://pan.baidu.com/s/1qZrrzgK 密码: ehb2 备用地址(腾讯微云):http://url.cn/5AC5OOk 密码:iT0wCP
西巴拉古呀那 评论(0) 有196人浏览 2018-02-21 14:51

Sparrow 算法篇 由日期取交集到思维模式

日期交集 早在13年左右的时侯,做过一个系统,功能很简单,做一个日程管理功能,这里边涉及到一个小知识点,就是日期取交集。今天跟大家分享的是从这个点展开的,时间段取交集的话题。 业务逻辑 逻辑很简单,就是一两个日期段取交集,可如果按正常思维去实现,其实日期交集的场景我们可以穷举出来,大概有4种情况 s1--------------e1 s2------------ ...
zh_harry 评论(0) 有1830人浏览 2018-02-06 23:46

数据结构的基本概念

(一)什么是数据结构 数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。 (二)为什么要了解数据结构 程序的性能瓶颈往往都跟算法和数据结构有关系,简单的说,可以让你程序跑的更快 (三)数据结构的逻辑结构 逻辑结构是指数据对象中 ...
qindongliang1922 评论(0) 有696人浏览 2018-02-01 20:05

RSA加密解密及数字签名Java实现

RSA公钥加密算法是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。     RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密算法。     RSA算法是一 ...
huangjinjin520 评论(0) 有628人浏览 2018-01-30 21:44

【 CDN 最佳实践】CDN 命中率优化思路

   CDN 在静态资源的加速场景中是将静态资源缓存在距离客户端较近的CDN 节点上,然后客户端访问该资源即可通过较短的链路直接从缓存中获取资源 ...
jewel0516 评论(0) 有699人浏览 2018-01-24 16:17

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64570) C#(59609) XML(59133) .net(54784) 编程(39454) JSP(37540) 数据结构(36423) Eclipse(31254) PHP(29989) F#(26078) 算法(24865) 脚本(19840) J#(18921) JDBC(17887) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics