E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
offer-算法之道
从B树、B+树、B*树谈到R 树
从B树、B+树、B*树谈到R 树 - 结构之法
算法之道
- 博客频道 - CSDN.NET 从B树、B+树、B*树谈到R 树 分类: 24.data structures 2011
·
2015-11-13 14:18
B树
教你怎样迅速秒杀掉:99%的海量数据处理面试题
教你怎样迅速秒杀掉:99%的海量数据处理面试题 作者:July出处:结构之法
算法之道
blog 前言  
·
2015-11-13 14:36
海量数据
程序员编程艺术第一~二十七章集锦与总结(教你如何编程),及PDF免分下载
程序员编程艺术第一~二十七章集锦与总结(教你如何编程) 作者:July、编程艺术室出处:结构之法
算法之道
blog 一、引言
·
2015-11-13 14:10
程序员
支持向量机通俗导论(理解SVM的三层境地)
出处:结构之法
算法之道
blog。 前言 动笔写这个支持向量机(support vector machine)是费了不少劲和困
·
2015-11-13 13:57
SVM
从上百幅架构图中学大型网站建设经验(上)
从上百幅架构图中学大型网站建设经验(上) 浏览次数: 344次 2011年10月06日 结构之法
算法之道
字号: 大 中 小 分享到: QQ空间 新浪微博 腾讯微博
·
2015-11-13 05:06
网站建设
支持向量机通俗导论(理解SVM的三层境地)
出处:结构之法
算法之道
blog。 前言 动笔写这个支持向量机(support vector machine)是费了不少劲和困
·
2015-11-13 01:46
SVM
支持向量机通俗导论(理解SVM的三层境地)
出处:结构之法
算法之道
blog。 前言 动笔写这个支持向量机(support vector machine)是费了不少劲和困
·
2015-11-12 23:33
SVM
从无有 到无穷——
算法之道
(让你学不会算法都难)
算法之道
(让你学不会算法都难)作者:邹恒明定价:39.00元出版社:机械工业出版ISBN:978-7-111-29494-8互动网预订地址:http://www.china-pub.com/196344
·
2015-11-12 20:05
算法
教你如何迅速秒杀掉:99%的海量数据处理面试题
教你如何迅速秒杀掉:99%的海量数据处理面试题 作者:July出处:结构之法
算法之道
blog 前言 一般而言,标题含有
·
2015-11-12 19:19
海量数据
推荐引擎算法学习导论
出处:结构之法
算法之道
引言 昨日看到几个关键词:语义分析,协同过滤,智能推荐,想着想着便兴奋了。
·
2015-11-12 16:16
推荐引擎
教你如何迅速秒杀掉:99%的海量数据处理面试题
blog.csdn.net/v_july_v/article/details/7382693 教你如何迅速秒杀掉:99%的海量数据处理面试题 作者:July出处:结构之法
算法之道
·
2015-11-12 11:15
海量数据
程序员面试、算法研究、编程艺术、红黑树4大系列集锦与总结
作者:July--结构之法
算法之道
blog之博主。 时间:2010年10月-2011年6月。 出处:http://blog.csdn.net/v_JULY_v 。 声明:版权所有,侵犯必究。
·
2015-11-11 19:01
程序员
程序员面试、算法研究、编程艺术、红黑树4大系列集锦与总结
[转] 程序员面试、算法研究、编程艺术、红黑树4大系列集锦与总结 作者:July--结构之法
算法之道
blog之博主。 时间:2010年10月-2011年6月。
·
2015-11-11 17:48
程序员
支持向量机通俗导论(理解SVM的三层境地)
出处:结构之法
算法之道
blog。 前言 动笔写这个支持向量机(support vector machine)是费了不少劲和困
·
2015-11-11 06:49
SVM
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大经典原创系列集锦与总结
部分博文github优化版阅读地址:https://github.com/julycoding/The-Art-Of-Programming-By-July) 作者:July--结构之法
算法之道
·
2015-11-11 05:22
数据挖掘
教你如何迅速秒杀掉:99%的海量数据处理面试题
教你如何迅速秒杀掉:99%的海量数据处理面试题 作者:July 出处:结构之法
算法之道
blog 前言
·
2015-11-11 05:20
海量数据
【面试题】最长回文子串
话说,推荐 结构之法
算法之道
·
2015-11-11 05:21
面试题
支持向量机通俗导论(理解SVM的三层境地)
出处:结构之法
算法之道
blog。 前言 动笔写这个支持向量机(support vector machine)是费了不少劲和困
·
2015-11-11 01:36
SVM
简介支持向量机热门(认识SVM三位置)
出处:结构之法
算法之道
blog。 前言 动笔写这个支持向量机(support vector machine)是费了不少劲和困
·
2015-11-11 00:46
SVM
程序员编程艺术第二十六章:基于给定的文档生成倒排索引(含源码下载)
出处:结构之法
算法之道
引言 本周实现倒排索引。
·
2015-11-10 22:46
倒排索引
程序员编程艺术第二十五章:Jon Bentley:90%无法正确实现二分查找
作者:July出处:结构之法
算法之道
引言 Jon Bentley:90%以上的程序员无法正确无误的写出二分查找代码。
·
2015-11-10 22:45
二分查找
编程艺术第二十三~四章&十一续:杨氏矩阵查找,倒排索引关键词Hash编码
出处:结构之法
算法之道
。
·
2015-11-10 22:44
hash
支持向量机通俗导论(理解SVM的三层境地)
出处:结构之法
算法之道
blog。 前言 动笔写这个支持向量机(support vector machine)是费了不少劲和困
·
2015-11-08 13:03
SVM
海量数据处理
作者:July出处:结构之法
算法之道
blog 前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲
·
2015-11-07 14:26
海量数据
剑指
Offer-
题14:调整数组顺序使奇数位于偶数之前
一、基础版:问题描述:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分。问题分析:考虑使用双指针法;方法一:维护两个指针p1,p2,分别从数组的头部和尾部开始往中间走;当p1为奇数时,p1继续往前走;当p2为偶数时,p2也继续往中间走;当p1指向偶数,且p2指向奇数时,则将两个值进行交换;方法二:参考快速排序中的算法,维护两
woliuyunyicai
·
2015-11-06 08:00
推荐引擎算法学习导论
出处:结构之法
算法之道
。
·
2015-11-06 07:48
推荐引擎
教你如何迅速秒杀掉:99%的海量数据处理面试题
作者:July出处:结构之法
算法之道
blog 前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,
·
2015-11-06 07:15
海量数据
支持向量机通俗导论(理解SVM的三层境界)
支持向量机通俗导论(理解SVM的三层境界) 作者: July、pluskid ; 致谢:白石、J erryLead 出处:结构之法
算法之道
·
2015-11-05 09:18
SVM
技术大牛博客汇总
易者悠也http://write.blog.csdn.net/postlist/0/0/enabled/1JULY-结构之法
算法之道
机器学习数据挖掘Android相关stormzhang博客精华http
yizheyouye
·
2015-11-02 15:00
android
数据挖掘
技术
机器学习
技术博客
july教你如何迅速秒杀掉:99%的海量数据处理面试题
作者:July出处:结构之法
算法之道
blog 以下是原博客链接网址 http://blog.csdn.net/v_july_v/article/details/7382693 微软面试
·
2015-11-02 15:02
海量数据
支持向量机SVM通俗导论
出处:结构之法
算法之道
blog。
·
2015-11-02 14:50
SVM
算法之道
----不用加,减, 乘 ,除 计算 a+b的值
在面试笔试中会考到这类题目,要求不用加减乘除运算来计算两数和,其实考的就是位运算。 规则1: 如果1010+0101 = 1111在计算上不产生进位, 则1010^0101 = 1010+0101 = 1111 &nbs
·
2015-11-02 12:55
算法
:如何迅速秒杀掉海量数据处理面试题
http://blog.csdn.net/v_july_v/article/details/7382693 教你如何迅速秒杀掉:99%的海量数据处理面试题 作者:July出处:结构之法
算法之道
·
2015-11-01 08:55
海量数据
程序员面试、算法研究、编程艺术、红黑树4大系列集锦与总结
作者:July--结构之法
算法之道
blog之博主。 时间:2010年10月-2011年6月。 出处:http://blog.csdn.net/v_JULY_v 。
·
2015-10-31 13:30
程序员
Kruskal/Prim/Dijkstra模板
这三个算法每本算法书都要讲到,这次看《
算法之道
》又复习了一遍,觉得有些新的领悟,写个模板记录一下。
·
2015-10-31 11:48
dijkstra
[置顶] 程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大经典原创系列集锦与总结 作者:July--结构之法
算法之道
·
2015-10-31 11:06
数据挖掘
算法之道
--左右旋转字符串
定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数,要求对长度为n的字符串操作的时间复杂度为O(n),空间复杂度为O(1)。 以下算法实现了可以做旋转和右旋转.... 原理: abcde123456 根据要旋转的位数k,把数组分成两
·
2015-10-31 10:11
字符串
【算法导论】贪心算法,递归算法,动态规划算法总结
nbsp; 一般实际生活中我们遇到的算法分为四类: 一>判定性问题 二>最优化问题 三>构造性问题 四>计算性问题 而今天所要总结的算法就是着重解决 最优化问题 《
算法之道
·
2015-10-31 10:52
动态规划
相关有用链接
面试中一些有用的算法题目讲解: 关于funf的一些东西: http://inabox.funf.org/info/ “结构之法,
算法之道
”博客 http://www.cnblogs.com
·
2015-10-31 09:12
链接
剑指
offer-
面试题21.包含min函数的栈
题目:定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的min函数。 在该栈中,调用min,push及pop的时间复杂度都是O(1). 这一题实际上需要一个辅助栈存储最小值: 1.在模板类定义两个栈类型私有成员变量,一个为保存数据的栈另外一个为保存最小值的栈 2.当栈为空的时候直接将数据同时压入数据栈和最小值栈 3.当栈不为空的时候,将数据先压入数据栈同时比较该
·
2015-10-30 10:33
面试题
剑指
offer-
面试题17.合并两个排序的链表
题目:输入两个递增的排序的链表,合并这两个链表并使新链表中的节点仍然是 按照递增排序的。例如链表1链表2合并为链表3. 1 List1:1->3->5->7 2 3 List2:2->4->6->8 4 5 List3:1->2->3->4->5->6->7->8 链表结点定义如下: 1 stru
·
2015-10-30 10:32
面试题
剑指
offer-
面试题16.反转链表
题目:定义一个函数,输入一个链表的头结点,反转该链表并输出反转后的头结点 链表结点定义如下: 1 struct ListNode 2 { 3 int m_nKey; 4 ListNode* m_pNext; 5 } 其实反转链表主要是链表指针的操作,一定要很清楚才行。 其实在面试题5,从尾到头打印链表的第一种方式已经实现了 这种方式:
·
2015-10-30 10:32
面试题
剑指
offer-
面试题15.链表中倒数第k个结点
题目:输入一个链表,输出该链表的倒数第K个结点。为了符合大多数人的习惯,本题 从1开始计数,即链表的尾结点是倒数第1个节点。例如有一个链表有6个节点,从 头节点开始他们的值依次是1,2,3,4,5,6.这个链表的倒数第三个节点是值为4的节点。 这个题目常规情况下我们都是考虑先从链表的头遍历到链表的尾,然后后退k步取倒数第 k个节点的值。 然
·
2015-10-30 10:32
面试题
剑指
offer-
面试题12.打印1到最大的n位数
题目:输入数字n,按照打印出从1最大的n位10进制数。比如3,则 打印出1、2、3一直到最大的3位数即999 1.你觉得如果面试会有这么简单的题,那 只能说明你---太天真。 2.n=3尚可,如果n=30 300呢有这样的内置数据类型 能包括这么大的数吗? 3.说白了,这道题就是考察用字符串模拟大数。 算法思想如下: 1.分配大小为n
·
2015-10-30 10:31
面试题
剑指
offer-
面试题14.调整数组顺序使奇数位于偶数的前面
题目:输入一个整数数组,实现一个函数来调整该数组中的数字的顺序, 使得所有的奇数位于数组的前半部门,所有的偶数位于数组的后半部门。 这一题一看其实是很简单的,当然在不考虑效率的情况可以这样考虑 我们将数组从前开始索引只要发现偶数这将偶数取出来并且将偶数后 面的元素全部前移一个然后将偶数插入到最后,这样扫描一遍之后 就将偶数全部放在了后半部门,奇数放在了前半部分。但是效率不
·
2015-10-30 10:31
面试题
剑指
offer-
面试题11.数值的整数次方
题目:实现函数double Power(double base,int exponent),求base的 exponent次方。不得使用库函数,同时不需要考虑大数的问题. 这道题看似很简单: 然而需要考虑的方面到不少: 1.如何处理指数为负数,将负数当成正数处理 对结果求倒 2.当指数为负数的时候并且底数为0的时候如何处理 3.当指数为0底数为0的情况
·
2015-10-30 10:30
面试题
剑指
offer-
面试题10:二进制中1的个数
题目:请实现一个函数,输入一个函数,输出该数二进制表示中1的个数。例如把9 表示成二进制是1001,有2位是1.因此如果输入9,该函数输出2. 这道题最典型的方法就是用移位统计,就比如统计9的二进制1个数: 1.9的二进制位1001,9-1的二进制位1000. 2.两者做与运算,结果为1表示最后一位为1,否则为0 3.将1001向右移位一位然后重复上述步骤直到该数字为0停
·
2015-10-30 10:30
面试题
剑指
offer-
面试题9.斐波拉契数列
题目一:写一个函数,输入n,求斐波拉契数列的第n项。 斐波拉契数列的定义如下: 1 { 0 n=0; 2 f(n)={ 1 n=1; 3 { f(n-1)+f(n-2) n>1; 斐波拉契问题很明显我们会想到用
·
2015-10-30 10:29
面试题
剑指
offer-
面试题6.重建二叉树
题目:输入某二叉树的前序遍历和中序遍历结果,请重建出该二叉树。假设 输入的前序遍历和中序遍历的结果都不含重复的数字。例如输入前序遍历 序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建出如图 所示的二叉树并输出它的头结点。二叉树的定义如下: 1 struct BinaryTreeNode 2 { 3 int m_nValue;
·
2015-10-30 10:28
面试题
剑指
offer-
面试题8.旋转数组的最小数字
题目:把一个数组最开始的若干个元素搬到数据的末尾,我们称之为 数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组 的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该 数组的最小值为1。 这道题可以使用类似于二分查找的思想,算法思路如下: 1.假设有一个旋转数组A,我们设两个索引p1,p2 2.p1指向为数组第一个元素,p2指向为数组
·
2015-10-30 10:28
面试题
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他