对子如何拆单

掼蛋局势时刻变换,如果固守自己的牌型,不跟随出牌的情况灵活应变,会很难夺得头游。对子拆单则是把对子拆成单张出牌,可以顺应局势,打乱对手节奏。拆单常用于如下场景:

1、为了顺走牌
当自己牌力不够强而又有机会冲头游时,如果你想争头游则需要悄悄的顺牌。如果你手里没有单张,对手又打单牌且王多时,切莫轻易过牌,在对手王没有出完之前,10、J、Q这样的大对子,可以拆单,大概率可以顺走一对,减少一手牌。

 

2、为了避免消耗大牌
选择越级压制会消耗自己的大牌,相当于你没有压到对手的大牌,导致后面对手再出单牌时很被动;二是用大牌封单想跑意图太明显,容易被“重点关注”。当然了可以先让对家要,如果对家不要,则可以选择拆单接牌,然后再用王压牌获得出牌权。
3、为了隐藏牌型的弱点——不吃单牌
如牌型单一(对子牌),一但被识别出来不吃单牌,则会很被动,连续过牌一是容易让对手把小轮次出完,二是容易心态急躁,导致过早用炸封单想改牌型,从而消耗牌力。

 4、为了控牌
这种情况通常是己方王多大牌多,而恰恰手里对子多,可以适当拆单控牌或者传牌。

5、为了防守
这情况通常判断下家大概率有小单还没有出牌,或者还没有获得过出牌权。自己手里没单牌,上家出单牌时,可以拆中高单防守,防止下家顺小单牌。

一定要注意判断拆牌是否有必要。如果你的对子是一对较弱的牌,而你手中有更高价值的牌,拆掉对子可能会更有利。但如果你的对子是高牌,拆牌可能会降低你的手牌价值。

MongoDB对子文档的分页需要使用到聚合管道(Aggregation Pipeline)和$project操作符。以下是实现分页的一种方法: 假设有一个文档,其中包含了多个子文档: ```json { "_id": 1, "name": "John", "orders": [ {"id": 1, "product": "A", "price": 10}, {"id": 2, "product": "B", "price": 15}, {"id": 3, "product": "C", "price": 20}, {"id": 4, "product": "D", "price": 25}, {"id": 5, "product": "E", "price": 30}, {"id": 6, "product": "F", "price": 35}, {"id": 7, "product": "G", "price": 40}, {"id": 8, "product": "H", "price": 45}, {"id": 9, "product": "I", "price": 50}, {"id": 10, "product": "J", "price": 55} ] } ``` 现在我们要对子文档进行分页,每页显示3条数据,查询第2页的数据。可以使用以下聚合管道: ```javascript db.collection.aggregate([ // 匹配要查询的文档 {$match: {_id: 1}}, // 将orders数组分成独的文档 {$unwind: "$orders"}, // 跳过前3条数据,查询第2页的数据 {$skip: 3}, // 只返回3条数据 {$limit: 3}, // 重新组合成原来的格式 {$group: {_id: "$_id", name: {$first: "$name"}, orders: {$push: "$orders"}}}, // 仅返回orders字段 {$project: {_id: 0, orders: 1}} ]) ``` 解释一下上述聚合管道的每个操作: - $match:匹配要查询的文档。 - $unwind:将orders数组分成独的文档。 - $skip:跳过前3条数据,查询第2页的数据。这里需要根据页码和每页显示的数据条数计算出要跳过的数据数量。 - $limit:只返回3条数据,即每页显示的数据条数。 - $group:重新组合成原来的格式。 - $project:仅返回orders字段,即需要分页的子文档。 使用上述聚合管道可以实现对子文档的分页查询。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

掼蛋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值