关于造数据

注:

  最近思考了一下如何造数据,虽然目前没有操作,但想给大家分享一下方法。

  方法1:

    硬想。。。适合小数据,可以根据代码易错点自己想数据,这个就不多说了,理解代码之后就好了。

  方法2:

    随机数据,这个就没有大小限制了,大数据也可以做,但是问题又来了,我做出来的数据很有可能水的不行,完全随机的话有些题甚至只能随机出一种输出,并且不好筛选。所以,这是我想到的解决办法:对拍,拿有细节错误的代码和正确的代码进行对拍,再进行筛选,拿复杂度有问题的代码和正常代码对拍,找到t掉(代码内记录时间,超了时限就不输出,对拍正常写就行了)的数据进行筛选。

  方法3:

    有目的的随机,在跑随机的过程中加入一些条件,使随机不那么随机,向我们想要的方向随机,再配上方法2的筛选,和方法1做几个小数据就好了。

 

猜你喜欢

转载自www.cnblogs.com/wish-all-ac/p/12641297.html