1. 需求&原型改进 根据组内成员的讨论以及老师和同学的建议,本周进行了以下的改进: 1. 改进了游戏UI的界面设计,并且对前端代码进行模块化整理,增强可读性和可维护性。 2. 对后台的游戏引擎进行改进设计,完善了游戏调度机制 3. 对人工智能算法进行了优化和改进,原先的算法因为其所需要的计算资源过 ...
分类:
其他好文 时间:
2018-10-27 13:30:57
阅读次数:
193
1.首先设置画布 2.划线 handl.moveTo(x1,y1); handl.lineTo(x2,y2); handl.stroke();//划线 handl.strokeStyle="######" 3.填充 handl.fillStyle="######' handl.fill() PS:先 ...
分类:
Web程序 时间:
2018-10-23 00:15:55
阅读次数:
159
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。例如五子棋,面向过程的设计思路就是首先分析问题的步骤:1、开始游 ...
分类:
其他好文 时间:
2018-10-22 13:10:37
阅读次数:
119
首先看一波题,考场瞬间自信,大概是用了二十分钟写了一个O(n^3)的暴力,然后没有写force对拍,然后就挂了 挂的原因具体就是我在调试的时候删了一行核心代码,然后还没与发现,然后还过了样例 思路大体上来讲就是暴力,但是担心40^4被卡,所以简单的优化了一下,我们先用n^2的时间跑一遍 对于每一个空 ...
分类:
其他好文 时间:
2018-10-06 12:10:55
阅读次数:
161
T1:五子棋 【题目描述】 五子棋是世界智力运动会竞技项目之一,是一种两人对弈的纯策略型棋类游戏。通常双方分别使用黑白两色的棋子,下在棋盘直线与横线的交叉点上,先形成五子连珠者获胜。 五子连珠是在 横线,纵线,斜线,反斜线 四个方向上形成五子及以上的连线,当出现多于五子的连珠时,也只记为一次五子连珠 ...
分类:
其他好文 时间:
2018-10-04 15:22:13
阅读次数:
171
递推+模拟。在读取数据时,我们建4个图,分别代表这个图中横、纵、左斜右斜的连续长度。例如heng[i][j]代表ij这个点所在的横着一条线的长度。 然后搜索,对于一个空点,如果他的上下都>=4那么如果这个点放上去答案会-1,如果上下都<=4且加起来再+1>4,说明这个点放上去会+1. 左右、左上右下 ...
分类:
其他好文 时间:
2018-10-04 15:21:24
阅读次数:
148
自古以来,人类对人工智能就有持久、狂热的追求,从语音识别到智能音箱,从无人驾驶到人机对战,人工智能给人类社会带来了一次又一次的惊喜,被人工智能赋能的各行各业都在焕发新的生机。在人工智能垂直领域商业化繁荣的背后,是基础层的软硬件支撑,以及技术层的语音识别/自然语言处理、计算机视觉等应用的渐入佳境。2018年8月26日,百度为2018人工智能创意赛集训营邀请了中国高校计算机大赛人工智能创意赛专家委员会
分类:
其他好文 时间:
2018-09-21 19:00:38
阅读次数:
158
一.本周 1.学习C#,编写计算器。 2.完成scratch五子棋程序。 3.开始小学期,完成学生信息管理系统 4.复习物理,完成六份物理试卷 二.下周 1.继续完成小学期程序 2.完成java开学程序 三.问题 1.C++的string类文件导出时需要转化成char类型,不会(但是后来在网上找到方 ...
分类:
其他好文 时间:
2018-09-02 02:03:34
阅读次数:
116
Android精选源码 " Android 自动生成添加控件 " " android旋转动画、圆形进度条组合效果源码 " " 一款很强的手机五子棋app源码 " " android地图拖拽区域检测效果源码 " " 实现Android大学课表效果APP源码 " " android完全免费的小说搜索阅读 ...
分类:
移动开发 时间:
2018-08-21 17:44:57
阅读次数:
234
No.6 第六周 ①学习目标: 每天学习Java一小时 √ 编完所留例题 √ 写完c#计算器(根号跟幂没写) ②学习总时长: 编程2小时 解决问题时间不定 ③遇到的问题: 程序不认识手动输入的名称 无法读入根号 ④下周计划: 改代码 写五子棋的游戏 每日催眠,热爱Java ...
分类:
其他好文 时间:
2018-08-19 15:48:33
阅读次数:
130