level 5
1.模拟. 字符处理 简单素数判断2.枚举. 要优化也可以 要打表也可以3.动规.与《方格取数》类似4.枚举+贪心.注意直接O(n)的贪心{就是每次能a就a否则能b就b否则...}是错误的,正确算法是平方级的。如果题目改为判断是否为可2栈排序数列 那么用O(n)贪心是可以的,所以每次只要从a到d枚举操作,然后剩下的贪心判断是否可行。这样可以保证取得字典序最小的可行操作序列。如果有一层所有操作都不可行那就输出无解
2008年11月15日 10点11分
1
level 5
第四题直接O(n)贪心应该是对三组数据吧.湖南好多330分的
2008年11月15日 10点11分
2
level 0
题目要求求出字典序最小的操作序列来完成双栈排序首先操作总数肯定是2n,应为每个元素进一次出一次。然后4种操作有字母编号,那么aadd就比adad在字典序中要优先一些
2008年11月15日 10点11分
5
level 1
我怎么没有想到用贪心哦……能给下用贪心且考虑到字典序的算法代码吗我PASCAL的
2008年11月15日 10点11分
6
level 0
....2题我居然只枚举到99,天啊...我怎么会天真的认为只会出现两位数呢...
2008年11月15日 12点11分
9
level 0
第四题题解详细些好么没听懂或者麻烦楼主给个数据……我郁闷死了第四题才30分
2008年11月15日 13点11分
10
level 0
我贪心竟然没写完。超级失误,被第2题废掉了n多n多时间。。哭死。。
2008年11月15日 14点11分
11
level 0
http://www.hikongjian.com/HeiKe/HeiKeGongFang/5534-1.htmlhttp://www.hikongjian.com/HeiKe/HeiKeGongFang/5535-1.html
2008年11月15日 16点11分
13
level 0
啊 我也是枚举0-99.熄火了这次难怪只有160分
2008年11月16日 02点11分
15
level 6
第二题原本我想打表的,后来再看,最大出现的数才711,所以我就象征性的打了一个搜索,枚举0-999
2008年11月16日 02点11分
16
level 0
靠。第4题我用的DFS。。。不知道过了几个点。。。总之总分是260...
2008年11月16日 04点11分
19
level 1
这次的题...大水每次都把题想复杂的我只得了170第二题居然往dfs的方向想了,用了n多时间...对noip彻底失望,明年再来吧
2008年11月16日 04点11分
20