友情提示:如果本网页打开太慢或显示不完整,请尝试鼠标右键“刷新”本网页!
万能数据-第106部分
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部! 如果本书没有阅读完,想下次继续接着阅读,可使用上方 "收藏到我的浏览器" 功能 和 "加入书签" 功能!
“嗯?不行。那好吧,我们就选B题吧,希望选这道题目的人能多点。”程诺兴趣乏乏的道。
第三百三十章 建模进行时
330章
全国大学生建模大赛的奖项分配规则是:
所有赛区奖项平分给A、B两道题目。
而所有的国奖名额,是按照一半名额平分给A、B两道题目,一半名额按照选择A、B题目的数量比例进行分配。
无论从赛区奖项还是从国奖名额分配机制来看,如果选择到A、B两道题目中较少人选择的那道题目,获奖几率便会有一定程度的增加。
因此,那些自认为水平不足以,或者在获奖边缘徘徊的小队,在选择题目的时候,不仅要考虑适不适合自己这个小组,当然,还要考虑这道题目的竞争是否激烈。
正常情况下,三天的比赛时间,题目的选定就要耗去差不多一上午。
毕竟,参赛的小组必须要对两道题目都有了充分而又全面的了解之后,才能慎重的做出选择。否则题目做到一半时,才发现并不适合他们小组,那岂不是哭都没地方去哭。
没有人随便瞥上题目几眼,具体的建模思路便全部出现在脑海里,当然,程诺除外!
别人需要一个上午来选择题目,而程诺却不用这么麻烦。
心中只是犹豫了一下之后,程诺便选择了估计会有许多人选择的B题——碎纸片的拼接复原。
每道建模题目中,所含的问题都有3~4道,这道碎纸片的拼接复原建模也不例外。
问题一:【对于给定的来自同一页印刷文字文件的碎纸机破碎纸片(仅纵切),建立碎纸片拼接复原模型和算法,并针对附件1、附件2给出的中、英文各一页文件的碎片数据进行拼接复原。如果复原过程……】
问题二:【对于碎纸机既纵切又横切的情形,请设计碎纸片拼接复原模型和算法,并针对附件3、附件4给出的中、英文各一页文件的碎片数据进行拼接复原……】
问题三:【上述所给碎片数据均为单面打印文件,从现实情形出发,还可能有双面打印文件的碎纸片拼接复原问题需要解决。附件5给出的是一页英文印刷文字双面打印文件的碎片数据。请尝试设计相应的碎纸片拼接复原模型与……】
总结一下。其实三个问题,难度方面是依次递增的。
第一问,只是让你复原单面纵切的碎纸片。第二问,就是复原单面,同时被横切纵切的碎纸片。而第三问,就是讨论双面、同时被横切、纵切的碎纸片。
程诺想的并非是按照问题的顺序,一步步的一道题目构建一个模型,那样对他来说是既无聊,又无趣的。
按照他的理念,针对这三问,只需要建模出一个模型,就能同时解决三道问题。
也就是说,只要建造的数学模型能解决第三个问题,那前两个问题,自然而然的就被解决。
脑海中有想法后,程诺扭头,对身后的两女开口,“我要开始工作了,没到吃饭时间,不要打扰我!”
说完,程诺转过身,晃动鼠标,同时点开matlab软件和一个word文档!
建模、编程、论文,本应是三个人的工作,现在全部压在程诺身上。这对其他建模大腿来说或许是一件不容易的事,但对程诺来说就简单多了。
三合一,整个团队上下都是程诺一个人的声音,根本不会存在理念冲突之类的事情。况且,谁也没说,三项工作不能同时进行不是?
说干就干!
程诺选择先从建模开始,略过题目前两问,直接进行第三问的建模。
首先调用matlab软件imread函数读取附件5中的24张图片,程诺得到了一个拥有24个灰度矩阵Ak(i,j),(k∈【1,24】,i∈【1,n】,j∈【1,m】)。
接下来,程诺拿出一摞草稿纸,将得到的灰度矩阵公式摘抄下来。
下一步,是采用二值法对灰度矩阵进行变换,通过计算,可以得到二值化后的图像w(x,y)公式:
w(x,y)=1,Th≤g(x)
w(x,y)=0,Th>g(x)
……
程诺一如既往的保持着他的高效率。
一个个公式宛如早就储存在脑海里般信手拈来。
其实,建模这个东西并没有多么复杂。只要脑海里有正确的思路,再加上一个足够聪慧的大脑,成功建造一个数学模型,并花不了多少时间。
这边,程诺趴在电脑桌上,仔细认真的计算,而那边,柳清和顾菲菲两姐妹真的可以用无聊来形容了……
本来两人还想凑上去帮帮程诺,可是一见到纸上那一大串如同鬼画符般的公式,便吐吐舌头,很有自知之明的把话咽了下去。
“菲菲,你说大神一个人能行吗?”柳清扫过机房里的其他队伍,发现都是三个人凑在一块商量着做。而只有他们这边,是程诺一个人趴在桌子上弄,而她们两个在这划水。
不对,她们这连划水都算不上。别人划水还好歹象征性的表现一下,而她们两个还真的在这做起了吃瓜群众。
顾菲菲回答,“应该可以的吧。看大神这么自信,应该是胸有成竹的吧。况且,最后即便不得奖,我们也没啥损失不是。”
“嗯,说的也对。那我们还是继续吃零食吧。”
“嗯嗯,我还给大神带了几瓶肾宝,等会儿吃饭的时候拿给他。”
说完,无事可干的两女再次抱着零食啃起来。
…………
“呼,既然这样,那我们就选B题了啊!”
“我没意见。”
“没意见。”
这是上午十点钟,机房里的一支队伍,在讨论了两个小时后,最终把选题定下来。
而作为这支小队的一员,邱奇环视了机房一周,想要观察一下其他队伍的进度。
忽然,当邱奇的视线落在机房的一个角落时,视线不再移动。
“邱奇,邱奇,你怎么了,怎么愣住了,我们赶快再把这道题目讨论一下啊!”旁边他的一个组员在喊他。
邱奇神色不为所动,抬起手指,指向一个方向,“你看那边。”
那人顺着邱奇的视线看去,“诶,那不是刚才那支一男两女的队伍吗?”
“对,那你看看那支队伍的两个女生在干什么?”邱奇说道。
那人定目望去,便见到视野中,程诺坐在电脑桌前,低头写写画画的着什么,这倒没什么意外的。
关键是,那两个女生,正一人抱着一包辣条,并排坐在一起。
在她们前面的凳子上,有一个被支架竖起来的ipad。
两女聚精会神的盯着iPad津津有味的看。
以他1。5的视力,如果没看错的话,iPad上播放的,是如今大火的电视剧——扶摇!
这是在干啥?!我们不是在建模比赛吗?!
邱奇和他的那位队友对视一眼,皆是一脸懵逼!
第三百三十一章 搞定!
331章
邱奇和他的队友这边,是大眼瞪小眼,完全不懂程诺他们小组到底是个什么操作。
这是建模比赛吗?
看柳清和顾菲菲两姐妹的样子,分明是把这机房当做成宿舍了吧!
但时间紧迫,两人只是惊讶了一阵之后,便回过神,低头开始他们的建模工作。
…………
将注意力全部集中在解题上众人,时间的流速对他们来说显得很快。
似乎就只是几个眨眼的功夫,时间就已来到中午十二点。
而七十二小时的比赛时长,也过去了整整四个小时。
“大神,吃午饭了!”
正在埋头列着算式的程诺,忽然耳边响起柳清那巧笑嫣然的声音。
一转头,便看见柳清和顾菲菲两女,一人手中拿着几个餐盒,站在面前。
他抬起手腕看了眼,确实到了吃午饭的时间。
程诺笑着点点头,“谢谢两位了,先放桌子上吧,等我写完最后几个算式再吃。”
五分钟后……
程诺写完最后一个公式,把笔放在一边,慢慢抬头。
一眼,程诺便看到那在旁边摆满整个一张桌子的饭菜。
四菜一汤。
三荤一素。
虽然饭盒的盖子还未打开,但单看品相,就知道极为美味。
而见到程诺再次抬头,柳清欣喜开口,“大神,你弄完了啊?”
“嗯。”程诺点头,指着那摆在机房桌子上的饭菜,“其实你们先吃就好了,不用的等我的。”
“没关系,我们应该做的。”柳清眯着眼,笑嘻嘻的开口,“大神您这么辛苦带我们两个,我们做的这点小事根本不足为提。”
“那大神,我们就……开饭了?”
“嗯,开饭吧,写了这么久,确实有点饿了。”
一个个饭盒被相继打开,一种令人垂涎三尺的香气,渐渐的弥漫在整个房间。
那些一群群还在沉迷建模题目,没抽出时间买午饭的苦逼参赛者们,一闻到这种美味的香气,原本就饥肠辘辘的肚子不争气的咕咕叫了起来。
他们一个个放下手中的笔或者键盘,抬头,像是野狗觅食般的目光在机房教室里来回扫视。
当然,最后,便落在那三道身影之上。
“嗯,这红烧肉不错,肥瘦有度,好吃!”
“风味茄子味道和我家乡的也很像,有一种家的味道!”
“还有,这……”
一边狼吞虎咽吃着的程诺,还一边没有刻意压低声音的品评道。
咕咚!咕咚~
见到这一幕的三十多号参赛者,齐齐咽下了一口唾沫。
那是馋的!
说实话,这么丰盛的午餐,他们这群参加建模大赛,时间分秒必争的选手,根本没有时间去准备这个东西。
或许,只有被程诺招过来当混子,是在闲的卵疼的柳清和顾菲菲两人,才会有那个闲工夫,在一家特色餐馆里订制这份午餐。
和程诺小队在同一间机房里的邱奇同学,望了一眼程诺面前的丰盛大餐,再瞥了一眼他们桌上那几桶几块钱泡面……
真的是,人比人,气死人啊!
不过,这也让邱奇确认了一件事。
程诺旁边的那两个女孩,确实就是过来划水的无疑了!否则她们两人绝对不会有这个闲工夫去弄这个。
一带二吗?
邱奇目光紧锁住程诺的面庞。
今年已经是他第二次参加建模大赛了!
可他所熟知的那些建模大佬,没有一个人的样貌能和程诺对的上号。
这个家伙,不会是假借着带飞的名义,故意忽悠两个妹子对他献殷勤吧?
邱奇心中不太善意的想到。
…………
程诺那边,三人吃完午饭,收拾着餐具。
柳清和顾菲菲默默对视一眼,顾菲菲便装作随意的问道,“大神,建模题目您弄的怎么样了?”
“已经弄完差不多一半了吧。”程诺用牙签剔牙,随口说道。
顾菲菲:“哦。一半啊!那……”
忽然,顾菲菲像是被人突然掐住了脖子一般,一句话也说不出来。
一……一半?!!!
顾菲菲怀疑她的耳朵是不是听错了。
要知道,现在离比赛开始,才刚刚过去四个小时啊!!
四个小时啊,就完成了一半的工作量!天啊,这……
虽然之前顾菲菲想过程诺会很牛逼,毕竟能够一个人完成三个人的运算量,不牛逼根本不可能带动。但没想过,会这么的流弊!
顾菲菲心中简单计算了一下。
别人完成一半的工作量,需要三十六个小时,程诺只用了九分之一的时间。那还是三个人协同工作的结果。
也就是说,程诺的效率,是其他人的二十七倍!
顾菲菲惊骇的眸子望着程诺,小嘴微张,不知道该如何评价程诺这个怪胎!
“好了,我要开始工作了,你们两个也去一边玩去吧!”程诺拜了拜手,坐回电脑前,继续上午的工作。
程诺是建模+编程+论文三头并进,有些事情处理起来,要比三人协作的队伍方便不好。
今天上午,他建模的工作已经完成了五分之四,论文也差不多填充完一半,编程进度慢些,只编写了开头的一部分程序。
用一个小时的时间,程诺弄完建模的一点尾巴,然后开始填写编程代码。
【……function【y,m,flag】=f2(a,Y,n)
i=length(n);
【p,q】=size(Y);
……】
程诺粗略估计一下,他想要编写完整个程序,至少需要四五百行代码。
不过还好,其中绝大部分代码都是类似的,只需要无脑输入就好。
可即便如此,还是用了程诺两个多小时时间来编写代码。
搞定!
程诺从头到尾检查一遍代码,发现没问题之后,点击运行。
输入题目中给出的数据之后,想要的问题答案便一一运行出来。
程诺将结果记录,开始最后一项工作——论文!
程诺毕竟是有过SCI论文经验的人,一篇建模论文还是不在话下的。
现成的资料都有,要求得到的结果也通过matlab运行得到了,程诺所做的是将其规规矩矩的整理下来。
一个小时的时间,程诺将论文的各个部分整合完毕。
正在其准备将论文在知网上传提交的时候,忽然,程诺停止移动他的鼠标。
第三百三十二章 我这个人,不喜欢不完美!
332章
正在程诺准备将论文在知网上传提交的时候,忽然,他停止移动鼠标。
因为,在那一瞬间,他突然意识到一个问题。
他的这篇建模论文……并不完美!
准确的说,是他关于“碎纸片拼接复原”所构造的数学模型,并没有达到完美的程度。
当然,程诺所建模的那个数学模型,对于解决题目中给出的三个问题,是已然足够,但这却更让程诺眉头紧皱。
要知道,B题中三问,都是在碎纸片被横切、纵切情况下的讨论。
实在是……太过于理想化!
众所周知,一张完整的纸张被撕碎时,其切碎的方式根本不可能是仅有横切和纵切两种。
也不会说那些罪犯在撕碎足以在法庭上被当做物证的纸张时,会拿着尺子规规矩矩的按照笔直的方向进行撕毁。
其碎纸片的切向纹理,肯定是非常复杂和多样的,不是说很少,而是根本不可能存在完全笔直的切向纹理。
并且,在现实中,组成一张纸的碎纸片也并非完整,缺失、损坏,是常有的事。
简单来说的话,就是题目中给的那种情况太过于理想绝对,是一种在实际操作中不可能出现的情况,就算解决了题目,也几乎对现实司法物证过程中碎纸片复原起不到任何推动作用。
如果只是单纯的应付这道题目,这次建模竞赛的话,程诺大可现在就把眼前这篇论文提交上去。
别的不敢说,拿到一个国一的奖项程诺自认为还是稳稳当当的。
但程诺显然不会这么做。
因为那样毫无意义。
程诺可不会允许自己,递交上一份不满意的答卷。
尤其是……在自己有能力写出满意答卷的前提下。
想到就做,程诺不是一个犹犹豫豫的人。
虽然这样或许会将他之前八个多小时所做的工作推翻大半,但程诺心里并没有任何可惜。
数学工作就是这样,谁也无法保证自己的研究方向会一直正确。即便程诺他也无法保证。
寻找普遍意义上的碎纸片还原方法。
这是程诺目前需要做的工作。
而之前所讨论的仅存在于横切和纵切,且碎纸片不缺失的情况,只能当做成一种特殊情况中的特殊情况来讨论。
首先,第一步工作还是变成,构造算法。
只不过,这次的算法会更加庞杂晦涩。
至于碎纸片的复原方式,程诺准备利用切面纹理比对、书面字体缝合、信息内容入框三种方式结合,尽可能的将错误率降到最低。
再加上考虑到缺失和字迹模糊的情况,程诺又构造出另一套更加复杂的算法来解决此类问题。
程诺低着头,一丝不苟的列着算式:
【……构造矩阵Ai(m*n),Ai(m*n)=【a11,a212……】
特征组数x1=4。25,x2=8。02,x3=4。20……】
…………
黄昏渐入夜。
晚上十点。
七十二小时的比赛时常,眨眼间,已经过去十四个小时。
机房的昏昏沉沉的灯光下,几乎还有大多半的人都在伏在桌子上工作。
其实参加建模大赛也不是那么容易的,除了像程诺这个变态的家伙外,正常的学生,想要在七十二小时的时间内完成一篇建模论文,几乎都要做好爆肝的准备。
整整的三天的时间,如果想拿到一个不错成绩的话,真正的睡眠时间恐怕连十小时都无法保证。
“这么晚了,你们两个就先回去吧。”程诺在电脑上敲下一串代码,抬头看了一眼外面黑漆漆的天空,对身后的两女说道。
熬到现在,站在程诺背后的两女也是连连打着哈欠。
柳清一边打着哈欠,一边开口,“那大神,我们就先回去了?”
“嗯,去吧。”程诺笑着点头,“对了,还有,明天早上你们两个就不用来了。”
“嗯?!”柳清明显一愣,可怜兮兮的开口,“大神,你是嫌弃我们两个麻烦吗?”
“我不是这个意思。”程诺苦笑着连连摆手,“我的意思的,这个建模题目我今天晚上就能完成,明天我就不来了。而你们两个,也自然没有来的必要了。”
听完程诺的解释,柳清小嘴微张,脸蛋上泛着淡淡的红晕,“大神,你速度真快!”
程诺总觉得柳清这句话有点不太舒服。
男人,怎么能说快呢!
他呵呵笑道,“不算快,十多个小时,算是我的正常水平。”
十多个小时,喝了肾宝的男人,就是这么持久!
“大神,再见!”
“再见!”
送走了柳清两女,程诺转过座椅,继续开始敲代码。
啪啪啪~~
唰唰唰~~
整个机房内,只剩下手指敲击键盘的声音和笔尖和纸面摩擦的声音。
……
深夜,凌晨两点。
邱奇终于是熬不住了,伸了伸懒腰,将写好的东西保存,背上书包准备回宿舍眯一会儿。
他下意识的扫了一眼周围。
到了这个时间点,已经在忙碌的人已经不多,只剩零零散散的几个。
邱奇的目光望见还在忙碌的程诺的身影,小声自语的嘀咕,“这个家伙,虽然是一带二,但还是挺勤奋的吗?”
轻笑完,邱奇便收拾好东西走人。
一个小时后……
程诺再次登录知网,进入建模论文提交入口。
这次他没有任何犹豫,直接按下“确定”键。
提交成功!
他提交的那个版本,自然是经过一下午加一晚上修改过的版本,一套能够解决几乎所有类型碎纸片复原的数学模型。
至此,他的数学建模之旅正式宣告结束。
走的时候程诺特地看了一眼,机房里,还有两三个同学继续在爆肝,有一种决战到天亮的势头。
“果然是年轻有拼劲啊!”程诺轻轻感叹一句。
不需要再继续爆肝的程诺一身轻松的回到宿舍,然后爬到上铺,倒头就睡。
…………
翌日,清晨。
都没有睡够的建模队员们迷迷糊糊的陆续走进机房。
邱奇也不例外,才睡了三个多小时的他,在眼上抹上风油精,逼迫自己清醒之后,便下意识往程诺位子的方向看了一眼。
“嗯?还没来,难道昨天熬太晚了。”邱奇心里这样想,低头继续忙活自己的事。
等他再次抬起头的时候,已经来到上午十点。
再看向程诺的方向,看到那空荡荡的座位,邱奇满心疑惑。
这是……什么情况?
第三百三十三章 有人找上门
333章
他们还没来?
邱奇的眉头微微皱起。
现在都上午十点了,按理来说这个时间点,就算昨天晚上熬得再晚,也应该到了啊?
再说,就算那个男生没来,那两个过来划水的女生也应该早就到了。
他昨天晚上可是亲眼看见,那两个明显就是划水的女生在十点多就早早走了。
抱着疑惑的心情,邱奇低下头继续完成自己的工作。
眨眼间又是一个多小时过去。
邱奇该建模小组的组长抬起头,扭扭有些发酸的脖子,瞥了身边的邱奇一眼,“邱奇,马上就要到午饭时间了,这次麻烦你去食堂帮我们把午饭带回来吧。”
他也是不愿意过三餐都吃泡面的日子了。
尤其是昨天中午亲眼见到程诺那桌丰盛的大餐的之后,更是如此。
于是,他们三人说好,建模期间剩下的这几顿饭,三人轮流去食堂带饭。
“行,我马上去。”
邱奇点头,负责编程工作的他敲下一串代码之后,便起身,脚步匆匆的走出机房。
两三分钟的功夫,火急火燎的邱奇便迅速赶到食堂,在一家黄焖鸡米饭的窗口前排队。
忽然,排队的队伍中,邱奇感觉有人站在自己身后。
下意识的扭头看去,便是一道熟悉的身影。
“是你?”邱奇轻咦。
正在低头刷着手机的柳清疑惑的抬头,“你是?”
对,邱奇恰巧遇到的不是旁人,就是昨天给他留下深刻印象的
快捷操作: 按键盘上方向键 ← 或 → 可快速上下翻页 按键盘上的 Enter 键可回到本书目录页 按键盘上方向键 ↑ 可回到本页顶部!
温馨提示: 温看小说的同时发表评论,说出自己的看法和其它小伙伴们分享也不错哦!发表书评还可以获得积分和经验奖励,认真写原创书评 被采纳为精评可以获得大量金币、积分和经验奖励哦!