homework-04
话说本人纯正若菜之前完全不知道什么是暴力搜索神马的,这次作业还是在老师讲解之后有了一丝初步想法
| Personal Software Process Stages | 时间百分比(%) | 实际花费的时间 (分钟) | 原来估计的时间 (分钟) | 
| 计划 | 0 | 0 | 0 | 
| · 估计这个任务需要多少时间,把工作细化并大致排序 | 0 | 0 | 0 | 
| 开发 | 
 | 
 | 
 | 
| · 需求分析 (包括学习新技术) | 0 | 0 | 0 | 
| · 生成设计文档 | 0 | 0 | 0 | 
| · 设计复审 (和同事审核设计文档) | 0 | 0 | 0 | 
| · 代码规范 (制定合适的规范) | 0 | 0 | 0 | 
| · 具体设计 | 37.5 | 3h | 1h | 
| · 具体编码 | 50 | 4h | 3h | 
| · 代码复审 | 5 | 0 | 0 | 
| · 测试(自我测试,修改代码,提交修改) | 12.5 | 1h | 1h | 
| 总结报告 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
| 
 | 
 | 
 | 
 | 
| 总计 | 100% | 总用时 8h | 总估计的用时 5h | 
思路之一:
最开始打算寻找一个主要由长单词组成的大矩阵的宾果图,以此作为样本,将每一个位置的单词状态记录下来
1,位置
2,方向,
3,长度
然后读取要进行处理的单词,从左上角按照矩形向右下角推进塞到前一个固定好模式的样图中,这样既有紧密排布又可以保证能够安排所有的方向,唯一缺点就是答案是固定的就是那些方向,多做几次就会发现
思路二:
听完老师讲解后初步形成了自己的思路,单词长度排序,优先照顾下长单词,尽管不一定最优化,但是应该还是能处理
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号