
算法题
没事做的
Tom里的同学
2002年Made in China,长176cm,净重62kg。采用人工智能,各部分零件齐全,运转稳定,经近二十年的运行,实属质量信得过产品。该"产品"手续齐全,无限期包退包换。(づ ●─● )づ
展开
-
【展会彩灯】一个被连接到若干个开关上的电灯泡,只当所有开关都闭合的时候才会发光。每一个开关由一个按钮控制;开关的状态是无法知道的。使其在有n个开关的时候,在最坏的情况下需要按动按钮的次数最少
一个被连接到若干个开关上的电灯泡,只当所有开关都闭合的时候才会发光。每一个开关由一个按钮控制;开关的状态是无法知道的。使其在有n个开关的时候,在最坏的情况下需要按动按钮的次数最少?原创 2022-11-11 03:18:34 · 536 阅读 · 1 评论 -
【交替放置的玻璃杯】有2n个玻璃杯挨个排成一行,前n个装满苏打水,其余n个杯子为空。交换杯子的位置,使之按照 满-空-满-空的模式排列
交替放置的玻璃环有2n个玻璃杯挨个排成一行,前n个装满苏打水,其余n个杯子为空。交换杯子的位置,使之按照满一空一满一空的模式排列,而且杯子动的次数要最少.原创 2022-11-10 00:15:08 · 847 阅读 · 0 评论 -
【爬梯子】假设每一步可以爬一格或者两格梯子,爬一部n格梯子一共可以用几种方法?
假设每一步可以爬一格或者两格梯子,爬一部n格梯子一共可以用几种方法?自己取几个项就发现了,斐波那契数列。原创 2022-11-09 23:49:45 · 492 阅读 · 0 评论 -
【名人问题】有 n 个人他们之间是否认识用邻接矩阵表示(1表示认识,0表示不认识),并且 A 认识 B 并不意味着 B 认识 A,名人定义为他不是认识任何人且所有人都认识他的人。求出所有名人。
n个人中的名人是指这样一个人:他不认识别人,但是每个人都认识他。任务就是找出这样一个名人,但只能通过询问“你认识他/她吗?”这种问是来完成。设计一个高效算法,找出该名人或者确定这群人中没有名人。你的算法在最坏情况下需要问多少个问题?原创 2022-11-09 23:45:14 · 1064 阅读 · 0 评论 -
【页面编号】假设页面从1开始连续编号,一共1000页。计算所有页码中的十进制数字的总个数
假设页面从1开始连续编号,一共1000页。计算所有页码中的十进制数字的总个数原创 2022-11-08 20:53:24 · 1020 阅读 · 5 评论 -
【现代谜题】晚上有四个人要过桥,只有一个手电筒,每次过桥都需要手电筒,每次最多可同时过两个人,其中甲过桥要1分钟,乙要2分钟,丙要5分钟,丁要10分钟。求最短的过桥时间。
晚上有四个人要过桥,只有一个手电筒,每次过桥都需要手电筒,每次最多可同时过两个人,其中甲过桥要1分钟,乙要2分钟,丙要5分钟,丁要10分钟。求最短的过桥时间。原创 2022-11-08 20:43:47 · 3139 阅读 · 0 评论 -
【带锁的门】(在走廊上有n个带锁的门,从1到n依次编号。最初所有的门都是关着的。我们从门前经过n次,每次都从1号门开始。在第i次经过时(i = 1,2,…, n)我们改变i的整数倍号锁的状态)
在走廊上有n个带锁的门,从1到n依次编号。最初所有的门都是关着的。我们从门前经过n次,每次都从1号门开始。在第i次经过时(i = 1,2,…, n)我们改变i的整数倍号锁的状态;如果门是关的,就打开它;如果门是打开的,就关上它。在最后一次经过后,哪些门是打开的,哪些门是关上的?如k = 20,分解成1x20,2x10,4x5,那么第1次,2次,4次,5次,10次,20次会经过第20号门。将门牌号分解为i*j的形式,判断第几次循环会改变状态、如果存在偶数个因子则与初始状态相同、奇数个因子则状态相反。原创 2022-11-06 15:27:12 · 1108 阅读 · 1 评论 -
快速排序-归并排序
快速排序-归并排序原创 2022-11-04 23:50:43 · 126 阅读 · 0 评论