码迷,mamicode.com
首页 >  
搜索关键字:算法面试    ( 461个结果
java算法面试题
1. 定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值, 最小值,平均值,和值,并输出出来。 class ArrayNumber{ public static void main(String[] args){ int[] arrayNumber; array ...
分类:编程语言   时间:2016-05-20 09:47:22    阅读次数:252
【风口之下,猪都能飞】(一道算法面试题) (待续)
题目:风口之下,猪都能飞。当今中国股市牛市,真可谓“错过等七年”。给你一个回顾历史的机会,已知一支股票连续n天的价格走势,以长度为n的整数数组表示,数组中第i个元素(prices[i])代表该股票第i天的股价。假设你一开始没有股票,但有至多两次买入1股而后卖出1股的机会,..
分类:编程语言   时间:2016-04-12 07:38:02    阅读次数:196
删除给定字符的算法
面试中,面试官问我现场写的一个算法题目:给定一个字符串和一个字符,删除字符串中包含和此字符相同的字符。 算法1: 算法2:(动态分配空间)
分类:编程语言   时间:2016-03-20 19:18:16    阅读次数:169
数据结构与算法面试题80道(30)
30.在从1到n的正数中1出现的次数 题目:输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。   例如输入12,从1到12这些整数中包含1 的数字有1,10,11和12,1一共出现了5次。 分析:这是一道广为流传的google面试题。   最优美的算法就是按位进行分析 我们以2103
分类:编程语言   时间:2016-03-14 13:55:13    阅读次数:154
数据结构与算法面试题80道(28)
28.整数的二进制表示中1的个数 题目:输入一个整数,求该整数的二进制表达中有多少个1。 例如输入10,由于其二进制表示为1010,有两个1,因此输出2。   分析: 这是一道很基本的考查位运算的面试题。 包括微软在内的很多公司都曾采用过这道题。    
分类:编程语言   时间:2016-03-13 18:01:54    阅读次数:139
数据结构与算法面试题80道(26)
6.左旋转字符串   题目: 定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。   如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数。 要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)。   将abcdefg的前三个左旋。先ab
分类:编程语言   时间:2016-03-13 17:38:54    阅读次数:162
数据结构与算法面试题80道(24)
第24题: 链表操作, (1).单链表就地逆置, (2)合并链表      
分类:编程语言   时间:2016-03-13 15:58:04    阅读次数:164
数据结构与算法面试题80道(23)
第23题(算法):用最简单,最快速的方法计算出下面这个圆形是否和正方形相交。"  3D坐标系 原点(0.0,0.0,0.0)圆形:半径r = 3.0圆心o = (*.*, 0.0, *.*)正方形:4个角坐标;  1:(*.*, 0.0, *.*)2:(*.*, 0.0, *.*)3:(*.*, 0
分类:编程语言   时间:2016-03-13 14:27:58    阅读次数:188
数据结构与算法面试题80道(22)
有4张红色的牌和4张蓝色的牌,主持人先拿任意两张,再分别在A、B、C三人额头上贴任意两张牌, A、B、C三人都可以看见其余两人额头上的牌,看完后让他们猜自己额头上是什么颜色的牌, A说不知道,B说不知道,C说不知道,然后A说知道了。 请教如何推理,A是怎么知道的。 如果用程序,又怎么实现呢?   分
分类:编程语言   时间:2016-03-13 14:21:22    阅读次数:176
数据结构与算法面试题80道(21)
输入两个整数 n 和 m,从数列1,2,3.......n 中 随意取几个数, 使其和等于 m ,要求将其中所有的可能组合列出来      
分类:编程语言   时间:2016-03-13 12:47:45    阅读次数:141
461条   上一页 1 ... 9 10 11 12 13 ... 47 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!