题解:P7652 [BalticOI 1996] A NICE SEQUENCE (Day 1)

· · 题解

P7652 [BalticOI 1996] A NICE SEQUENCE (Day 1)题解

题目传送门

本蒟蒻的第一个灰题题解。

题目简述

本题要求将一个整数序列划分为尽可能少的子序列,每个子序列必须满足:

  1. 至少包含 2 个元素。
  2. 非递增非递减的。
  3. 每个元素恰好属于一个子序列

解题思路

采用深度优先搜索( DFS )配合剪枝策略:

经蒟蒻检验,此代码经过剪枝可以通过本题。

祝dalao们生活美满✿✿ヽ(°▽°)ノ✿~~~。