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
趣题
程序员面试时候出的一些逻辑问题
第1章数学
趣题
解析1.酒水分装问题某人有12品脱啤酒一瓶(品脱是英容量单位,1品脱=0.568升),想从中倒出6品脱。但是他没有6品脱的容器,只有一个8品脱的容器和一个5品脱的容器。
be_x_man
·
2018-04-11 10:07
备战蓝桥杯——算法经典
趣题
(猴子吃桃)递归算法
猴子吃桃某天一只猴子摘了一堆桃子,每天吃掉其中的一半,然后在多吃一个,第二天则吃剩的一半然后再多吃一个,.......直到第10天,猴子发现了只有1个桃子。问这只猴子在第一天摘了多少个桃子?这道题目还是挺简单的,关键在与:知道第一天比第二天多一个,在两倍由此可以的到:(f(n-1)+1)*2下面看java代码是实现:publicclassP10_3{publicstaticvoidmain(Str
???@java
·
2018-02-16 16:47
蓝桥杯大赛备考
2017-06-06 20条
趣题
可以和所学内容有关,也可以与内容无关。
趣题
一般不超纲,也可以适度超一点。
趣题
宜自然融入,目的在于引发兴趣、激活思维、活跃课堂。
Joseph李
·
2018-02-08 15:19
圆圈中最后剩下的数(约瑟夫环)
题目描述约瑟夫问题是一个非常著名的
趣题
,即由n个人坐成一圈,按顺时针由1开始给他们编号。然后由第一个人开始报数,数到m的人出局。现在需要求的是最后一个出局的人的编号。
coolwriter
·
2018-01-30 15:36
金典
“爱一只猫,远远比爱一个人有趣”
爱一只猫,远远比爱一个人有
趣题
图“火灾中,在伦勃朗和一只猫之间,我选择拯救猫。”即便距离艺术家贾科梅蒂逝世已经过去50年,他的这句话,仍然引起无数猫奴的共鸣。对很多人来说,爱一只猫远远比爱一个人有趣。
拎只鸡
·
2018-01-03 11:10
这些画中有多少童趣曾属于你和孩子的?学语文是认真的,玩也是
请点击此处输入图片描述以下是长期从事中学美术教学的王永潮先生创作的童
趣题
材的国画打弹珠跑纸风车滚铁环斗蟋蟀玩老鼠夏天摸鱼捉蟹冬天立筛捕麻雀摸盲挑花
陪儿子学语文
·
2017-12-10 22:16
你这一生,就是你无数次选择的叠加。
作者丨老喻来源丨孤独大脑(ID:lonelybrain)1一道
趣题
的8个解答这道题比想象中有趣,有以下8个答案:1)根据期望值
王小呃
·
2017-12-06 11:47
孤独大脑 - 被蠢人、穷人与聪明人放弃的“概率权”
--安德烈·高兹(上部分)一道
趣题
的8个解答如上,一道”简单”的选择题。你按红色按钮?
monkiredhead
·
2017-11-08 01:38
约瑟夫
题目描述约瑟夫问题是一个著名的
趣题
。这里我们稍稍修改一下规则。有n个人站成一列。并从头到尾给他们编号,第一个人编号为1。然后从头开始报数,第一轮依次报1,2,1,2...然后报到2的人出局。
DL业精于勤荒于嬉
·
2017-08-01 11:40
2017面试笔试
【申祐正传 】申祐妙解
趣题
图片发自App【申祐正传】申祐河里偷洗澡令父母忧夏夜明月挂天边,童年趣事人人谈。世上岂有不老药,人生能有几少年?高山因仙出了名,学问因勤增见闻。马瞧蹄掌视千里,人若聪敏观其行。“我早些时候就考虑这件事情了。听说芙蓉镇上有一家私塾还算不错,学费低,招收的都是十一二岁以下的儿童。先生还讲算术(数学)学打算盘,对于今后的日常生活和工作都很实用…”申河沉思片刻说。“那就让申祐在那里读书吧!”“只是怕因他年
欣荣Y
·
2017-04-25 18:15
裴波那契数列与应用
13世纪初,意大利数学家裴波那契(Fibonacci)在所著的《算盘书》中提出“兔子生崽”的
趣题
:假设兔子出生后两个月就能生小兔,且每月一次,每次不多不少恰好一对(一雌一雄),若开始时有初生的小兔一对,
double_main
·
2017-01-10 16:15
致美C程序
递推迭代
好玩的游戏
收集一些好玩的编程游戏收集一些好玩的编程游戏SmarandacheconsecutivenumberUyHiP
趣题
几个特殊的强正则图来源
趣题
为什么偏偏是6格IMO2016
趣题
Geoff的青蛙二叉树遍历数值的整数次方圆圈中剩下的最后数字仅用递归操作和栈操作逆序一个栈由两个栈组成的队列
damnivictory
·
2017-01-06 11:20
C
java
code
interestin
古尺神奇
因磨损日久尺上的刻度只剩下7条,其余刻度均已不复存在,神奇的是,使用该尺仍可一次性度量1~29之间任意整数寸长度;设计程序,试确定古尺上7条刻度的位置分布;7刻度度量29尺长1.说明:这是一道有一定难度的实用性较强的
趣题
double_main
·
2017-01-02 20:32
致美C程序
智能整合
【组合数学】 01 - 关于“摆放”的科学
这些问题随处可见,最多见于形形色色的智力
趣题
和数学游戏。它们涉及的数学知识比较初等,但需要很强的技巧和脑力,至今未解的世界难题也是俯拾皆是。
卞爱华
·
2016-09-02 21:00
【组合数学】 06 - 组合设计
组合难题也会出现在各种益智
趣题
或竞赛难题中,随随便便就会出现一些未解的难题,所以我们也将止步于此。在结束本课之前,我决定再窥探一下组合问题中的一大类:组合设计。
卞爱华
·
2016-09-02 21:00
独立同分布(iid)随机变量的一些
趣题
在概率论中,一组独立同分布的随机变量x1,x2,⋯,xn出现的频率很高。独立同分布,independentandidenticallydistributed,一般缩写为i.i.d。在概率论中,如果随机变量具有相同的概率分布,并且随机变量之间相互独立,那么这组随机变量就满足独立同分布。本文特意为大家整理一下与一组独立同分布的随机变量x1,x2,⋯,xn相关的一些有意思的小问题。1.Case1已知随机
bitcarmanlee
·
2016-08-13 15:57
独立同分布
iid
随机变量
期望
方差
probability
statistics
简单计算题-鸡兔同笼
我国古代著名
趣题
之一。《孙子算经》中这样描述:“今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔各几何?”
·
2016-05-08 13:00
在线编程--约瑟夫问题II
题目描述约瑟夫问题是一个著名的
趣题
。这里我们稍稍修改一下规则。有n个人站成一列。并从头到尾给他们编号,第一个人编号为1。然后从头开始报数,第一轮依次报1,2,1,2…然后报到2的人出局。
Mrzhoug
·
2016-05-06 19:00
编程
在线编程--约瑟夫问题I
题目描述约瑟夫问题是一个非常著名的
趣题
,即由n个人坐成一圈,按顺时针由1开始给他们编号。然后由第一个人开始报数,数到m的人出局。现在需要求的是最后一个出局的人的编号。
Mrzhoug
·
2016-05-06 15:00
编程
约瑟夫问题
约瑟夫环
题目描述约瑟夫问题是一个非常著名的
趣题
,即由n个人坐成一圈,按顺时针由1开始给他们编号。然后由第一个人开始报数,数到m的人出局。现在需要求的是最后一个出局的人的编号。
Before1993
·
2016-04-29 21:00
程序员面试金典(动态规划):约瑟夫环问题(java解法)
题目描述约瑟夫问题是一个非常著名的
趣题
,即由n个人坐成一圈,按顺时针由1开始给他们编号。然后由第一个人开始报数,数到m的人出局。现在需要求的是最后一个出局的人的编号。
qiaoqiao0609
·
2016-03-09 15:00
java
面试
动态规划
程序员面试金典
趣题
:下一根枕木应该画在哪儿?
一位画家正在画画。画布上是一望无际的平原,一条笔直的铁路向无限远的地方延伸。画家画了铁路上的两根相邻的枕木,它们在画面上呈两条平行的线段,并且都与地平线平行。这时,画家突然犯难了:根据透视的原理,下一根枕木应该画在哪儿呢?你能帮他确定出下一根枕木的位置吗?这里,我们假设陆地是一个无限大的平面,并且铁路上的相邻枕木之间的间距相等。假设两根枕木分别是AB和CD。容易想到,如果地面上的两条直线交于地平线
qwertyuqqww
·
2016-03-05 17:00
透视法
算法分析之常胜将军
常胜将军是一个非常有意思的智力游戏
趣题
,常胜将军的大意如下:甲和乙两人玩抽取火柴的游戏,共有21根火柴。每个人每次最多取4根火柴,最少取1根火柴。如果某个人取到最后一根火柴则输了。
hoojjack
·
2016-02-22 22:00
二进制在数学中的妙用
让我们先来看一个经典的数学
趣题
:一工人工作7天,老板有一段黄金,每天要给
goal00001111
·
2016-02-21 20:12
趣题
一则:如何快速过桥?
有四个人打算过桥,他们都在桥的某一端,他们的任务是在17分钟内全部到达桥的另一头。当时是晚上,他们只有一只手电筒,最多只能有两人同时过桥,因为伸手不见五指,必须要携带手电筒。必须步行将手电筒带来带去,即扔来扔去是不行的。每个人走路的速度是不同的:甲过桥需要1分钟,乙需要2分钟,丙需要5分钟,丁需要10分钟。两个人一起走的速度等于其中较慢的人的速度。例如,如果第一次让甲和丁一起过桥,当他们到桥的另一
Anders Cui
·
2016-02-20 15:33
趣题
.C89-8皇后问题
描述在8x8的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。思路枚举8个皇后的位置:将皇后甲放到第1行的第1列,在棋盘上标记出皇后甲不能攻击到的位置,接着将皇后乙尝试着放到皇后甲不能攻击到的每一个位置,并在每一次尝试中,标记出皇后乙不能攻击到在每一个位置,然后放皇后丙……直到8个皇后都放完或没有皇后可放时输出结果。代码定义棋盘类型棋盘
颜汇杭
·
2016-02-03 13:00
趣题
.C-8皇后问题
描述在8x8的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。思路枚举8个皇后的位置:将皇后甲放到第1行的第1列,在棋盘上标记出皇后甲不能攻击到的位置,接着将皇后乙尝试着放到皇后甲不能攻击到的每一个位置,并在每一次尝试中,标记出皇后乙不能攻击到在每一个位置,然后放皇后丙……直到8个皇后都放完或没有皇后可放时输出结果。我们先输出每一个解法
颜汇杭
·
2016-02-03 13:00
面试
趣题
:求不连续子数组最大和的值
作者:小飞 原文地址:http://yishan.cc/blogs/nickledson/archive/2008/12/29/997.aspx 《编程之美》一书上有一道题:给定一个由N个整数元素组成数组a,写一个函数在其中找出连续子数组和的最大值。例如给定数组为{1,-2,3,5,-1,2},则和最大的连续子数组是{3,5,-1,2},函数返回值是9。 这是一道典型的动态规划问题
·
2015-12-09 10:54
面试
序列相关的
趣题
之三
(6) 给定1-n的一个排列,每次操作定义为把一个数放到序列的末尾,请问把它排好顺序,至少要操作多少次? 这个题好像是tc某个题的变种,也是google的面试题。tc原来的问题略微复杂一点,比方是给定一个序列,至少多少次操作转换成另外一个序列。可是又一次编号之后等价于如上问题——google面试题好像就是上面那个描写叙述,也可能是放到序列开头,可是方法是一样的。 首先,至多n次操作是能够做到的
·
2015-11-13 22:12
序列
两道
趣题
话贪心
转自小驰的博客。去年认识的小驰,当时水平还差不多,现在我被远远甩在了后面,悲哀! http://www.cnblogs.com/njuzyc/ 两道好玩的问题及我对“贪心思想”看法 贪心是一种思想,所以我感觉给它下严格的定义不太合理。//要细致地研究它严格的定//义当然是必不可少的 在最优化问题中,贪心思想指每次决策都选择当前最优解,而不用考虑全局的情况。 贪心法是一种很高效的算法,但是
·
2015-11-13 01:23
贪心
面试收集—hello,world 也有新花样
今天看一篇博主的文章,提到了添加一行代码输出hello world的有
趣题
目,于是在网上搜,发现关于hello world的小伎俩还真不少,当然,问题的关键不在hello world上,而在这背后的原理之中
·
2015-11-12 17:14
面试
趣题
1. 给你n个数,其中有且仅有一个数出现了奇数次,其余的数都出现了偶数次。用线性时间常数空间找出出现了奇数次的那一个数。(全部异或) 2. 给你n个数,其中有且仅有两个数出现了奇数次,其余的数都出现了偶数次。用线性时间常数空间找出出现了奇数次的那两个数。 3.给你一个数列,一次操作是指将某个数移到数列中别的位置上去,然后问最少要几次操作才能让数列变得有序。例如,数列7,1,3,2,6,5就只需要
·
2015-11-12 10:18
递推
趣题
在网上看到一个关于递推求解的课件,感觉里面的问题很经典有趣,层层递进,因此在这里记录一下。 1、在一个平面上有一个圆和n条直线,这些直线中的每一条在圆内同其他直线相交,假设没有三条直线相交于一点,试问这些直线将圆分成多少区域。 2、平面上有n条折线,问这些折线最多能将平面分割成多少块?(已知1—>2,2—>7) 3、设有n条封闭曲线画在平面上,而任何两条封闭曲线恰好交于两点,且任
·
2015-11-11 11:03
C语言-回溯例4
1,问题提出 日本数学家桥本吉彦教授于1993年10月在我国山东举行的中日美三国数学教育研讨会上向与会者提出以下填数
趣题
: 把1,2,...,9这9个数字填入下式的九个方格中(数字不得重复),使下面的分数等式成立
·
2015-11-11 11:37
C语言
fork()调用的一个
趣题
经常看到有人问到这样一个问题: #include < stdio.h > #include < sys / types.h > #include < unistd.h > int main() { int pid = 0 ;
·
2015-11-11 11:35
fork
图论
趣题
1、证明:在连通无向图的每一对不同顶点之间都存在简单通路。 证明:设u和v是连通无向图G = (V, E)的两个不同的顶点,因为G是连通的,所以u和v之间至少有一条通路。设x0, x1, x2, ..., xn 是长度最短的通路的顶点序列,其中x0 = u 而xn = v。这条长度最短的通路是简单的。为了看明白这一点,假设它不是简单的。则对满足0≤i<j的某个i 和j 来说,有xi = xj
·
2015-11-11 06:41
图论
面试数学
趣题
解析
河岸的距离 两艘轮船在同一时刻驶离河的两岸,一艘从A驶往B,另一艘从B开往A,其中一艘开得比另一艘快些,因此它们在距离较近的岸500公里处相遇。到达预定地点后,每艘船要停留15分钟,以便让乘客上下船,然后它们又返航。这两艘渡轮在距另一岸100公里处重新相遇。试问河有多宽? 分析与解答 当两艘渡轮在x点相遇时,它们距A岸500公里,此时它们走过的距离总和等于河的宽度。当它们双方抵达对岸时,走过
·
2015-11-11 00:34
面试
原创谜题:这算什么鸽巢之变态棒球队。
几乎每一本讲述过鸽巢原理的书籍都会涉及如下的一道巧妙应用鸽巢原理来解答的
趣题
,题目如下: 在30天的一个月里,某棒球队一天至少打一场比赛,并且在这个月里至多打45场。
·
2015-11-01 16:45
原创
趣题
一道
将六块拼图板组合成如图所示的形状, 允许翻过面来放置. 若其中的绿色单位正方形板处在标有字母的某个位置上, 则此字母为 ____ 答案:有且只有S能够满足。把棋盘像国际象棋一样涂成黑白色的,
·
2015-11-01 12:00
数学
趣题
——谁在说谎
问题: A说:B说谎。B说:C说谎。C说:A.B都说谎。请问谁说谎 分析: 对A,B,C三人说的话的真假变量a,b,c表示,a,b,c的取值为1或0 按照题意:存在如下逻辑关系: (1)若a = 1, 则 b = 0; (2)若a = 0, 则 b = 1; (3)若b = 1, 则 c = 0; (4)若b = 0, 则 c = 1; (5)若c = 1, 则 a+b = 0;
·
2015-10-31 19:30
数学
数学
趣题
——应用递归实现数制转换
递归法将二进制转换为十进制 源码: 1: #include <stdio.h> 2: #include <math.h> 3: 4: void biTOde(int n,int *sum,int *m) 5: { 6: char c; 7: scanf("%c&
·
2015-10-31 19:29
递归
数学
趣题
——数字翻译器
问题:输入一个正整数N,输出英文表达。例如:1对应one 源码: 1: #include <stdio.h> 2: 3: char data_1[19][11] = {"one", "two", "three", "four", 4:
·
2015-10-31 19:28
翻译
数学
趣题
——亲密数
如果整数A的全部因子之和等于B,而B的全部因子之和等于A,则为亲密数。求3000以内的亲密数。 (1)应该事先求出1-3000所有数字的整数因子之和,存入一个数组,以提高效率 (2)由于亲密数配对是唯一的,所以如果一个元素在集合中都没有找到亲密数,那么任何一个其他的元素的亲密数也不可能是该元素了,所以其他元素在找亲密数时就不需要再考虑之前已经找过的数字。 源码如下: 1: #in
·
2015-10-31 19:28
数学
数学
趣题
——完全数
如果一个数等于它的因子之和,就为完全数。求出1000以内的完全数 穷举法:(1)求出a的所有因子(2)检测所有因子和是不是等于a 1: #include <stdio.h> 2: 3: int factorSum(int a) /*求a的因子和*/ 4: { 5: int i, sum =
·
2015-10-31 19:27
数学
数学
趣题
——数字的全排列
应用递归思想求全排列 1: #include <stdio.h> 2: #define max 100 3: 4: void Perm(int a[], int n , int s , int r[], int m) 5: { 6: int i, j, k, flag = 0; 7:
·
2015-10-31 19:26
全排列
数学
趣题
——移数字游戏
应用冒泡排序思想,实现数阵中数字的移动过程 源码: 1: #include <stdio.h> 2: 3: void getStep(int m[]) /*显示数阵中数字移动的步骤*/ 4: { 5: int i, j, tmp; 6: for(i = 0; i <
·
2015-10-31 19:25
游戏
数学
趣题
——求圆周率的近似值
应用数值概念算法求圆周率 数值概念算法(随机数方法):利用概率论解决问题, 在求圆周率时的核心思想是: 在一个边长为r的正方形中,以中心点为圆心,r为直径作圆,则圆的面积是1/4πr平方,而正方形面积是r平方。二者比值就是1/4π。 所以随机向该正方形投入点,其中落在圆内的概率的4倍就是圆周率。 源码: 1: #include <string.h>
·
2015-10-31 19:25
数学
数学
趣题
——魔幻方阵
问题: 在n*n的矩阵中填写1~n*n这n*n个数字。使得它的每一行、每一列以及两个对角线之和均相等。求出一个这样的三阶魔幻方阵 最简单,效率最低的穷举法可以解。 源码: 1: #include <stdio.h> 2: 3: int match(int i,int j,int k,int l,int m,int n,int o,in
·
2015-10-31 19:24
数学
数学
趣题
——常胜将军
一、题目 21根火柴,A和B每人每次可以取走1——4根,不可多取,也不可不取,取最后一根火柴者输,要求A先取,B后取。如何保证B永远是胜利者。 二、分析 即必须是B最后只留给A 1根火柴。也就是除了最后第21根火柴,之前的每一轮都必须保证A和B取到的火车数之和为5。 三、源码 1: #include <stdio.h
·
2015-10-31 19:23
数学
数学
趣题
——分解质因数
在2~n-1之间找出n的两个因数(不一定是质因数)i和j,即i * j = n; 如果i是质数,则j必须是n的一个质因数,否则继续对j进行质因数分解。 如果j是质数,则i必须是n的一个质因数,否则继续对i进行质因数分解。 1: #include <stdio.h> 2: 3: int IsPrime(int a) 4: {
·
2015-10-31 19:23
数学
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他