noj1734 排列
②好奇怪这里用scanf("%d",&n);getchar();(是范围类型问题还是因为什么呢?4.正常情况下都是把数组放进栈里面去,这里巧妙就巧妙在于把下标放到栈里面去,因为按照题目那样来说j-i+1是对于下标的计算。3.一开是我看老师的代码并不理解为什么要出栈,后来遍历之后发现是为了处理那些嵌套的情况发生。这道题我看了题目蛮久的,一直理解不了题目当中是如何计算的,后来看了罗永军老师写的文章。5.有两个易忽略的问题:①判断栈是否为空,如果不判断会出现错误。1.其实就是形成一个“凹”
原创
2024-02-15 15:52:51 ·
241 阅读 ·
1 评论