算法与数据结构——小米笔试题

这篇博客包含了小米笔试中的一些算法题目,包括买电影票问题,要求5个座位相连且满足特定条件;字符串重组问题,需将*移到字符串前半部;懂二进制问题,计算两个整数二进制表示中不同位数;判断回文数问题,检查数字字符串是否前后一致;整数数组奇偶数分开的排序算法;以及股票收益最大化问题,寻找最大收益策略。这些问题涵盖了数据结构和算法的不同方面。
摘要由CSDN通过智能技术生成

算法题 10:买电影票(小米笔试题)

题目:电影院座位分布是这样,第一排座位号1-5共5个座位,中间是过道,然后6-12共7个座位,第2排13号座位近邻12号座位后面,即首尾相连状,一共30排。共计360个座位。

现在有3个大人和2个小孩一起去看电影,买票有个要求:
1). 5个座位号必须相连(像11 12 13 14 15这样跨排也算);
2). 过道的座位(像1 5 6 12 13等)必须让大人做,不能让小孩做;
3). 小孩的旁边必须有个大人;
问一共有多少种买票方案,必须写出计算的伪代码?
这里写图片描述

*********************************************************************************************************************

算法题 17:字符串重组(小米笔试)

题目

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值