早教吧 育儿知识 作业答案 考试题库 百科 知识分享

算法设计问题!锅里有一叠n个煎饼,每个煎饼有唯一的一个数字。厨师每次只能选择一个数k,把从锅底开始数,第k张以上的煎饼全部拿起,反过来又放在上面。在只能对煎饼进行红色所描

题目详情
算法设计问题!
锅里有一叠n个煎饼,每个煎饼有唯一的一个数字。厨师每次只能选择一个数k,把从锅底开始数,第k张以上的煎饼全部拿起,反过来又放在上面。在只能对煎饼进行红色所描述的操作的前提下.请你帮厨师设计一个算法,使得所有煎饼由下到上、从小到大堆放。
▼优质解答
答案和解析
第一步:选出最小的数字对应的k,翻转之后最小数字就在顶端
第二步:把所有煎饼翻转,这样最小数字就在底部
然后对上面的n-1个煎饼重复上述过程即可
看了 算法设计问题!锅里有一叠n个...的网友还看了以下:

一个平底锅每次最多能煎2个饼,煎一只正面需要2分钟,反面需要1分钟,那么煎5只饼最少能用几分钟?一个  2020-03-30 …

妈妈用平底锅煎饼,锅里每次最多放4个饼,饼正面要煎2分钟,反面要煎1分钟.她煎了6个饼,只花了5分  2020-06-19 …

一个锅一次最多能同时烙2个饼,正反两面各需要烙3分钟,烙熟5个饼至少需要分钟;烙熟10个饼最少需要  2020-06-19 …

小红用平底锅烙饼锅中每次最多放4个饼烙一个饼的正反两面各需2分钟小红烙6个饼只用了6分钟她是怎样  2020-06-19 …

一个平底锅每次能同时放两个饼,如果烙一个饼正、反面各需2分钟,共需4分钟.现在要烙9张饼,怎样烙比  2020-06-19 …

一口锅一次能同时煎两张饼,煎一张饼的正反面共需2分钟,煎3张饼最少需要分钟,煎9张饼最少需要分钟,  2020-06-19 …

用一个大号平底锅煎饼,每次能烙三张饼,两面都要烙,每面3分钟.烙4张饼,至少要花多少分钟?烙5张饼  2020-06-29 …

用平底锅煎饼,锅里每次最多放4个饼,饼正面要煎2分钟,反面要煎1分钟.煎了6个饼,只花了5分钟,怎  2020-07-07 …

看你能答几个?一只平底锅上只能煎两只饼,用它煎一只饼需要两分钟(正面反面各一分钟),问:煎三只饼需  2020-07-07 …

一个关于地铁的问题地铁停靠某站时,恰好对面反方向行驶的地铁也同时停靠该站,假设两个方向的所有地铁车辆  2020-11-20 …