10 2013 档案
摘要:一、问题描述本次作业的题目要求利用给定的一组单词生成一个矩阵,矩阵的每个位置由一个字母填充,单词表中的每一个单词可以匹配矩阵中一段连续的序列,这段序列可以是横向,纵向或者是45度斜角方向,单词可以由左向右匹配,也可以逆向匹配。题目将生成的矩阵分为3个等级,任意一个等级要求满足前一级所有要求。第一级要求每个方向上至少出现两个单词,总共四个方向,矩阵横纵规模可以不等,每个单词在矩阵中仅能被覆盖一次,不能存在一行或一列不被任何短语覆盖;第二级要求矩阵横纵相等;第三级要求四个角必须被覆盖。最后返回的矩阵期望能有尽可能小的规模。二、问题分析1. 每个单词在矩阵中出现,且只出现1次 2. 上下、下上、左右
阅读全文
摘要:0.关于作业 由于作业难度较大,因为个人能力所限,所以导致迟交了一段时间,作业完成进度整体延后,在此向助教、以及我的队友11061099 邵思豪表示歉意1.分工准备 这次的作业是结对编程,我们的队伍一共有二个人11061036 陈汉腾 11061099 邵思豪,大家不在一个班,平时碰面机会比较少,于是我们决定周六周日集中在实验室5楼讨论这次作业的相关问题。 第一个比较大的问题是我们第二次作业完成得不不是很好,很多功能没有实现,如水平相连、竖直相连、任意相连。而第三次作业实际上是对第二次作业的一次拓展,所以要想写好这次作业必须得把第二次作业写好。本来以为第二次作业水过就万事大吉,结果才明白...
阅读全文

浙公网安备 33010602011771号