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
面试算法
笔试
面试算法
算法题排序算法 选择排序 每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。选择排序是不稳定的排序方法。 插入排序 插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。 希尔排序 希尔排序(S
zhujiaxing666666
·
2013-07-21 20:00
笔试
面试算法
算法题排序算法 选择排序 每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。选择排序是不稳定的排序方法。 插入排序 插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。 希尔排序 希尔排序(S
zhoujixiang2586151
·
2013-07-21 13:00
面试算法
题:忘我之乘积分析
题目:给你一个数组A[1..n],请你在O(n)的时间里构造一个新的数组B[1..n],使得B[i]=A[1]*A[2]*...*A[n]/A[i]。你不能使用除法运算。分析:要求在不使用除法的情况下计算B[i]=A[1]*A[2]*...*A[n]/A[i],变换一个公式得到B[i]=A[1]*A[2]*A[3]*...*A[i-1]*A[i+1]*...*A[n],一共n-1次乘法。每一个B[
lavorange
·
2013-07-06 15:00
c
算法
面试
C#实现N*N的顺时针旋转矩阵
看
面试算法
题突然想到大学时写的一算法题usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text;
f10_s
·
2013-06-19 20:00
矩阵
算法题
顺时针
求两数组的内积最大值
求两数组的内积最大值分类: 算法和数据结构学习2010-09-0515:35 311人阅读 评论(1) 收藏 举报citeratorsystemgoogle
面试算法
据说这是一道Google的面试题。
pi9nc
·
2013-06-13 10:00
算法和数据结构学习
面试算法
小结
【一】时间受限大部分的面试题,都是对时间复杂度有所要求的,如果有涉及,“最快”一类的字样,毫无疑问,先上时空原理,用空间来换时间。Hash,大数组,一些辅助性的空间,都是首选。在我的面试经历中,有无数次用到过Hash和大数组的。不过,通常这不会是面试官想听的唯一解法,他们紧接着十有八九是会说“如果只有xxxx空间呢?”。说此类方法只是为自己争取更多的时间,并且体现思考的完整性,简而言之,装B用。。
bopzhou
·
2013-06-08 17:00
程序员编程艺术-----第二十八 ~ 二十九章-----最大连续乘积子串、字符串编辑距离
对的,今2013年元旦和朋友利用业余时间一起搭了个方便朋友们找工作的编程
面试算法
论坛:为学论坛http://www.51weixue.com/。
mysileng
·
2013-05-28 22:00
【笔试面试题】腾讯2013实习生
面试算法
题及参考答案
总结了一下自己遇到的以及同学遇到的
面试算法
题,是技术二面。有几道题给出了参考答案,还有几道没有好的思路。
xiajun07061225
·
2013-05-04 10:00
算法
技术
腾讯
面试题
leetcode : Best Time to Buy and Sell Stock
最近看到网站上提到了leetcode网站,用来在线
面试算法
;就上去看了下,自己也解决了一题,蛮有意思的,偶尔做做算法练练脑。
sesame
·
2013-04-07 16:00
LeetCode
leetcode : Best Time to Buy and Sell Stock
最近看到网站上提到了leetcode网站,用来在线
面试算法
;就上去看了下,自己也解决了一题,蛮有意思的,偶尔做做算法练练脑。
sesame
·
2013-04-07 16:00
LeetCode
老生常谈:
面试算法
有必要吗?
声明:虽然发表在愚人节,但是文章内容很严肃。前几天在知乎有人问“作为一名做Web开发的Java工程师,算法在工作中基本不怎么用到,但为什么面试总会问算法的问题?”,原文地址: http://www.zhihu.com/question/20887109。我工作也有四五个年头了,个人觉得算法在工作中基本不怎么用到,也可能是因为我工作内容的原因,我主要做web开发,请问大家对这个问题怎么看?作为一名面
JustJavaC
·
2013-04-01 15:00
面试
老生常谈:
面试算法
有必要吗?
声明:虽然发表在愚人节,但是文章内容很严肃。前几天在知乎有人问“作为一名做Web开发的Java工程师,算法在工作中基本不怎么用到,但为什么面试总会问算法的问题?”,原文地址: http://www.zhihu.com/question/20887109。我工作也有四五个年头了,个人觉得算法在工作中基本不怎么用到,也可能是因为我工作内容的原因,我主要做web开发,请问大家对这个问题怎么看?作为一名面
justjavac
·
2013-04-01 09:00
算法
老生常谈:
面试算法
有必要吗?
声明:虽然发表在愚人节,但是文章内容很严肃。前几天在知乎有人问“作为一名做Web开发的Java工程师,算法在工作中基本不怎么用到,但为什么面试总会问算法的问题?”,原文地址: http://www.zhihu.com/question/20887109。我工作也有四五个年头了,个人觉得算法在工作中基本不怎么用到,也可能是因为我工作内容的原因,我主要做web开发,请问大家对这个问题怎么看?作为一名面
justjavac
·
2013-04-01 09:00
算法
老生常谈:
面试算法
有必要吗?
声明:虽然发表在愚人节,但是文章内容很严肃。前几天在知乎有人问“作为一名做Web开发的Java工程师,算法在工作中基本不怎么用到,但为什么面试总会问算法的问题?”,原文地址: http://www.zhihu.com/question/20887109。我工作也有四五个年头了,个人觉得算法在工作中基本不怎么用到,也可能是因为我工作内容的原因,我主要做web开发,请问大家对这个问题怎么看?作为一名面
justjavac
·
2013-04-01 09:00
算法
老生常谈:
面试算法
有必要吗?
声明:虽然发表在愚人节,但是文章内容很严肃。前几天在知乎有人问“作为一名做Web开发的Java工程师,算法在工作中基本不怎么用到,但为什么面试总会问算法的问题?”,原文地址: http://www.zhihu.com/question/20887109。我工作也有四五个年头了,个人觉得算法在工作中基本不怎么用到,也可能是因为我工作内容的原因,我主要做web开发,请问大家对这个问题怎么看?作为一名面
justjavac
·
2013-04-01 09:00
算法
老生常谈:
面试算法
有必要吗?
声明:虽然发表在愚人节,但是文章内容很严肃。前几天在知乎有人问“作为一名做Web开发的Java工程师,算法在工作中基本不怎么用到,但为什么面试总会问算法的问题?”,原文地址: http://www.zhihu.com/question/20887109。我工作也有四五个年头了,个人觉得算法在工作中基本不怎么用到,也可能是因为我工作内容的原因,我主要做web开发,请问大家对这个问题怎么看?作为一名面
justjavac
·
2013-04-01 09:00
算法
程序员编程艺术第二十八~二十九章:最大连续乘积子串、字符串编辑距离
对的,今2013年元旦和朋友利用业余时间一起搭了个方便朋友们找工作的编程
面试算法
论坛:为学论坛http://www.51weixue.com/。
曹思源
·
2013-03-26 21:00
编程技巧
程序员编程艺术
程序员编程艺术第二十八~二十九章:最大连续乘积子串、字符串编辑距离
对的,今2013年元旦和朋友利用业余时间一起搭了个方便朋友们找工作的编程
面试算法
论坛:为学论坛http://www.51weixue.com/(因为后边的hero,论坛已逐步废弃)。
July_
·
2013-03-20 06:00
程序员编程艺术第二十八~二十九章:最大连续乘积子串、字符串编辑距离
对的,今2013年元旦和朋友利用业余时间一起搭了个方便朋友们找工作的编程
面试算法
论坛:为学论坛http://www.51weixue.com/(因为后边的hero,论坛已逐步废弃)。
v_JULY_v
·
2013-03-20 06:00
搜狗
面试算法
1 棋盘问题 从棋盘左下角,走到右上角,每一步只有向上和向右两种选择 1111112345136101514102035publicstaticintchoose(intm,intn){ int[][]a=newint[m][n]; for(inti=0;i
rookieding
·
2012-11-20 09:00
it面试题汇总
IT公司面试题总结(一)IT公司面试题总结(二)IT公司面试题总结(三)IT公司面试题总结(四)IT公司面试题总结(五)C/C++面试题C语言
面试算法
题(一)C语言
面试算法
题(二)C/C++面试题大全(
jidiao
·
2012-10-28 16:00
阿里巴巴
面试算法
题目:25匹赛马,5个跑道,也就是说每次有5匹马可以同时比赛。问最少比赛多少次可以知道跑得最快的5匹马
from: http://blog.csdn.net/harbinzju/article/details/5838898将马分成A、B、C、D、E五组。第1-5次比赛:各组分别进行比赛,决出各组名次A1、A2、A3、A4、A5,B1、B2、B3、B4、B5,。。。。。。。。。。E4、E5。第6次比赛:A1、B1、C1、D1、E1,第一名是跑的最快的。第7次比赛:将上次第一名所在组的下一号马再和剩余
fivedoumi
·
2012-09-26 14:00
c
算法
面试
阿里巴巴
阿里巴巴
面试算法
题目:有无序的实数列V[N],要求求里面大小相邻的实数的差的最大值,关键是要求线性空间和线性时间
from: http://blog.csdn.net/jwzbskywz/article/details/6995461题目:有无序的实数列V[N],要求求里面大小相邻的实数的差的最大值,关键是要求线性空间和线性时间用基于桶排序的方式。 注意到,最后只需要求间隔的最大值,所以任何间隔小于bar=(max-min)/(N-1)的值都可以不计。 这样,首先求随机数组中的max,min这些都是线性时间的
fivedoumi
·
2012-09-26 13:00
c
算法
面试
delete
阿里巴巴
一道新浪
面试算法
题,两行代码搞定,有兴趣的看看
新浪一道面试题:写一个函数,算出两个文件的相对路径的递归算法 publicstaticvoidmain(String[]args)throwsException{ StringpathA="/a/b/c/d/g/m/1.txt"; StringpathB="/c/b/c/d/g/h/2.txt"; System.out.println(pathARelati
陶邦仁
·
2012-09-19 18:00
求无序实数最大差值
转自:http://blog.csdn.net/harbinzju/article/details/5838802阿里巴巴
面试算法
题目:有无序的实数列V[N],要求求里面大小相邻的实数的差的最大值,关键是要求线性空间和线性时间题目
joanlynnlove
·
2012-07-01 10:00
c
算法
面试
delete
阿里巴巴
面试算法
题大全(链表)
【算法面试题】求两个相交链表的首个相交节点(转)有两个单向链表A和B如下图所示,他们相交于某个节点(在这个例子里为15),写一个程序把第一个交点找出来:方法1:利用两次循环 foreachnodeAinlistA foreachnodeBinlistB ifnodeB==nodeA thenAandBintersectatthecurrentnode,i.e.,nodeA(
pang3510726681
·
2012-05-22 11:00
各大公司
面试算法
题
http://blog.csdn.net/v_july_v/article/details/6870251
hcy0727
·
2012-05-15 23:00
算法
面试
一道阿里电话面试中的算法题
电话
面试算法
题一道:找出数组中重复次数最多的元素并打印 问题不难,看你能给出更优的方案 Java代码 importjava.util.HashMap;importjava.util.Iterator;
touch_123
·
2012-04-15 23:00
面试题
[置顶] Machine Learning读书会,
面试算法
讲座,创业活动,算法班(15年10月)
MachineLearning读书会,面试&算法讲座,算法公开课,创业活动,算法班集锦近期活动:2014年9月3日,第8次西安面试&算法讲座视频+PPT的下载地址:http://blog.csdn.net/v_july_v/article/details/7237351#t40;2014年10月18日,北京10月机器学习班开班,全部PPT的下载地址见:http://blog.csdn.
v_JULY_v
·
2012-02-06 17:00
算法
搜索引擎
读书
System
出版
从各个角度扯谈一
面试算法
题
题目:一个Int型数组,存放的数据中有两个重复的次数是奇数次,其他的重复的次数全是偶数次。 要求:找出这两个数据,时间复杂度是O(n) 空间复杂度是O(1) 名词简单解释: 时间复杂度是O(n)案例:遍历一个长度为n的数组,时
十三月的
·
2012-02-05 10:00
算法
数组
面试算法
题
1.question:Givenanintegerarrayofwhichbothfirsthalfandsecondhalfaresorted.Writeafunctiontomergethetwopartstocreateonesinglesortedarrayinplace[donotuseanyextraspace].e.g.Ifinputarrayis[1,3,6,8,-5,-2,3,8
huoyin
·
2012-01-25 07:00
Algorithm
算法
面试
search
Arrays
input
阿里巴巴
面试算法
题目:有无序的实数列V[N],要求求里面大小相邻的实数的差的最大值,关键是要求线性空间和线性时间
题目:有无序的实数列V[N],要求求里面大小相邻的实数的差的最大值,关键是要求线性空间和线性时间用基于桶排序的方式。注意到,最后只需要求间隔的最大值,所以任何间隔小于bar=(max-min)/(N-1)的值都可以不计。这样,首先求随机数组中的max,min这些都是线性时间的然后,分配从[min,max]间分配(N-1)个桶,每个桶是一个有序实数对,(a,b)将所有数往桶里塞,把欲塞进去的数记为x
JWZbskywz
·
2011-11-21 10:00
c
算法
面试
delete
阿里巴巴
将数组中指定的前N位移动到数组的最后面
微软的一道
面试算法
题: 传入一个数组如 {1,2,3,4,5,6,7} 将数组前面 head的一个子集移到数组末尾end如input numberOfElements=3,则{1,2,3,4,5,6,7
·
2011-11-09 16:00
数组
一道有趣的
面试算法
题
听朋友去面试淘宝来的一道题目:设一个网站在一小时内至少得到一次点击的概率为P 问半小时内至少得到一次点击的概率大于/等于/小于P/2 说理由 当时就纠结,这跟P/2有什么关系?现解法如下:在一小时内至少得到一次点击的概率为P,则一小时内没有任何点击率的概率为(1-P),设半小时内没有任何点击率的概率为x,则x*x=(1-P),即x=√(1-P)半小时内至少有一次点击率的概率是(1-√(1-P)),
jackaduma
·
2011-10-21 14:00
算法
面试
面试算法
题(三)
题目: 给定一个函数rand5(),该函数可以随机生成1-5的整数,且生成概率一样。现要求使用该函数构造函数rand7(),使函数rand7()可以随机等概率的生成1-7的整数。 思路: 很多人的第一反应是利用rand5() + rand()%3来实现rand7()函数,这个方法确实可以产生1-7之间的随机数,但是仔细想想可以发现数字生成的概率是不相等的。rand()%3产生0的概率是1/5
61party
·
2011-09-23 16:00
算法
面试算法
题(三)
题目:给定一个函数rand5(),该函数可以随机生成1-5的整数,且生成概率一样。现要求使用该函数构造函数rand7(),使函数rand7()可以随机等概率的生成1-7的整数。思路:很多人的第一反应是利用rand5()+rand()%3来实现rand7()函数,这个方法确实可以产生1-7之间的随机数,但是仔细想想可以发现数字生成的概率是不相等的。rand()%3产生0的概率是1/5,而产生1和2的
wuxianglong
·
2011-09-23 16:00
算法
面试
Class
面试算法
一
bool checknumber(unsigned int number){ unsigned int array[32] = {0};//查找首位置对称数字unsigned int first= 0;unsigned int num = number;while(num){array[first] = num%10;num = num/10;first++;}for(unsigned int
wapysun
·
2011-06-07 13:00
算法
面试
面试算法
一
bool checknumber(unsigned int number){ unsigned int array[32] = {0};//查找首位置对称数字unsigned int first= 0;unsigned int num = number;while(num){array[first] = num%10;num = num/10;first++;}for(unsigned int
isiqi
·
2011-06-07 13:00
算法
面试
面试算法
一
boolchecknumber(unsignedintnumber){ unsignedintarray[32]={0}; //查找首位置对称数字 unsignedintfirst =0; unsignedintnum=number; while(num) { array[first]=num%10; num=num/10; first++; } for(unsignedinti=1;i<
netanimals
·
2011-06-07 13:00
算法
面试
面试算法
题:从指定数组找出两数的和为指定的数
继续放代码,用hashMap,同样有更高效代码请不吝赐教,相互交流~publicstaticvoidprintResult1(int[]target,intsumResult){HashMapm=newHashMap();for(inti:target){m.put(sumResult-i,i);}for(inti:target){Integervalue=m.get(sumResult-i);i
zhouyuqwert
·
2011-04-21 22:00
算法
面试
HashMap
null
Integer
面试算法
题:十进制转十三进制输出
贴出代码,见笑了,大家可以贴出更高效的计算方式相互交流~publicstaticStringtransfer(intdecimalNum){StringBufferresult=newStringBuffer();//保存最终结果Booleannegative=false;//是否为负数inttemp=decimalNum;//中间变量,迭代做除法if(temp==0)return"0";//十进
zhouyuqwert
·
2011-04-21 21:00
c
算法
面试
String
面试算法
题总结(二)
求子数组的最大和: 输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。 例如:输入的数组为1,-2,3,10,-4,7,2,-5;和最大的子数组为3,10,-4,7,2;因此输出为该子数组的和18。 解决方法如下:importjava.util.Scanner;publicclas
wuxianglong
·
2011-04-16 14:00
算法
String
面试
Class
import
Numbers
面试算法
题总结(二)
求子数组的最大和: 输入一个整形数组,数组里有正数也有负数。数组中连续 的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。 例如:输入的数组为1,-2,3,10,-4,7,2,-5;和最大的子数组为3,10,-4,7,2;因此输出为该子数组的和18。 解决方法如下: import java.util.Scanner; pub
61party
·
2011-04-16 14:00
算法
面试算法
题总结(一)
<!-- [if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:TargetScreenSize>800x600</o:TargetScreenSize> </o:OfficeDocumentSettings> </xml><![endif]--><
61party
·
2011-04-15 10:00
算法
面试算法
题总结(一)
华为面试题: 写一个程序,要求功能:求出用1,2,5这三个数不同个数组合的和为100的组合个数。如:100个1是一个组合,5个1加19个5是一个组合。。。。请用C++语言写。答案:最容易想到的算法是:设x是1的个数,y是2的个数,z是5的个数,number是组合数;注意到0<=x<=100,0<=y<=50,0<=z=20,所以可以编程为:number=0;for(x=0;x<=100;x++
wuxianglong
·
2011-04-15 10:00
编程
c
算法
面试
语言
华为
面试算法
题总结——引言
昨天参加了淘宝的实习生招聘面试,由于自己没有好好准备,中间出现了好几次冷场,真是悲剧。。。。那个面试官应该也是技术人员,他问了我几个关于算法的问题,我勉强答了出来,但是我自己都感觉自己想出来的方法很笨,算法复杂度不够优。。。。估计这次面试要以悲剧收场了。。。。 面试过后,自己反思了一下,发现自己在算法方面很是薄弱,对里面的一些基础掌握的不够好。在计算机领域中流行着这样一种说法:计算机程序
wuxianglong
·
2011-04-15 10:00
数据结构
算法
面试
招聘
技术人
面试算法
题总结——引言
昨天参加了淘宝的实习生招聘面试,由于自己没有好好准备,中间出现了好几次冷场,真是悲剧。。。。那个面试官应该也是技术人员,他问了我几个关于算法的问题,我勉强答了出来,但是我自己都感觉自己想出来的方法很笨,算法复杂度不够优。。。。估计这次面试要以悲剧收场了。。。。 面试过后,自己反思了一下,发现自己在算法方面很是薄弱,对里面的一些基础掌握的不够好。 <!-- [if gte mso
61party
·
2011-04-15 10:00
算法
回旋矩阵(java算法)
最近要换份工作或者在家休息一段时间,所以练练常用的
面试算法
题,说是原创也不完全是。
nkliuliu
·
2011-03-24 16:00
java
算法
面试
J#
UP
面试算法
1./** 2. * 冒泡排序算法 3. */ 4.public class BubbleSort { 5. public static void sort(int[] values) { 6. int temp; 7.
xiaoxue8276
·
2011-02-21 19:00
算法
面试
J#
百度
面试算法
题
#include "stdafx.h" #include <stdlib.h> #include <malloc.h> #include <time.h> #include <string.h> #include <io.h> /**********************************
leves
·
2010-12-04 22:00
算法
linux
python
面试
百度
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他