摘要:
思路 这题非常像是最长上升子序列,这题为什么这么写我也说不上来,我们把队列建成递增子序列,这样每次拿新数和各队列尾最小值比较,如果小于队列尾部的最小值就可以放入这个队列。 这样做的道理,简单来说就是如果没有一个小的数挡住大的数,那么我们就可以按照题目的要求输出一个队列。 代码 阅读全文
posted @ 2020-02-18 21:44
xyee
阅读(322)
评论(0)
推荐(0)
摘要:
思路 注意读入和输出格式 如果用fgets读入的话会带上回车,输出的时候一定不要输出了双回车 并且此时的length也会比原始长度多了一,要注意长度比较,这里容易出错 代码 阅读全文
posted @ 2020-02-18 16:26
xyee
阅读(215)
评论(0)
推荐(0)
摘要:
思路 这题不用题解吧 代码 阅读全文
posted @ 2020-02-18 16:07
xyee
阅读(210)
评论(0)
推荐(0)
摘要:
思路 这题代码长,其实只是懒,没有把重复的代码写成函数。 只用建堆,循环判断就可以了。 循环判断是为了避免数的重复,判断每一中可能的情况是否为真。 代码 阅读全文
posted @ 2020-02-18 11:08
xyee
阅读(370)
评论(0)
推荐(0)
摘要:
这个太简单了,没有题解。 阅读全文
posted @ 2020-02-18 09:48
xyee
阅读(133)
评论(0)
推荐(0)

浙公网安备 33010602011771号