您的位置: 题酷首页 » 所有题目

0
8
0藏/748看

根据(1,5)随机数生成器,生成(1,7)之内的随机数

Given a random number generator which can generate the number in range (1,5) uniformly. How can you use it to build a random number generator which ca...
6天前 更新,半瓶墨水 创建于 3个月前
0
1
0藏/244看

很牛正则:奇数a偶数b 、 没有重复数字

用一条正则表达式搞定下面问题: 问题1:匹配一个字符串,它由a和b组成,并且a的个数是奇数,而b是偶数(比如bab,bbaaabababb,但abab不匹配) 问题2:匹配一个字符串,它由0、1、2组成,并且中间没有两个相邻的数字是相同的(比如,匹配1232101210321020,而不匹配...
7天前 更新,infinte 创建于 1个月前
0
6
0藏/983看

智力题: 100个开关100盏灯问题

(这是个被问烂了的问题) 说有一批编号为1~100的灯,每个灯下面都有一个开关,按一下就开,再按一下就关,一开始灯都是灭的 然后有个数学乘法的初学者为了联系100以内的乘法,决定: 1. 凡是编号为1的倍数的,按一次开关 2. 凡是编号为2的倍数的,再按一次开关 3. 凡...
7天前 更新,半瓶墨水 创建于 7个月前
1
1
3藏/793看

100个囚犯的脱狱问题3

From [live space][1]: 这题以前在math板上出现过,这两天又有人在msn上提了。我重新想了一遍,觉得解法及内在的思路实在是漂亮,特此推荐。 100个囚犯,每人有一个从1到100的不重复不遗漏的号码,国王把这些号码收集起来,打乱放进100个箱子里,每个箱子里有且仅有一...
11天前 更新,半瓶墨水 创建于 5个月前
0
1
0藏/395看

时钟的指针

几个关于时钟的问题: 0. 随便给你一个时间,比如9点25分,如何计算时针、分针之间的角度? 1. 在24小时之中,时钟的时针、分针和秒针完全重合在一起的时候有几次?都分别是什么时间?你怎样算出来的? 2. 有时候时针分针互换后合理的时间(比如12:00),但有时候不行(比如3:00...
26天前 更新,半瓶墨水 创建于 6个月前
1
27
1藏/1k看

各种语言的Hello World

呵呵第一帖,就写写Hello World吧 如果一种语言别人写过了,请换个语言,或者换一种写法,谢谢 请自觉排好队 Orz
1个月前 更新,半瓶墨水 创建于 7个月前
0
1
0藏/238看

寻找子序列/子段落

问题1: 给定两个序列A和B(A,B可以是字符串,也可以是其它类型的一维数组),求B中最短的包含A的子序列(i.e. the shortest subsequence of B which is the supersequence of A)。这里'包含'的意思指被包含的 序列(subsequ...
1个月前 更新,spellscroll 创建于 1个月前
3
3
3藏/1k看

判断n个数是否为全排列

给一个n长的数组,判断它是否为一个1, 2, ..., n的全排列,要求在线形时间,常数空间内实现. [http://yueweitang.org/bbs/topic/22][1] [1]: http://yueweitang.org/bbs/topic/22
1个月前 更新,spellscroll 创建于 6个月前
0
1
0藏/285看

盲人翻牌问题

有一副扑克牌,52张,其中恰好有10张是正面朝上,其余背面朝上。现有一个盲人,想要将这副扑克分开成2堆,要求这两堆牌中正面朝上的牌的数目相等,请问如何分?
1个月前 更新,RomanGol 创建于 1个月前
0
1
0藏/573看

在9个点上画10条直线

如何在9个点上画10条直线,要求每条直线上至少有三个点? (这类题通常不合适,特别是面试官是新人的情况下) **类似问题**:13个点画9条直线,每条线上至少4个点 **注**:这两个题目里的点、线都限定在二维空间,不能把一个点放到另一个点上面
1个月前 更新,半瓶墨水 创建于 6个月前
0
2
0藏/570看

找寻0和1组成的十进制*倍*数

来自[CSDN][1]: 给定一个自然数N,寻找一个M,使得M是N的倍数,M是由0和1组成的十进制数 **BTW**:如果要求是最小的M呢? [1]: http://topic.csdn.net/u/20090727/17/e8cf8a61-09ea-4036-aa49-5...
1个月前 更新,半瓶墨水 创建于 6个月前
1
2
0藏/931看

面试题 - 字符串两边对齐

嗯,照旧,据传说是MS/Google等等IT名企业的面试题: >在非常老的Word版本里面,为了排版的需要,提供了两边对齐 >当时的方法是通过在英文单词中间均匀插空格,来保持一行的两端都是字符而中间看起来又比较均匀 >请实现这个功能 BTW: 注意不要吃掉字符哦,时间和空间都...
1个月前 更新,半瓶墨水 创建于 7个月前
1
10
0藏/1k看

面试题之链表问题 - 判断单链表是否有环?

给定一个单链表: 1. 如何判断单链表是否有环? 2. 如何找出环的连接点在哪里? 3. 如何知道环的长度?
1个月前 更新,半瓶墨水 创建于 7个月前
0
1
0藏/502看

二级链表展开

有个二级单链表,其中每个元素都含有一个指向一个单链表的指针: struct Node{ int data; Node *next;//下一个元素 Node *head;//另一个单链表 }; //注:都是无环的 写程序把这个...
1个月前 更新,半瓶墨水 创建于 6个月前
0
4
0藏/642看

链表加法运算

给定一种链表,里面每个节点里都有一个0-9的数字,用来表示一个超大数 请设计程序做两个链表的加法运算。 比如: 9>9>9>NULL + 1>NULL => 1>0>0>0>NULL 链表数据结构: struct Node { int va...
2个月前 更新,半瓶墨水 创建于 6个月前
0
2
0藏/500看

8x8的棋盘覆盖问题

对于一个8x8棋盘: 1. 一共有多少正方形? 2. 一共有多少长方形?(这里的“长方形”不包含正方形) 说出你的计算过程
2个月前 更新,半瓶墨水 创建于 6个月前
1
4
0藏/1k看

面试题:1GB内存找丢失的整数

假设你有1G的内存,有个输入文件里面有4Billion个整形数,里面有一个整形数没有出现,如何把它找出来?如果只有10M的内存呢?
2个月前 更新,半瓶墨水 创建于 6个月前
1
2
0藏/589看

找出2n个数字重复n次出现的数字

**题目** 1. 2n个数字,其中n个是重复的,剩下的都不一样 2. 数字排列全无顺序 3. 不允许申请O(n)以上的空间
2个月前 更新,半瓶墨水 创建于 6个月前
0
2
0藏/860看

百度面试题:集合合并

传闻的百度面试题 **题目** >给定一个字符串的集合,格式如:{aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh},将其中交集不为空的集合合并,要求合并完成后的集合之间无交集。例如上例应输出{aaa bbb ccc ddd hhh}, {...
2个月前 更新,半瓶墨水 创建于 6个月前
0
2
0藏/364看

判断等式是否成立

判断一个等式是否成立,就考虑加减乘除带括号 如(a+b)*c = c*a+b*c 输入为两个表达式,输出判断这两个表达式是否相等.
2个月前 更新,skygram 创建于 2个月前
0
4
1藏/665看

智力题:海盗分金币问题

5个海盗抢到了100颗宝石,每一颗都一样的大小和价值连城 **他们决定这样分**: 1. 抽签决定自己的号码(1,2,3,4,5) 2. 首先,由1号提出分配方案,然后大家5人进行表决,当且仅当超过半数的人同意时,按照他的提案进行分配,否则将被扔入大海喂鲨鱼。 3. 如果1号死...
2个月前 更新,半瓶墨水 创建于 7个月前
0
2
0藏/522看

给栈排个序

给你一个栈,只允许用这些栈函数:`IsEmpty | IsFull | Push | Pop | Top` 写个程序给这个栈按照数据从小到大排序(假设里面都是int) BTW: 不要在申请一个O(n)空间了,也不要对栈的实现做任何假设
2个月前 更新,半瓶墨水 创建于 6个月前
2
3
3藏/944看

找寻下一个“二进制1等量”数

**In English**: Next higher number with same number of binary bits set 对于两个二进制数,如果他们的二进制表示中1的数目相等,我们称他们为“二进制1等量”的 给定一个数,设计一个算法F找出比它稍大的“二进制1等量”数 ...
3个月前 更新,半瓶墨水 创建于 6个月前
0
3
0藏/784看

我猜我猜我猜猜猜 - 猜数字问题

(这类题目的主角、形式常常变来变去,其实解题方法都是类似的) 孙膑,庞涓都是鬼谷子的徒弟;一天鬼出了这道题目:他从2到99中选出两个不同的整数,把积告诉孙,把和告诉庞。 庞说:我虽然不能确定这两个数是什么,但是我肯定你也不知道这两个数是什么。 孙说:我本来的确不知道,但是听你这么一...
3个月前 更新,半瓶墨水 创建于 6个月前
0
3
0藏/524看

平分平面上的点

平面上有一些随机的点,问能不能找到一个圆使得一半的点在圆内(包括在圆上),一半的点在圆外(奇偶 不考虑,即多一个点也行)?怎样找到最小的满足条件的圆?
3个月前 更新,cadence 创建于 4个月前
0
3
1藏/512看

顺着雨的方向走,保持同样的水平速度会不会淋湿?

一直以来都想问来着:顺着雨的方向走,保持同样的水平速度会不会淋湿? **假设**: 1. 人是一个圆柱体,水平滑动 2. 雨是斜着下的,在人所在的高度内是匀速的,雨滴在水平方向均匀分布 另一个问题是,跑的快会不会少淋雨?淋的雨量和在雨中呆的时间是否成正比?
3个月前 更新,半瓶墨水 创建于 7个月前
0
1
2藏/807看

经典 - 最大和/最大积连续子序列问题

对于一个包含了正负整数的数组,求其“最大和”连续子序列 以及 “最大积”连续子序列 比如: 3 -4 8 -5 2 6 -7 最大和子序列是:8 -5 2 6,和为11 最大积子序列是:8 -5 2 6 -7,积自己算:)
3个月前 更新,半瓶墨水 创建于 6个月前
1
3
1藏/612看

洗牌算法

纸牌游戏中需要先洗牌,洗牌的过程就是随机打乱的过程 **抽象一下**: 给你一组数据(假设放在数组里),如何有效地将其随机打乱?
3个月前 更新,半瓶墨水 创建于 6个月前
0
2
0藏/571看

递归倒转一个栈

写个递归程序 1. “**原地**”(in place)倒转一个栈(即不得重新申请一个同样的栈) 2. 只允许用这些栈函数:IsEmpty | IsFull | Push | Pop | Top
3个月前 更新,半瓶墨水 创建于 6个月前
0
2
0藏/656看

如何删除有序数组中的重复元素

如何删除有序数组中的重复元素,空间复杂度O(1),时间复杂度尽可能低?
 
3个月前 更新,briversong 创建于 5个月前
第一页 上一页 1 2 3 4 5 6 下一页 最后页