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-算法之道
剑指
offer-
面试题5.从尾到头打印链表
题目:输入一个链表的头结点,从尾到头反过来打印出每个结点的值。 刚看到这道题的小伙伴可能就会想,这还不简单,将链表反转输出。 但是这种情况破坏了链表的结构。 如果面试官要求不破坏链表结构呢,这时候我们就想到了一种数据 结构---栈 当我们从前往后遍历链表逐个压栈 然后遍历结束后再 逐个出栈。 首先我们先来用第一种方式实现:
·
2015-10-30 10:28
面试题
剑指
offer-
面试题4.替换空格
题目:请实现一个函数,把字符串中的每个空格都替换成"%20"。例如输入"We are happy." 则输出"We%20are%20happy." 这道题一看到就能想到直接从前到后遍历字符串,当遇到空格时候先将空格后面的字符串中每个 字符向后移动两个位置,然后再把空格及空格之后的两个字符替换为"%20&qu
·
2015-10-30 10:27
面试题
结构之法
算法之道
blog最新博文集锦第6期CHM文件0积分下载
结构之法
算法之道
blog最新博文集锦第6期CHM文件0积分下载 新春回馈读者,免积分下载本blog最新博文集锦第6期CHM文件(包含前五期的全部内容
·
2015-10-28 08:10
Blog
剑指
offer-
面试题20.顺时针打印矩阵
题目:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。例如: 输入一个矩阵如下: 1 1 2 3 4 2 5 6 7 8 3 9 10 11 12 4 13 14 15 16 则依次打印出数字:1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10
·
2015-10-28 07:13
面试题
结构之法
算法之道
CSDN博客-第一、二期全部博文集锦[CHM 文件下载]
结构之法
算法之道
CSDN博客- 博文集锦第一、二期CHM 文件 希望,你得到了此份文件之后,尽力做好保护本人版权的相关工作。本人将感激不尽。
·
2015-10-27 15:46
文件下载
程序员面试、算法研究、编程艺术、红黑树4大系列集锦与总结
nbsp; 程序员面试、算法研究、编程艺术、红黑树4大经典原创系列集锦与总结 作者:July--结构之法
算法之道
·
2015-10-23 08:37
程序员
TODO 书
+ 编程之美(微软面试60道) +
算法之道
+ How to solve it!
·
2015-10-21 13:38
书
学习博客
1、水 一点一点的进步 2、__简言 3、Hackbuteer1 4、结构之法
算法之道
5、Matrix67 6、 MoreWindows(qianbei) 7、刘伟技术博客
·
2015-10-21 12:25
学习
网页存档
结构之法
算法之道
http://blog.csdn.net/v_JULY_v 微软、Google等面试题 - 剑指Offer:名企面试官精讲典型编程题 http://zhedahht.blog
·
2015-10-21 11:25
网页
剑指
offer-
面试题3.二维数组中的查找
题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增 的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断该数组中是否有该整数。 算法流程如下: 比如一个二维数组array: 1 1 2 8 9 2 3 2 4 9 12 4 5 4 7 10 13 6 7 6 8 11 15 1.这个二维
·
2015-10-21 11:43
二维数组
剑指
offer-
面试题13.在O(1)时间删除链表节点
题目:给定单向链表的头指针和一个节点指针,定义一个函数在O(1)时间删除该节点。 链表节点与函数的定义如下。 通常我们删除某个节点都是从头开始遍历到需要删除节点的前一个节点。 然后使得该节点的next指向删除节点的next即可,这样看来删除一个节点 的复杂度为O(n)然而我们其实遍历的目的只是想获取想要删除节点的前一 个节点。 那么我们可
·
2015-10-21 11:43
面试题
剑指
offer-
面试题1:赋值运算符函数
题目:如下为类型CMyString的声明,请为该类型添加赋值运算符函数 1 class CMyString 2 { 3 public: 4 CMyString(char *pData=NULL); 5 CMyString(const CMyString & str); 6 ~CMyString(void); 7 8 private
·
2015-10-21 11:42
面试题
剑指
offer-
面试题2.实例Singleton模式
题目:设计一个类,我们只能生成该类的一个实例 这道题显然是对设计模式的考察,很明显是单例模式。 什么是单例模式呢,就是就像题目所说的只能生成一个类的实例。 那么我们不难考虑到下面几点: 1.不能new多个对象,那么必然该类的构造函数是私有的 2.类对象只有一个,那么必然该对象只能有一个私有的静态成员变量,该成员变量为类实例或者类实例的指针。 3.但是我们同时还要考虑到如
·
2015-10-21 11:42
Singleton
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大经典原创系列集锦与总结(七月算法在线学院:http://www.julyedu.com/,面试&算法&机器学习在线课程)作者:July--结构之法
算法之道
shawjan
·
2015-10-15 10:00
算法
程序员
面试
金秋十月书讯 | 超出你的预期
本期特别推荐编程之法CSDN访问量千万的博客“结构之法
算法之道
”博主July著作本书涉及面试、算法、机器学习三个主题。书中的每道编程题目都给出了多种思路、多种解法,不断优化、逐层递进。本书第1章至第
出版圈郭志敏
·
2015-10-14 10:20
剑指
offer-
划重点
剑指offerdate:7-22面试流程面试官谈面试:-初级程序员->算法数据结构,看基本功;高级->专业技能、项目经验。-对公司近况、项目情况的了解,有合适的问题问面试官。-写代码不要急于提交,借助几组用例来测试->高质量代码技术面基础知识语言、数据结构和算法排序高质量代码(想好特殊的测试用例)特殊输入、边界输入NULL指针清晰的思路(递归)优化效率的能力(各种数据结构的优缺点)优秀的综合能力(
anakin_1991
·
2015-09-09 23:21
c++
剑指
offer-
二叉搜索树与双向链表
题目:输入一颗二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。空间复杂度为O(1).最笨的方法就是中序遍历放在一个数组或链表中,再次遍历串联起来。但是要求空间复杂度为O(1),就没办法这么做了,这时候可以参考这个解法:http://blog.csdn.net/my_jobs/article/details/47666909判断一个树是不是一颗二叉搜索树,可以模仿最后的那个方法。本题跟书上的解法
My_Jobs
·
2015-08-17 15:00
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大经典原创系列集锦与总结(七月算法在线学院:http://www.julyedu.com/,面试&算法&机器学习在线课程)作者:July--结构之法
算法之道
u012599545
·
2015-08-15 22:00
教你如何迅速秒杀掉:99%的海量数据处理面试题
原作者地址:http://blog.csdn.net/v_july_v/article/details/7382693 教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法
算法之道
qingyuanluofeng
·
2015-08-12 09:00
互联网公司面试题
【练习笔记】剑指
offer-
矩形覆盖
【问题】我们可以用2*1的小矩形横着或者竖着去覆盖更大的矩形。请问用n个2*1的小矩形无重叠地覆盖一个2*n的大矩形,总共有多少种方法?【答案】publicclassSolution{publicintRectCover(inttarget){if(target==0){return1;}if(target==1||target==2){returntarget;}returnRectCover(
啊咧咧这个名字没人用
·
2015-08-02 09:00
剑指offer-java
【练习笔记】剑指
offer-
面试题3 :二维数组中的查找
【题目】在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。【解答】publicclassSolution{ publicbooleanFind(int[][]array,inttarget){ if(array==null){ returnfalse; } intx=0; inty=
a12315abc
·
2015-08-01 10:00
java
面试题
剑指offer
剑指
offer-
面试题.二叉树的镜像
题目:请完成一个函数,输入一个二叉树,该函数输出它的镜像。 二叉树节点定义如下: 1 strcut BinaryTreeNode 2 { 3 int val; 4 strcut BinaryTreeNode* m_pleft; 5 strcut BinaryTreeNode* m_pright; 6 } 本题可以参考http:
·
2015-07-24 16:00
面试题
剑指
offer-
面试题18.树的子结构
题目:输入两棵二叉树A和B,判断B是不是A的子结构。 二叉树节点定义如下: 1 struct BinaryTreeNode 2 { 3 int m_nValue; 4 BinaryTreeNode* m_pLeft; 5 BinaryTreeNode* m_pRight; 6 };
·
2015-07-24 11:00
面试题
教你如何迅速秒杀掉:99%的海量数据处理面试题
教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法
算法之道
blog前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲
xtzmm1215
·
2015-07-14 00:00
支持向量机通俗导论(理解SVM的三层境界)
出处:结构之法
算法之道
blog。
huang1024rui
·
2015-07-02 10:00
算法
SVM
结构
支持向量机通俗导论(理解SVM的三层境界)
出处:结构之法
算法之道
blog。
tianwaifeimao
·
2015-06-26 18:00
支持向量机通俗导论(理解SVM的三层境界)
出处:结构之法
算法之道
blog。
hechenghai
·
2015-06-24 19:00
推荐引擎算法学习导论:协同过滤、聚类、分类
出处:结构之法
算法之道
引言 昨日看到几个关键词:语义分析,协同过滤,智能推荐,想着想着便兴奋了。于是昨天下午开始到今天凌晨3点,便研究了一下推荐引擎,做了初步了解。
Real_Myth
·
2015-06-05 10:00
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大经典原创系列集锦与总结
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大经典原创系列集锦与总结(七月算法在线学院:http://www.julyedu.com/,面试&算法&机器学习在线课程)作者:July--结构之法
算法之道
yilip
·
2015-05-12 17:00
支持向量机通俗导论(理解SVM的三层境界)
出处:结构之法
算法之道
blog。前言 动笔写这个支持向量机(supportvectormachine)是费了不少劲和困难的,原因很简单,一者
qianqing13579
·
2015-05-07 09:00
机器学习
SVM
推荐引擎算法学习导论
出处:结构之法
算法之道
引言 昨日看到几个关键词:语义分析,协同过滤,智能推荐,想着想着便兴奋了。于是昨天下午开始到今天凌晨3点,便研究了一下推荐引擎,做了初步了解。
a6225301
·
2015-04-27 15:00
杨氏矩阵查找,倒排索引关键词Hash不重复编码实践(转自July)
出处:结构之法
算法之道
。
Linzhongyilisha
·
2015-04-22 20:00
hash
教你如何迅速秒杀掉:99%的海量数据处理面试题(转自July)
教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法
算法之道
blog前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲
Linzhongyilisha
·
2015-04-22 19:00
算法
面试
教你如何迅速秒杀掉:99%的海量数据处理面试题
教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法
算法之道
blog前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲
Bryan__
·
2015-04-16 19:00
剑指
Offer-
题16 反转链表(Java)
问题描述:定义一个函数,输入一个链表的头结点,反转该链表并输出翻转后链表的头结点;问题分析:为避免反转时,当前节点的next指针指向前驱lastNode,而无法继续索引其后继nextNode,故在遍历过程中,注意要同时记录其前驱与后继;同时注意鲁棒性:如输入链表头指针为null或者只有一个节点的情况;代码:/*publicclassListNode{ intval; ListNodenext=nu
woliuyunyicai
·
2015-04-13 16:00
剑指
offer-
丑数
题目描述把只包含因子2、3和5的数称作丑数(UglyNumber)。例如6、8都是丑数,但14不是,因为它包含因子7。习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。分类:数学解法1:起始是三个元素2,3,5,对于每三个元素,分别乘以2,3,5,计算出最小的,然后将最小的入栈直到要求的那个元素为止publicclassSolution{ publicintGetUglyNumber
kangaroo835127729
·
2015-04-12 16:00
大数据处理
教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法
算法之道
blog前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲
manyangyang520
·
2015-04-10 12:00
支持向量机通俗导论(理解SVM的三层境界)
出处:结构之法
算法之道
blog。前言 动笔写这个支持向量机(supportvectormachine)是费了不少劲和困难的,原因很简单,一者这个东西本身就并不好懂,要深入学习和
xinxing__8185
·
2015-04-08 15:00
算法
数据挖掘
模式识别
深度学习
支持向量机
[算法系列之二十一]最短摘要的生成
题目描述你我在百度或谷歌搜索框中敲入本博客名称的前4个字“结构之法”,便能在第一个选项看到本博客的链接,如下图2所示:图2谷歌中搜索关键字“结构之法”在上面所示的图2中,搜索结果“结构之法
算法之道
-博客频道
SunnyYoona
·
2015-02-23 16:00
阿里
经典面试题
最短摘要的生成
算法研究、编程艺术、红黑树、数据挖掘、程序员面试5大系列集锦
作者:July--结构之法
算法之道
blog之博主。时间:2010年10月-2012年6月(一直在收录本blog最新updated文章)。
lien0906
·
2015-01-30 16:00
[置顶] 书单
1、暗时间2、黑客与画家3、数学之美4、大学生的坟【朋友送的】5、剑指offer【师哥推荐】6、我是一只IT小小鸟7、深入理解计算机系统8、编程珠玑9、
算法之道
2015-01-27-----------
u012995856
·
2015-01-27 14:00
书籍
[置顶] 工具目录
编程语言C/C++C语言对齐问题JAVAjava中的Class类File类javaIO流算法与数据结构FIFO环形缓冲区的实现参考博客结构之法
算法之道
SmilingSunrise算法ByXingoovisualgo
u010657219
·
2015-01-21 10:00
支持向量机通俗导论(理解SVM的三层境界)
出处:结构之法
算法之道
blog。前言 动笔写这个支持向量机(supportvectormachine)是费了不少劲和困难的,原因很简单,一者这个东西本身就并不好懂,要深入学习和研
t0903
·
2014-12-30 12:00
SVM
learning
machine
支持向量机
svm算法
7624837 支持向量机通俗导论(理解SVM的三层境界) [+] 支持向量机通俗导论(理解SVM的三层境界)作者:July、pluskid;致谢:白石、JerryLead出处:结构之法
算法之道
lien0906
·
2014-12-25 14:00
算法随想
算法随想摘抄于《
算法之道
》省略若干字。事实上,算法如人生,人生也如算法。它由许多过程所构成,又因这些过程而改变。虽然不能肯定结果正确,但求解过程却可以合理。
长寿梦的编程手记
·
2014-12-10 18:00
支持向量机通俗导论(理解SVM的三层境界)
出处:结构之法
算法之道
blog。
u013524655
·
2014-11-16 11:00
剑指
offer-
附件1:30分钟了解STL[转]
原文链接:http://net.pku.edu.cn/~yhf/UsingSTL.htm三十分钟掌握STL这是本小人书。原名是《usingstl》,不知道是谁写的。不过我倒觉得很有趣,所以化了两个晚上把它翻译出来。我没有对翻译出来的内容校验过。如果你没法在三十分钟内觉得有所收获,那么赶紧扔了它。文中我省略了很多东西。心疼那,浪费我两个晚上。译者:karycontact:
[email protected]
Transnet2014
·
2014-11-12 16:34
我的第一篇博客-记录我此刻的心情以及开通CSDN博客的感受
不知从什么开始我结识了july-结构
算法之道
的创作之主,了解了他个人的始末,包括他篡写CSDN博客的缘由,深深颇受其影响;今天,2014119日,是个周末,一觉醒来,突然觉得想给自己的人生留点什么,或者
u013871100
·
2014-11-09 15:00
生活
博客
经验
CSDN博客
教你如何迅速秒杀掉:99%的海量数据处理面试题
教你如何迅速秒杀掉:99%的海量数据处理面试题作者:July出处:结构之法
算法之道
blog前言 一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲
chenchong_219
·
2014-11-05 23:00
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大经典原创系列集锦与总结
大经典原创系列集锦与总结(部分博文github优化版阅读地址:https://github.com/julycoding/The-Art-Of-Programming-By-July)作者:July--结构之法
算法之道
chenchong_219
·
2014-11-05 23:00
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他